I do hope, though, that it also leaves a directory that I can just
tar up and unpack anywhere, without using the installer?
Yes - and it even makes the tarball for you!
Cool. Pity that the head doesn't build, though:-(
First, I get the -already reported-
Network\BSD.hsc:97:7:
Could not find module `Control.Concurrent':
it is a member of package base-3.0.3.0, which is hidden
Then, after adding "base < 4" to all extralibs .cabal files, I'm
treated to a
Network.hs:434:10:
Couldn't match expected type `Exception.IOException'
against inferred type `Exception.Exception'
Expected type: Exception.IOException -> IO a
Inferred type: Exception.Exception -> IO a
In the expression: Exception.catch
In the definition of `catchIO': catchIO = Exception.catch
instead.
Of course, warnings like
Configuring html-1.0.1.1...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package html-1.0.1.1 requires base-3.0.3.0
package unique-0.1 requires base-4.0
package timeout-0.1 requires base-4.0
package st-0.1 requires base-4.0
package getopt-0.1 requires base-4.0
package concurrent-0.1 requires base-4.0
package base-3.0.3.0 requires base-4.0
aren't really confidence-inspiring wrt to the base-compat
solution, but ignoring the extralibs packages isn't going to help.
Have GHC HQ completely given up on anything but fast
validate builds?
Claus
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc