2008-10-11 Hackage status with GHC 6.10
dons at galois.com
Sat Oct 11 21:13:51 EDT 2008
Daily update of the state of Hackage wrt. GHC 6.10 release candidates.
Lots of packages were updated today, Cabal 1.6 and cabal-install 0.6
were also put out. Things are in a good shape.
Note that you'll need a "soft dep" in your cabal index file,
base < 4
parsec < 3
HaXml == 1.13.*
QuickCheck < 2
for best results.
Using GHC 6.10 RC, Cabal 1.6 and cabal-install 1.16, of 684 libraries
and apps tried in total,
Compared to GHC 6.8.x's results, there are now *48* packages that
produce different results, or *6%* (down 2% from yesterday).
The most common issues are,
* Changes to Arrow class definition
* Changes to types of Map and Set functions
* Cabal changes
* Changes to ghc-api
* Changes to when 'forall' is parsed (add Rank2Types)
* GHC.Prim was moved,
* Changes to -fvia-C and headers
* GADT changes,
* pragma warnings tightened
* Integer constructors have moved
* New warnings and used -Werror
How to address these, as library maintainers, is addressed here,
Packages that have broken wrt. the new core library APIs are,
GHC bugs are suspected for,
xmonad-contrib, stream-fusion, harpy, OpenAFP
Tickets are open for these.
Build reports for these packages were posted yesterday,
More information about the Libraries