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

Bump dependencies for GHC 9.10 #100

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

ysangkok
Copy link
Contributor

@ysangkok ysangkok commented May 24, 2024

Tested using

cabal build -w ghc-9.10.1 --allow-newer=insert-ordered-containers:base,insert-ordered-containers:lens -c 'base-compat-batteries>=0.14'

See

@ysangkok
Copy link
Contributor Author

@maksbotan Review appreciated!

@ysangkok
Copy link
Contributor Author

ysangkok commented Aug 8, 2024

@maksbotan If you have time, please review this before Stackage Nightly adopts GHC 9.10!

@rickowens
Copy link

@ysangkok Thank you for this contribution.

I wonder when we might get this merged? I'm loath to rely on --allow-newer. Thanks!

@ysangkok
Copy link
Contributor Author

ysangkok commented Sep 12, 2024

Basically, since the package is still maintained occasionally, I don't think you can take over the package. And the trustees don't like bumping bounds for maintained packages. So it's an awkward situation where we just have to wait for maksbotan to bump bounds, which it seems like he does once a year, probably when upgrading other stuff. Every time I try pinging, it almost never works. Note that you can use allow-newer with just a single package: --allow-newer=openapi3:base and you can also put them in cabal.project.

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.

2 participants