New release of GHC 7.8 to support OS X El Capitan

Ben Gamari ben at
Sat Jul 18 11:39:37 UTC 2015

Oleg Grenrus <oleg.grenrus at> writes:

> Hi,
> first some background: there is an issue with having Haskell on the
> next OS X “El Capitan”: [1] caused by security updates in the
> operating system. The cause is too old `unix` package, the same issue
> as in [2]
I would like to understand the root-cause of the issue. It seems that
OS X will now raise EPERM instead of EACCES when certain files are
accessed. That being said, it's not at all clear to me which system call
is failing or why. Could someone familiar with El Capitan describe what
exactly is going on here?

> Could someone verify that my understanding of the issue is correct,
> i.e. how Cabal-the-tool and Cabal-the-library interoperate.
> For me it seems, that one of the easiest ways to fix the issue (for
> the users), is to have a new release in 7.8 branch, with updated
> `unix` dependency. Or is it there too might hassle to be possible?
I will bring this up in next week's GHC meeting.


- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 472 bytes
Desc: not available
URL: <>

More information about the ghc-devs mailing list