
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