Authors: | Lennart Kolmodin <kolmodin@gentoo.org>
Duncan Coutts <dcoutts@gentoo.org> Gentoo Haskell Herd <haskell@gentoo.org> |
---|---|
Updated: | 2006-10-12 |
These are packages currently in portage cvs. Those are the ones we care about when it comes to this round of ghc-6.6 compatabilty testing.
So make sure you're not using the overlay when you're testing these packages. For example use:
PORTDIR_OVERLAY="" emerge -pv dev-haskell/foo
Only the first error message is reported, as it is all I can see without actually fixing anything :)
Packages We've used if not anything else mentioned:
Note that we're listing all the versions for each package, however it's only necessary to test the latest version with ghc-6.6. We can make previous versions just block on gh-6.6.
Of course if we can't patch the latest version to work with ghc-6.6 then we can just make it block on ghc-6.6 too cough wxhaskell cough.
blocked by >=ghc-6.4.
dcoutts messed up the patch, but that's now fixed in cvs.
missing dep on dev-haskell/haskell-src, other than that it builds fine.
builds fine
blocked by >=ghc-6.4.
builds fine
blocked by >=ghc-6.6.
blocked by >=ghc-6.6.
This will be ok as we'll have cabal-1.1.6 in the tree shortly.
builds fine
builds fine
builds fine
builds fine
builds fine
fails with:
tools/c2hs/base/general/Binary.hs:59:7: Could not find module `Data.FiniteMap': Use -v to see a list of the files searched for. make[1]: *** Deleting file `tools/c2hs/c2hsLocal.deps' /usr/bin/ghc +RTS -RTS -c glib/System/Glib.hs -o glib/System/Glib.o -O -fffi -ignore-package glib -iglib -package-name glib '-#include<glib-object.h>' -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include glib/System/Glib.hs:12:0: Failed to load interface for `System.Glib.UTFString': Use -v to see a list of the files searched for.
blocked by >=ghc-6.6.
builds fine
builds fine
builds fine
builds fine.
needs mtl but builds fine
needs mtl, fails with:
dist/build/tmp/Database/HDBC/ODBC/Connection.hs:"Database/HDBC/ODBC/Connection.hsc": 77:43: Parse error
needs mtl, builds fine.
needs mtl, builds fine without doc, haddock fails with:
dist/build/tmp/Database/HDBC/Sqlite3/Statement.hs:"Database/HDBC/Sqlite3/Statement.hsc": 46:15: parse error in doc string: [haddock: EOF token
builds fine
blocked by >=ghc-6.6.
builds fine (version 3.11)
blocked by >=ghc-6.6
committed to cvs
fails with:
System/Plugins/LoadTypes.hs:31:0: Bad interface file: /var/tmp/portage/hs-plugins-0.9.10-r1/work/hs-plugins-0.9.10/src/hi/Language/Hi/Parser.hi Something is amiss; requested module hi-0.9.10:Language.Hi.Parser differs from name found in the interface file hi:Language.Hi.Parser
blocked by >=ghc-6.4.
blocked by >=ghc-6.4.
blocked by >=ghc-6.6 builds fine, although it doesn't work
committed to cvs
builds fine.
builds fine.
builds fine.
builds fine.
builds fine.
blocked by >=ghc-6.4.
blocked by >=ghc-6.4.
fails, needs package "lang".
works.
missing dep on:
other than that it builds fine
blocked by >=ghc-6.4.
blocked by >=ghc-6.4.
blocked by >=ghc-6.4.
blocked by >=ghc-6.6.
missing dep on:
fails with:
MissingH/Str.hs:47:7: Could not find module `Text.Regex': it is a member of package regex-compat-0.71, which is hidden
in other words, it's missing a dep on the regex-compat package though this only exists as of ghc-6.6 so will need conditional patching. sigh.
builds fine
I stand corrected, it works.
blocked by >=ghc-6.4.
blocked by >=ghc-6.4.
builds fine.
blocked by >=ghc-6.4.
blocked by >=ghc-6.4.
wx/src/Graphics/UI/WX/Types.hs:94:0: Bad interface file: out/wx/imports/Graphics/UI/WXCore/Types.hi Something is amiss; requested module wx:Graphics.UI.WXCore.Types differs from name found in the interface file wxcore:Graphics.UI.WXCore.Types
This is a hard one to fix.