ANNOUNCE: GHC 7.0.2 Release Candidate 1
Christian Maeder
Christian.Maeder at dfki.de
Wed Feb 23 10:51:31 CET 2011
I've got no problem compiling network package 2.3.0.2 using
http://www.haskell.org/ghc/dist/7.0.2-rc2/ghc-7.0.1.20110217-x86_64-unknown-linux.tar.bz2
with any compiler.
But since I can hardly read the code in Network/Socket.hsc regarding
"##" it may well be that your cpp pre-processor behaves differently.
line 201:
#ifdef __GLASGOW_HASKELL__
import GHC.Conc (threadWaitRead, threadWaitWrite)
##if MIN_VERSION_base(4,3,1)
import GHC.Conc (closeFdWith)
##endif
...
line 1045:
##if !MIN_VERSION_base(4,3,1)
closeFdWith closer fd = closer fd
##endif
...
Christian
Am 22.02.2011 17:22, schrieb paolino:
>
> Hi, I've a problem compiling last network package 2.3.0.2
> [ 4 of 10] Compiling Network.Socket ( dist/build/Network/Socket.hs,
> dist/build/Network/Socket.o )
>
> Network/Socket.hsc:1701:11:
> Ambiguous occurrence `closeFdWith'
> It could refer to either `Network.Socket.closeFdWith',
> defined at Network/Socket.hsc:1046:1
> or `GHC.Conc.closeFdWith',
> imported from GHC.Conc at
> Network/Socket.hsc:204:26-36
>
> Not sure it's related to 7.0.2, but I didn't have problems with 7.0.1
>
> paolino
More information about the Glasgow-haskell-users
mailing list