Update bounds/hadrian to fix bootstrapping with 9.0.
Compare changes
Files
4@@ -37,11 +37,13 @@ import qualified Distribution.InstalledPackageInfo as Installed
Update bounds/hadrian to fix bootstrapping with 9.0.
This fixes #19484. In detail we:
* Require alex-3.2.6, as alex-3.2.5 doesn't build with 9.0.
* Require Cabal-3.4 as < 3.4 doesn't build with 9.0.
* Allow a newer QuickCheck version that accepts the new base version.
* Hide a type exported by Cabal-3.4 as it clashes with the name of a type
in Hadrian.
I'm not sure if the alex-bound is safe for older boot compilers. CI will tell us!