#1697: GHC 6.6.1 fails to build on Arch Linux, 64-bit
---------------------------+------------------------------------------------
Reporter: guest | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 6.6.2
Component: Build System | Version: 6.6.1
Severity: normal | Keywords: build 64-bit multiple definition
closure
Difficulty: Unknown | Os: Linux
Testcase: | Architecture: x86_64 (amd64)
---------------------------+------------------------------------------------
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
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1697>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs