Skip to content

Update nix-shell to enable building with GHC 9.4.1#429

Merged
jeicher merged 3 commits intomasterfrom
compat-9.4-update-nix-shell
Aug 30, 2022
Merged

Update nix-shell to enable building with GHC 9.4.1#429
jeicher merged 3 commits intomasterfrom
compat-9.4-update-nix-shell

Conversation

@matthew-healy
Copy link
Copy Markdown

This PR updates nix-shell to enable building with either GHC 9.2.4 or 9.4.1. This required updating the stackage resolver to a 9.2.4-compatible one, which then also resulted in some formatting changes.

The actual work of updating linear-base to build in 9.4.1 will come in a separate PR, so as not to muddle the diffs too much.

aspiwack and others added 3 commits August 29, 2022 11:37
The previously-used resolver used GHC 9.2.2, but the new nix-shell only
provides 9.2.4.
Due to the stackage update, we're now on a newer Ormolu version, which
resulted in several changes to existing files.
@matthew-healy matthew-healy marked this pull request as ready for review August 29, 2022 10:14
Copy link
Copy Markdown
Member

@aspiwack aspiwack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good for me. Feel free to merge.

@jeicher jeicher merged commit aef2124 into master Aug 30, 2022
@jeicher jeicher deleted the compat-9.4-update-nix-shell branch August 30, 2022 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants