[Haskell-cafe] Re: 2008-10-12 Hackage status with GHC 6.10 release
marlowsd at gmail.com
Mon Oct 13 05:14:36 EDT 2008
Don Stewart wrote:
> Note that these builds are with "soft deps", provided on hackage,
> base < 4
> parsec < 3
> HaXml == 1.13.*
> QuickCheck < 2
> which train cabal-install to build a larger set of packages.
Will this happen automatically somehow, or will users have to do this manually?
> The important result:
> *46 packages produce different results to ghc 6.8.2*
> These packages and their logs are listed below.
> If you maintain one of the following packages, and are able to fix it before
> GHC 6.10 is released, your users will be happy.
> The most common issues for these differences are,
> * Changes to Arrow class definition
> * Changes to types of Map and Set functions
It would be feasible to provide a containers-0.1, if anyone thinks that's
> * Cabal changes
> * Changes to ghc-api
> * Changes to when 'forall' is parsed (add Rank2Types)
> * GHC.Prim was moved,
Nobody should be importing GHC.Prim, use GHC.Exts instead.
> * Changes to -fvia-C and headers
I wrote a more detailed entry for the release notes about this:
("FFI change" under "User-visible compiler changes")
More information about the Haskell-Cafe