build fails on Linux/sparc (genprimopcode: parse error at)
Build fails when building ghc 6.4.x (tested 6.4 and 6.4.1) on Linux/sparc and using ghc 6.4 binaries for bootstrap:mkdir stage1/ndpFlattenmkdir stage1/ifacemkdir stage1/cmmmkdir stage1/ghciCreating main/Config.hs ...done.Creating stage1/ghc_boot_platform.h...Done.sparc-pld-linux-gcc -E -undef -traditional -P -I../includes -x c prelude/primops.txt.pp | \grep -v '^#pragma GCC' > prelude/primops.txt../utils/genprimopcode/genprimopcode --data-decl < prelude/primops.txt > primop-data-decl.hs-inclgenprimopcode: parse error at (line 579, column 1):unexpected "\t"expecting "primop", "section" or "thats_all_folks"make[2]: *** [primop-data-decl.hs-incl] Error 1make[2]: *** Deleting file `primop-data-decl.hs-incl'make[1]: *** [boot] Error 1make[1]: Leaving directory `/home/users/builder/rpm/BUILD/ghc-6.4.1/ghc'The same problem doesn't exists when using ghc 6.2.x for bootstrapping (generated primops.txt is the same in both cases, tested via md5sum). Problem doesn't exists on other arch like x86, ppc, amd64, too.