[Haskell-cafe] GHC 6.6.1 and SELinux issues
alexander.vodomerov at gmail.com
Tue Aug 28 05:14:43 EDT 2007
Does anybody here uses GHC on Linux with SELinux turned on?
I've just installed SELinux and run into GHC/SELinux incompatibility.
It seems that the similar problem was reported some time ago and was fixed in
6.4.3. However, I use 6.6.1 and the problem is still here.
ghc-6.6.1: internal error: getMBlock: mmap: Permission denied
(GHC version 6.6.1 for i386_unknown_linux)
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
Exactly the same bug is appearing on x86_64 architecture.
Much more details is available at http://hackage.haskell.org/trac/ghc/ticket/738
With best regards,
PS. Is it possible to turn on global allow_execmem boolean in SELinux policy,
thus enabling executable memory mapping. This solves the problem. However, this
is major drawback for system security and should be avoided at any cost.
More information about the Haskell-Cafe