On Fri, Apr 10, 2009 at 04:04:34PM +0100, Max Bolingbroke wrote:

OK, this is why you're seeing the problem:

> mbolingbr...@mb566 ~
> $ ghc-pkg list
> /opt/local/lib/ghc-6.10.1/./package.conf:
>     process-1.0.1.0
> /Users/mbolingbroke/.ghc/i386-darwin-6.10.1/package.conf:
>     process-1.0.1.1

1.0.1.1 will be being used when compiling, and 1.0.1.0 will be dragged
in when linking due to being a haskell98 dependency.

I've just pushed a patch which should fix the problem:

hunk ./utils/ghc-cabal/ghc.mk 50
+# We don't build dummy-ghc with Cabal, so we need to pass -package
+# flags manually
+utils/ghc-cabal_dist-dummy-ghc_HC_OPTS = -package process


Thanks
Ian

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to