Skip to content
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 nix-shell to enable building with GHC 9.4.1 #429

Merged
merged 3 commits into from
Aug 30, 2022

Conversation

matthew-healy
Copy link
Contributor

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
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