nhc98 is a Haskell compiler. This package has been masked for several months because its memory management system makes assumptions that are no longer true on 2.6 kernels. This is not easily fixable and the upstream devs no not have the time or inclination to rewrite the runtime system. See also #46943.
We do hope to get Yhc into portage when it is ready. Yhc is a fork of nhc98 with a totally rewritten runtime system and many other improvements. However it is not a direct drop-in replacement for nhc98 so there is no point in keeping nhc in the tree until yhc is ready. I there are no objections I will remove this package in a week. Duncan -- gentoo-dev@gentoo.org mailing list