base split in GHC 6.8.1

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Sun Nov 4 13:53:49 EST 2007


On Sun, 2007-11-04 at 17:21 +0000, Ross Paterson wrote:
> On Sun, Nov 04, 2007 at 04:41:59PM +0000, Duncan Coutts wrote:
> > Was this testing the latest version of each package? I updated the zlib
> > and bzlib packages on hackage to work with 6.8.1 the other day. Maybe
> > it's missing header files rather than package version / configuration
> > failures.
> 
> bzlib-0.4.0.1 and zlib-0.4.0.1 both use Data.ByteString.Base, which is
> absent from bytestring-0.9.0.1.

Did it fail to build or did you just grep for Data.ByteString.Base. It
uses cpp to work with the bytestring code in base-2.0 or the separate
bytestring package. I just tested it again and the zlib and bzlib
tarballs from hackage build ok for me with ghc 6.4.2, 6.6.1 and 6.8.1.

BTW, thanks also for uploading all the extralib packages to hackage.
I've updated the gentoo ebuilds to work from those packages rather than
the ghc-6.8.1 extralibs tarball.

They all work fine except the regex-posix one as it's missing the
regex-posix.buildinfo.in file from the tarball. It'll have to be listed
in the extra-source-files field and re-upload the tarball with a micro
version bump. I can do this if you like.

Duncan


More information about the Libraries mailing list