Attempts to install libraries with GHC 6.12.1rc1

Simon Marlow marlowsd at gmail.com
Tue Oct 13 07:10:27 EDT 2009


On 13/10/2009 12:04, Neil Brown wrote:

> 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?

This is something that needs to be fixed in the uvector package - it is 
using internals from the IO library which changed in base-4.2.

Cheers,
	Simon


More information about the Glasgow-haskell-users mailing list