Summary: | dev-lang/ghc-6.4.1-r1 does not emerge: tee error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | José Romildo Malaquias <jrmalaq> |
Component: | Current packages | Assignee: | Gentoo's Haskell Language team <haskell> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
José Romildo Malaquias
2005-11-01 13:07:39 UTC
I hope that this is fixed for now. The fix is a workaround only, so please re-open if the problem persists. ks I think I've hit the same problem with 6.4.2 and error messages: GCCompact.c:902: warning: dereferencing type-punned pointer will break strict-aliasing rules GCCompact.c:905: warning: dereferencing type-punned pointer tee: standard output: Resource temporarily unavailable tee: write error In principle, this is an upstream bug: http://hackage.haskell.org/trac/ghc/ticket/724 GHC is likely to crash with this error whenever it is called in a context where tee is used. The only reliable way around this is not to use tee anywhere, which for portage usually can be prevented by disabling any form of logging while emerging ghc. Looks like this one will get fixed in ghc-6.8. I'd be a bit nervous about backporting the changes to 6.6. Closing as UPSTREAM. Newer stable ghc should work correctly. Please reopen if not. |