Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
GHC 8.6 fixes and bound relaxation #53680
Motivation for this change
A haskell project I am working on cannot enter a nix-shell from nixpkgs master. This fixes some of the problems. Some problems are due to ghc 8.6 (e.g., the MonadFail fixes for beam) but some are due to version bounds that have become too tight.
peti left a comment
Oh, I spoke too early. I now noticed that most patches have an upstream ticket URL -- only the one for
However, could you please download the patches you've submitted in PRs from github rather than checking them into the Nixpkgs repository?
@peti Thanks for the review. I never filed an upstream bug for
As for the beam patches, I think I can make that work. I'll need to fiddle patchFlags, though.