The Cabal team is excited to announce the release of Cabal-3.6.2.0
, and cabal-install-3.6.2.0
.
Changelog for Cabal-3.6.2.0
and cabal-install-3.6.2.0
This is the fifth release of the 3.0 release series for both packages. This minor version release introduces a set of fixes for some regressions seen when the tool interacts with autoconf
, as well as some fixes for regressions to the way Paths_ modules interact with non-standard preludes:
-
Making Paths_ modules work with non-standard preludes again #5962
- Generate Paths_ module with qualified Data.List.last import so that compatibility with non-standard preludes is not regressed compared to cabal 3.4.
-
Windows: redo the fix to breakage caused by new autoconf; the wrong fix made cabal sometimes fail with old autoconf #7494 #7649
- Reverts #7510 that failed on Windows when used with pre-generated scripts included in packages such as network, time, process.
- Adds a subtler fix/workaround for the deficiencies of new autoconf versions on Windows.
IMPORTANT NOTE: The last bug affects configuration files generated with autoconf-2.70
or later. They will not work with cabal-3.4.0.0
. Please either upgrade to 3.4.1.0
or the new 3.6.2.0
releases.
I’d like to thank the many contributors who offered patches, tickets, and other help in the preparation of this release. We appreciate all of your help!
Happy hacking!