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

GHC 9.4 compatible release #649

Closed
locallycompact opened this issue Dec 5, 2022 · 7 comments
Closed

GHC 9.4 compatible release #649

locallycompact opened this issue Dec 5, 2022 · 7 comments

Comments

@locallycompact
Copy link

Hi can we get a hackage release for 9.4 please?

@peterbecich
Copy link
Contributor

There may be one more dependency to resolve, hint. With GHC 9.4.2:

$ cabal build all --enable-tests

Error: cabal: Could not resolve dependencies:
[__0] trying: beam-core-0.10.0.0 (user goal)
[__1] trying: base-4.17.0.0/installed-4.17.0.0 (dependency of beam-core)
[__2] trying: beam-migrate-cli-0.2.1.0 (user goal)
[__3] trying: hint-0.9.0.6 (dependency of beam-migrate-cli)
[__4] next goal: ghc (dependency of hint)
[__4] rejecting: ghc-9.4.2/installed-9.4.2 (conflict: hint => ghc>=8.4 &&
<9.3)
...

@peterbecich
Copy link
Contributor

GHC 9.4 support for hint:
haskell-hint/hint#151
haskell-hint/hint#152

@tathougies
Copy link
Collaborator

I will look into upgrading the dependencies and making a hackage release. beam-migrate-cli is the only component dependent on hint I believe.

netbsd-srcmastr pushed a commit to NetBSD/pkgsrc that referenced this issue Feb 1, 2023
The package is currently incompatible with GHC 9.4. Work is underway:
haskell-beam/beam#649
@tathougies
Copy link
Collaborator

As of last week, I believe all packages on hackage have been updated, except for beam-migrate-cli, which should not be used at this point.

@gelisam
Copy link

gelisam commented Jun 15, 2023

There may be one more dependency to resolve, hint

hint-0.9.0.7 now supports ghc-9.4 and ghc-9.6

@kmicklas
Copy link
Member

Fixed by #691.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants