GHC 6.6.1 fails to build on Arch Linux, 64-bit
It *seems* that when building GHC 6.6.1 on AMD64 Arch Linux, ghc creates a bunch of object files with the same symbols, as seen in this error output right before build failure:
GHC/Base_split/.o::Base(void):(.data+0x0): multiple definition of base_GHCziBase_zeze_closure' GHC/Base_split/Base__1.o:(.data+0x0): first defined here ... ... ... GHC/Base_split/Base__178.o: In function
base_GHCziBase_zeze_info':
ghc27860_0.hc:(.text+0x18): multiple definition of `base_GHCziBase_zeze_info'
GHC/Base_split/Base__1.o:ghc27860_0.hc:(.text+0x18): first defined here
Trac metadata
Trac field | Value |
---|---|
Version | 6.6.1 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Build System |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |