-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add exceptions and stm to nonReinstallablePkgs #1183
Conversation
It might be better to set |
e7601a8
to
c6af901
Compare
I don't understand what you have in mind. I've changed it so it only acts on 9.0.1 now. |
I can't seem to access https://github.com/locallycompact/haskell-nix-ghc-bug (I just get a 404), but if I understand the issue correctly it does not build unless we add
|
Thanks, its public now. This would need to be on for every ghc 9 project IIUC so why would we not want it globally? |
For anything in |
Is there anything I can do to help this? I believe it's what's blocking ocharles/weeder#68 (https://github.com/ocharles/weeder/runs/3220946774) |
For now I think ocharles/weeder#81 is the best work around. Adding dependencies of GHC to the default A better fix would be to modify the way Fixing
|
Another ping here, I really do think we should do something that means Haskell.nix can be used with GHC 9 out-of-the-box. Especially now that Stackage LTS is on 9.0. |
…-output-hk#1420)" This reverts commit 0c9142a.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
We did not merge #1183 because we were concerned that it would change the exceptions and stm used for users that did not want to build GHC. However `reinstallableLibGhc = true` is now the default and most projects should not be setting it to `false`. That means this change will now only affect projects that likely want to use the built in `ghc` package.
Fixes #1177