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
Release a version compatible with GHC 9.10 #45
Comments
Most likely GHC-9.10 (i.e. |
And so the time has come... |
Indeed, we have the build error with GHC 9.10:
|
@phadej can we cut a release? With GHC 9.10 being effectively in the wild now, this necessitates usage of head.hackage, and has head.hackage leak out of GHC development. I don't think we want anyone ever to depend on head.hackage but GHC developers. |
I won't make a release until GHC-9.10.1 is out. If you are using alphas, deal with problems caused yourself. |
Making it easier for more developers to evaluate the alpha and RC versions of GHC will in the end benefit GHC development (and the whole Haskell ecosystem as a whole), as more regressions can be caught in time by more pre-release testing. |
The |
Here you're forgetting a small detail: the end user has no easy way of knowing which patch in That does make a pretty significant difference. |
If you also have to work around this ... here is a snippet for the
|
Very timely, thanks a lot! With this and
I could confirm that my package is 9.10.1-ready. |
* Try ghc 9.10 * Specify precise version * Enable prereleases * Try allow-newer * More allow-newer * More allow-newer * More allow-newer * Work around haskell-hvr/text-short#45 (comment) * Fix upper-bounds * Disable upper bounds checking for now * Disable upper-bounds for real * Update cabal bounds based on build plans * Reinstate upper-bounds.config * Bump version number * Try symlink --------- Co-authored-by: nomeata <nomeata@users.noreply.github.com>
* Support GHC-9.10 * Prereleases * Work around haskell-hvr/text-short#45 * Update cabal bounds based on build plans * Add upper-bounds checking back * Do not use “latest” for upper bound --------- Co-authored-by: nomeata <nomeata@users.noreply.github.com>
We now have GHC-9.10, so could the release please be made? |
@phadej It would be really kind of you to push a release. |
(GHC 9.10 and Cabal 3.12 are quite a game-changer because of semaphore builds and multiple home units, so I'm keen to upgrade asap) |
@phadej also I'd be happy to give a hand regarding bounds bumps and compat PRs, if you are overworked. :) |
I'm also willing to volunteer for bounds-bumping assistance. |
Blocked on haskell/ghcup-metadata#210 (or actually on GHC-9.10.1 being available in the default release channel of ghcup). Having multiple pings over the weekend won't make me do anything any faster. |
The bump bumping is something I don't need help with. The release management overall is something I wouldn't trust many people to do. |
Yeah, it's weekend and I'm eating my chocolate cake. |
It seems to say |
I was about to open a PR to fix some outdated documentation, when I found out while reading the source code that #36 which was merged ~10 months ago had done just that.
When will a new version with the updated documentation be released to Hackage?
The text was updated successfully, but these errors were encountered: