[Haskell-cafe] GHC 7.0.1 developer challenges
Brandon S Allbery KF8NH
allbery at ece.cmu.edu
Sat Dec 4 19:42:48 CET 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 11/24/10 20:59 , John D. Ramsdell wrote:
> Due to a security concern, GHC 7.0.1 disables all runtime flags unless
> a new flag is provided during linking. Since limiting memory usage is
> so important, many developers will modify their cabal files to add the
> linker flag or prepare for complaints from users that the developer's
> program caused their machine to freeze and lose their work.
We went over this some time back; the GHC runtime is wrong here, it should
only disable flags when running with geteuid() == 0. Also, the current
mechanism for specifying runtime flags at compile time is horridly ugly and
this really needs to be fixed before any such runtime limitation is viable.
I hope that will be fixed in a later point release.
- --
brandon s. allbery [linux,solaris,freebsd,perl] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university KF8NH
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkz6i6gACgkQIn7hlCsL25VajgCeKqReTXt0JlQ90iTPtvU6VRXy
1PkAoJC83Glcy3jurrxH7eoiNGFZdazJ
=Zi+B
-----END PGP SIGNATURE-----
More information about the Haskell-Cafe
mailing list