I see dataenc is in the list below, which I found a bit surprising since it does indeed build fine with the split up base package. However, when I hacked its cabal file I thought it made more sense to use a flag called large_base which defaults to false, rather than a flag called small-base which defaults to true. If the consensus is to use small-base I'll be happy to change it.<br>
<br>/M<br><br><div class="gmail_quote">On Wed, Jun 18, 2008 at 12:26 AM, Don Stewart <<a href="mailto:dons@galois.com">dons@galois.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Just did a full run over hackage, building packages with ghc 6.8.2,<br>
bytestring <a href="http://0.9.0.1" target="_blank">0.9.0.1</a> and cabal <a href="http://1.4.1." target="_blank">1.4.1.</a>.<br>
<br>
Several hundred packages built fine.<br>
The majority are relatively easy to fix, if the upstream authors<br>
can be contacted.<br>
<br>
The following could be marked broken, if we could do that.<br>
<br>
Easy:<br>
Doesn't support small-base:<br>
AGI<br>
libxml<br>
newbinary<br>
openafp<br>
StategyLib<br>
Catch<br>
classify<br>
collections<br>
compression<br>
dataenc<br>
derangement<br>
hogg<br>
hsc2hs 2006<br>
hslogger<br>
hsns<br>
hsql<br>
lambdaFeed<br>
metaplug<br>
mime-string<br>
pointfree<br>
sat<br>
soegtk<br>
sparsecheck<br>
special-functors (needs base<2 !)<br>
suffixtree<br>
th-lift<br>
torrent<br>
udcode<br>
<br>
More work:<br>
Broken:<br>
BerkleyDB -- missing extra-libs at least<br>
dbus -- various things.<br>
encode -- type errors<br>
flippi -- depends on unreleased cgi version<br>
finance-treasury -- needs new hxt-filter (author has patch)<br>
HsPerl5-0.0.4 -- cc1: error: unrecognized command line option "-Wl"<br>
HsSVN -- missing extra-libraries: svn<br>
Monadius -- missing: extra-libraries: glut<br>
shu-thing -- missing: extra-libraries: glut<br>
postgresql -- Too many parameters for class `MonadDatabase'<br>
probabilitymonads -- Illegal instance declaration<br>
sdl -- gcc: unrecognized option '-rpath'<br>
baskell -- missing modules<br>
bot -- Duplciate Instance<br>
cabal-setup -- type error<br>
cabal-tests -- Could not find module `Tests'<br>
cabalrpmdeps -- cabal type error<br>
clustertools -- missing constructors<br>
debian -- cabal type error<br>
dephhd -- type error<br>
hs-pgms -- missing modules<br>
network-rpca -- type error<br>
parsely -- missing -XFunctionalDependencies<br>
ports -- cpp errro<br>
postmaster -- (.text+0x1442): undefined reference to `EVP_mdc2' ?<br>
reify -- linker error reifyC<br>
roguestar -- Could not find module `Keymaps.CommonKeymap'<br>
slackbuild -- cabal innards<br>
lax -- cabal innards<br>
lhs2tex -- cabal innards<br>
rss -- needs haxml 1.3..<1.4<br>
scenegraph -- source for Graphics.SceneGraph.SimpleViewport<br>
shell-pipe -- `GHC.Handle' does not export `openFd'<br>
srcinst -- module Dpkg missing<br>
state -- Setup: COPYRIGHT: copyFile: does not exist<br>
storablevector -- QC arbitrary missing Control.Monad.Instances<br>
truelevel -- Could not find module `TrueLevelArgs'<br>
type-int -- Could not find module `Data.Type.Sign'<br>
<br>
GHC error:<br>
WURFL --stack overflow on large file<br>
cedict -- stack oflow on 32k large list<br>
cpuid -- Error: suffix or operands invalid for `test'<br>
<br>
Depends on something hidden:<br>
HDBC-postgresql-1.1.4.0, Cabal version: >=1.2 && <1.3<br>
Takusen<br>
cabal-upload<br>
regex-dfa<br>
regex-parsec<br>
regex-pcre<br>
regex-tdfa<br>
<br>
-- Don<br>
_______________________________________________<br>
Libraries mailing list<br>
<a href="mailto:Libraries@haskell.org">Libraries@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/libraries" target="_blank">http://www.haskell.org/mailman/listinfo/libraries</a><br>
</blockquote></div><br>