(Sorry I couldn't reply to the existing thread; wasn't on the mailing list till recently)

I'm also having build problems trying to make GHC 6.8.1 on Mac OS X 10.5 on PPC. Specifically:

../../compiler/stage1/ghc-inplace -package-name parsec-2.1.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.0.0 -O -XExistentialQuantification -XPolymorphicComponents -idist/build  -H16m -O -O -Rghc-timing -fgenerics -c Text/ParserCombinators/Parsec/Token.hs -o dist/build/Text/ParserCombinators/Parsec/Token.o  -ohi dist/build/Text/ParserCombinators/Parsec/Token.hi
collect2: ld terminated with signal 10 [Bus error]
<<ghc: 335847016 bytes, 43 GCs, 3796398/5983044 avg/max bytes residency (3 samples), 19M in use, 0.00 INIT (0.01 elapsed), 3.07 MUT (23.06 elapsed), 0.54 GC ( 1.29 elapsed) :ghc>>
make[2]: *** [dist/build/Text/ParserCombinators/Parsec/Token.o] Error 1
make[1]: *** [make.library.parsec] Error 2
make: *** [stage1] Error 2

This is on a dual G5 not a PowerBook G4 as previous reports seamed to be from.

Anytime I see the linker crash I get nervous. Any clues on where to start debugging?

--
-Corey O'Connor