-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
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
Update Haskell package set to LTS 15.9 (plus other fixes) #85926
Conversation
As we expected last week, We may want to look into it because the error message there is odd, haven't seen that before:
|
Ported from: > [haskell-updates c8aa986] ghc883: fix structuredAttrs build > Author: Robin Gloster <mail@glob.in> > Date: Sat Apr 4 19:21:31 2020 +0200 > 1 file changed, 3 insertions(+), 3 deletions(-)
webify needs a bump in the cabal file. As the last upstream commit is two years ago, I think it makes sense to not wait for upstream to merge the PR [0] and release a new version. [0] ananthakumaran/webify#27
Build is failing due to too restrictive version constraints which were the only thing needing fixing.
This update was generated by hackage2nix v2.15.1 from Hackage revision commercialhaskell/all-cabal-hashes@69af61c.
Yesterday with @infinisil on #nixos, he pointed me to: NixOS/jailbreak-cabal#7 after a good deal of time wrangling through a package to make it work. The `nix-build -K` command, is very handy for debugging things like these, again I learnt from infinisil. And after much experimenting and looking through, it turned out that jailbreaking wasn't working as expected, and its documentation could point it out to avoid future confusion.
This commit maps: * GHC 8.6 to apply-refact 0.6 * GHC 8.8 to apply-refact 0.7 * GHC 8.10 to apply-refact 0.8 See: <https://hackage.haskell.org/package/apply-refact/changelog> <mpickering/apply-refact#56>
50d38e7
to
e567a3b
Compare
This did quite well; I can almost advance my static-haskell-nix pin: https://buildkite.com/nh2/static-haskell-nix/builds/377#a78197af-38a9-4ccc-af3b-5902055f2075 Remaining as failing seem to be mainly
as we didn't manage to fully do that yesterday. |
Next week, we'll merge #86116. |
This PR is test-built by Hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. I'll fix up the remaining errors and merge it on Friday, 2020-04-24 20:00 CET. You can watch this live on Twitch at https://www.twitch.tv/peti343. In addition to the chat features offered by Twitch, there is also a voice conference at https://discord.gg/YTEa3XR that viewers can use to chat with me and with each other.
TODO
krank
on our override files and collect a TODO list of possibly outdated items.all-cabal-hashes
reference.nix
docker image: Minimize closure withkeep-derivations = false
docker#13