advance warning of Cabal-1.6.0.2 and package breakages

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Wed Feb 18 06:18:52 EST 2009


On Tue, 2009-02-17 at 00:24 +0000, Duncan Coutts wrote:
> All,
> 
> I'll be releasing Cabal-1.6.0.2 soon. I've been testing with packages on
> hackage for regressions. However even with the regressions fixed there
> will be a small handful of packages that will break with the new
> release. This is because they are already incorrect it's just that this
> was previously hidden.
> 
> All these errors get picked up now because the new Cabal version checks
> that header files and C libs can be found at configure time. This check
> is generally a great help to users. Unfortunately in the case of these
> packages it picks up issues that did not always previously cause build
> failure (though could cause failure in some configurations).
> 
> So I'm sorry that these 6 package now break. They are all genuine
> pre-existing errors though and fixing them seems a small price to pay
> for a better user experience for the other 1000 packages on hackage.
> 
> I'm cc'ing the maintainers of the 6 packages. There is no need to
> release immediately, in fact you may like to wait for the release and
> test against it yourself to confirm whatever fixes you make.
> 
> These are the packages and their errors:

Oh, one more:

cedict-0.2.5
        The tarball is missing c/data.h. It happens not to fail with
        ghc-6.10 but almost certainly will fail with 6.8. sdist also
        fails.


Duncan



More information about the Libraries mailing list