-
Notifications
You must be signed in to change notification settings - Fork 710
cannot build with ghc-9.12.2 (Variable not in scope: hasLEUpperBound) #10916
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
Comments
perhaps
but then why can I build with 9.10.1? |
Note that it's using Cabal 3.12, which is too old for cabal-install 3.14, so it installs Cabal from Hackage instead. What I don't understand is that, in order to avoid a different incompatibility, we bumped the dependency in cabal-install-3.14.2.0 to require Cabal 3.14.2.0 or later, so the same thing (install from Hackage) should be happening here. |
Well, Cabal-3.14.2.0.cabal:
(not enforcing >= 3.14.2) |
@Mikolaj opined that the symbols were from Cabal instead of Cabal-syntax on Matrix; if they're from Cabal-syntax then we'll have to hotfix a verbump on that. |
(I think Artem and I are the only ones around this time of night.) |
@jwaldmann, thanks a lot for the swift discovery and report. We overlooked one lower bound bump: Cabal should have Cabal-syntax >= 3.14.2. Sadly, I can't do a revision now because Hackage is under maintenance. We'll fix it when it's done, but in the meantime, you can use the |
Revision is up, so please check it now. |
yes it's looking fine: |
Let's close then. Thanks again for the report! |
with
Build seems to work fine with
The text was updated successfully, but these errors were encountered: