
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