Hi all,

I am the Debian Maintainer of the haskell curl bindings which is failing
to build on the alpha CPU with the following error:

  [7 of 8] Compiling Network.Curl.Easy ( Network/Curl/Easy.hs, 
dist/build/Network/Curl/Easy.o )

  Network/Curl/Easy.hs:218:0:
     On Alpha, I can only handle 32 bytes of non-floating-point arguments to 
foreign export dynamic
     When checking declaration:
        foreign import ccall safe "wrapper" mkProgress
          :: ProgressFunction -> IO (FunPtr ProgressFunction)

  Network/Curl/Easy.hs:221:0:
     On Alpha, I can only handle 32 bytes of non-floating-point arguments to 
foreign export dynamic
     When checking declaration:
        foreign import ccall safe "wrapper" mkDebugFun
          :: DebugFunctionPrim -> IO (FunPtr DebugFunctionPrim)

The GHC version is 6.10.4 and the full Debian build log is here:

   
https://buildd.debian.org/fetch.cgi?&pkg=haskell-curl&ver=1.3.5-2&arch=alpha&stamp=1249232593&file=log

I am correct to suspect that this is a bug in ghc rather than in haskell-curl?
Any other useful clues or information?

Cheers,
Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to