Ian
As you know, the change to dyamic-by-default has broken cabal install. Here's
my recent attempt:
$ cabal install thrist-0.3
--with-ghc=/home/simonpj/5builds/HEAD/inplace/bin/ghc-stage2
$ ~/5builds/HEAD/inplace/bin/ghc-stage1 -c T7438.hs
T7438.hs:5:1:
Failed to load interface for `Data.Thrist'
Perhaps you haven't installed the "dyn" libraries for package `thrist-0.3'?
Use -v to see a list of the files searched for.
Simon says that this is only going to work right if I install a new cabal; but
cabal install cabal-install isn't going to work.
So he helped me past the obstacle (via --ghc-option=-static), but that's not
going to work for Template Haskell. Moreover, this is going to bite everyone,
and soon.
Can you advise? I think it may be a combination of
* releasing a new Cabal on Hackage
* writing very explicit instructions to say what to do,
and on what platforms it is necessary
(He remarked that the new Cabal installs both static and dynamic by default;
should that be dynamic only? Do others have opinions?
This seems pretty urgent to me.
Thanks
Simon
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc