Skip to content

Bump dependencies for GHC 9.10#100

Closed
ysangkok wants to merge 2 commits into
biocad:masterfrom
ysangkok:ghc-9.10
Closed

Bump dependencies for GHC 9.10#100
ysangkok wants to merge 2 commits into
biocad:masterfrom
ysangkok:ghc-9.10

Conversation

@ysangkok

@ysangkok ysangkok commented May 24, 2024

Copy link
Copy Markdown
Contributor

Tested using

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

See

@ysangkok

Copy link
Copy Markdown
Contributor Author

@maksbotan Review appreciated!

@ysangkok

ysangkok commented Aug 8, 2024

Copy link
Copy Markdown
Contributor Author

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

@rickowens

Copy link
Copy Markdown

@ysangkok Thank you for this contribution.

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

@ysangkok

ysangkok commented Sep 12, 2024

Copy link
Copy Markdown
Contributor Author

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.

@ysangkok

ysangkok commented May 7, 2025

Copy link
Copy Markdown
Contributor Author

Closing in favour of #109

@ysangkok ysangkok closed this May 7, 2025
@ysangkok ysangkok deleted the ghc-9.10 branch May 7, 2025 17:19
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