Simon Marlow wrote:
network is one of those packages that has a configure script, but the
configure script is generated by autoconf from configure.ac, so it is
not stored in the darcs repository. When you get the network package
from darcs, you need to
$ autoreconf
$ runhaskell Setup configure
etc.
Great -- thanks. I can confirm that with the latest darcs version of
the network library, doing that step allowed the library to build and
install successfully (though still with the GCC spam I mentioned). (The
latest hackage version of network still did not install properly even if
I used autoreconf.)
My next failing package install attempt was uvector, which fails with
messages like those I got with the unix package:
Data/Array/Vector/Prim/BUArr.hs:851:26:
`haFD' is not a (visible) field of constructor `Handle__'
Data/Array/Vector/Prim/BUArr.hs:851:35:
`haBuffer' is not a (visible) field of constructor `Handle__'
Data/Array/Vector/Prim/BUArr.hs:851:49:
`haIsStream' is not a (visible) field of constructor `Handle__'
Data/Array/Vector/Prim/BUArr.hs:852:10:
Not in scope: data constructor `Buffer'
Data/Array/Vector/Prim/BUArr.hs:852:19:
`bufBuf' is not a (visible) field of constructor `Buffer'
Data/Array/Vector/Prim/BUArr.hs:852:33:
`bufWPtr' is not a (visible) field of constructor `Buffer'
The latest darcs version of uvector is no different. Will these
problems need to be fixed in the code on a per-package basis, or is
there a cabal fix that can overcome them?
Thanks,
Neil.
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users