[GHC] #7359: unix-2.6.0.0 fails to install on mac os x with 7.4.* (works with 7.6.1)
GHC
cvs-ghc at haskell.org
Wed Oct 31 07:41:06 CET 2012
#7359: unix-2.6.0.0 fails to install on mac os x with 7.4.* (works with 7.6.1)
----------------------------+-----------------------------------------------
Reporter: AndreasVoellmy | Owner:
Type: bug | Status: new
Priority: normal | Component: libraries/unix
Version: 7.4.1 | Keywords:
Os: MacOS X | Architecture: x86_64 (amd64)
Failure: Other | Testcase:
Blockedby: | Blocking:
Related: |
----------------------------+-----------------------------------------------
Comment(by lukexi):
Seems related to:
http://hackage.haskell.org/trac/ghc/ticket/2979 (which explains why it
works with 7.6.1)
I fixed it by cabal unpacking, and swapping lines 615-622 with those from
unix-2.5.1.1 in System/Posix/Signals.hsc:
foreign import ccall unsafe "__hscore_sigdelset"
c_sigdelset :: Ptr CSigset -> CInt -> IO CInt
foreign import ccall unsafe "__hscore_sigfillset"
c_sigfillset :: Ptr CSigset -> IO CInt
foreign import ccall unsafe "__hscore_sigismember"
c_sigismember :: Ptr CSigset -> CInt -> IO CInt
and cabal installing.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7359#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list