cabal-install-3.4.0.0-rc2 and Cabal-3.4.0.0-rc2 are now available

Oleg Grenrus oleg.grenrus at iki.fi
Thu Sep 3 10:48:43 UTC 2020


The Cabal developers are happy to announce the first release candidate
for cabal-install-3.4.0.0

The corresponding tag are `cabal-install-3.4.0.0-rc2` and
`Cabal-3.4.0.0-rc2`

    https://github.com/haskell/cabal/releases/tag/cabal-install-3.4.0.0-rc2
    https://github.com/haskell/cabal/releases/tag/Cabal-3.4.0.0-rc2

and there is a handful of binaries available at

    https://oleg.fi/cabal-install-3.4.0.0-rc2/
  
Ubuntu-16.04 bindist should work on most recent Linux distributions,
(requires at least kernel 3.15, compiled against glibc-2.23).
Similarly darwin-sierra bindist should work on newer macOSes as well.

Since the first release candidate (rc1) following issues were resolved:
- Bump process version required for job support to 1.6.9
https://github.com/haskell/cabal/issues/6986
- GHC-8.12 is GHC-9.0 https://github.com/haskell/cabal/issues/7019
- cabal-install-head v2-install fails to process
source-repository-package https://github.com/haskell/cabal/issues/7007

cabal-install-3.4 release highlights are:

- Support for upcoming GHC-9.0
- Removal of sandboxes
- Improved public sublibrary support
- `active-repositories` configuration
- Various `cabal init` improvements
- Various `cabal sdist` improvements
- `source-repository-package` are not treated as local packages
- Added `list-bin` command

Complete release notes (drafts) are at:
https://github.com/haskell/cabal/tree/master/release-notes

Please do test this release and let us know if you encounter any issues:
https://github.com/haskell/cabal/issues


- Oleg

P.S. Unfortunately I discovered yet another bug in cabal sdist behavior,
     which is triggered if you have packages with data-files.
     So there will be third release candidate.




More information about the cabal-devel mailing list