Please test: release candidates for Cabal/cabal-install patch releases on the 1.18 and 1.20 branches

Thomas Tuegel ttuegel at gmail.com
Sat Dec 13 21:46:11 UTC 2014


Hi all,

Carter Schonwald and I just tracked down a bug with the way Haskell
Program Coverage is handled in the presence of profiling. The short
version is, your tests will break if you use
"--enable-library-coverage" with "--enable-library-profiling
--disable-executable-profiling". I will fix the bug properly for Cabal
1.22, but I would like to provide a warning for 1.18 and 1.20, so I
will push that soon. (I don't want to backport the patch from 1.22
because there have been added features to our HPC support since then.)

Sorry!

On Thu, Dec 11, 2014 at 7:22 PM, Johan Tibell <johan.tibell at gmail.com> wrote:
> I've uploaded release candidates for Cabal/cabal-install patch releases on
> the 1.18 and 1.20 branches:
>
> https://www.haskell.org/cabal/release/cabal-1.18.1.5/Cabal-1.18.1.5.tar.gz
> https://www.haskell.org/cabal/release/cabal-install-1.18.0.6/cabal-install-1.18.0.6.tar.gz
>
> https://www.haskell.org/cabal/release/cabal-1.20.0.3/Cabal-1.20.0.3.tar.gz
> https://www.haskell.org/cabal/release/cabal-install-1.20.0.4/cabal-install-1.20.0.4.tar.gz
>
> Please test, especially if one of your fixes are in this release. You can
> install both both lib and exe using: cabal install <Cabal URL>
> <cabal-install URL>
>
> Changelogs:
>
> Cabal-1.18.1.5:
> e4660ff17f923e999080e21a20062d0df8d24bb6 The download dir on haskell.org
> moved
> fb3db6313b43632fdc9d598140b3eb5a681eb90b Bump Cabal version number to
> 1.18.1.5
> 12a698b6db8a2ca55367c54611a269048f4cef7b Build C sources with -fPIC when GHC
> is using dynamic libraries.
>
> cabal-install-1.18.0.6:
> 79ccaa85bba7957344fb1dca06d84220eff9b73c Bump cabal-install version number
> to 1.18.0.6
> 97dc39636bd547782647cb792ceca6c60a7e5ab1 Merge branch '1.18' of
> https://github.com/snoyberg/cabal into 1.18
> 4fbb20f52c842a7c7c173555ff7f0c8b5b67dfa1 Support for network-2.6
> 6f74da062e6d1bdc6db51acd55d0e2676fa56bf2 SavedConfig Monoid instance: make
> list fields work like Flags.
> 7380144203a233f81ff67052fc3256cf47b9b71f cabal update: use sandbox config
> file #1884
>
> Cabal-1.20.0.3
> 7d7f560cc84dfe643d916efbab7c382b1df5a9e2 Bump cabal-install version number
> to 1.20.0.4
> 813ce2fc23da81b7bf07418a28258a962c44713e Bump Cabal version number to
> 1.20.0.3
> cee305209129480f28190ee7026076962ba9ca97 The download dir on haskell.org
> moved
> b172747adec9ec8d57d8215e9d1cabb448aa6036 Build C sources with -fPIC when GHC
> is using dynamic libraries.
> 93aba465d35d03b29b1d9bd3a456815272a38a41 Revert
> 97c6a72984931f4ccf628736024d3459a033af6c.
> 343257e96fab526da27d143b653433f45c6c1401 s/2.15/2.14.4/
>
> cabal-install-1.20.0.4
> 7d7f560cc84dfe643d916efbab7c382b1df5a9e2 Bump cabal-install version number
> to 1.20.0.4
> caf257cd96e766b293943bbac07d766ec2f552dd Self-constraint not included in
> frozen constraints
> b19175519de6fc40683527c1104ce2a513a03612 Merge branch '1.20' of
> https://github.com/snoyberg/cabal into 1.20
> 1c0d8aafbe42921baa56fc36383f34763f69d327 Revert "Remove redundant network
> constraint"
> 58517f76cb2ccb33c007da596ede265f1192d3b8 Remove redundant network constraint
> a747778c25bd339fed9c9a7c77eb3adbf0f162e0 Support for network-2.6
> 5fcf3d994e5c5a0f101ac04e092a8beedadcdc8d SavedConfig Monoid instance: make
> list fields work like Flags.
> 13f9051d34463037569becf6d3f736a8d8a4570e cabal update: use sandbox config
> file #1884
> 93aba465d35d03b29b1d9bd3a456815272a38a41 Revert
> 97c6a72984931f4ccf628736024d3459a033af6c.
> aa0a6979f3223387aae830cf1d21b2c21978d767 Read installed package info file as
> UTF-8
>
> _______________________________________________
> cabal-devel mailing list
> cabal-devel at haskell.org
> http://www.haskell.org/mailman/listinfo/cabal-devel
>



-- 
Thomas Tuegel


More information about the cabal-devel mailing list