
I've made binary distributions for powerpc and intel macs that rely on a GNUreadline.framework and a GMP.framework that can be found (for both architectures) here: http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets... http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets... http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets... My ghc-6.6.1 distributions can be found here: i386: (41776873 Byte without documentation) http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets... powerpc: (49468070 Byte without documentation) http://www.informatik.uni-bremen.de/agbkb/forschung/formal_methods/CoFI/hets... Ian, could you add and upload these dists to http://www.haskell.org/ghc/download_ghc_661.html, too? Further details see below. I wonder what the build bots said to the testsuite. Even my i386-linux build had 10 failures: OVERALL SUMMARY for test run started at Fr Mai 4 15:41:37 CEST 2007 1488 total tests, which gave rise to 7079 test cases, of which 2 caused framework failures 1246 were skipped 5773 expected passes 48 expected failures 0 unexpected passes 10 unexpected failures Unexpected failures: conc019(ghci) conc024(ghci) conc049(opt) concprog001(opt,optasm,prof,profasm,threaded1) galois_raytrace(optasm,profasm) Cheers Christian Remarks for both mac architectures: LD and SRC_HC_OPTS in libraries/readline/config.mk and compiler/Makefile.ghcbin have been adapted manually to point to the readline framework. config.mk: READLINE_BUILD_PACKAGE=yes LD=/usr/bin/ld -F/home/maeder/Library/Frameworks -framework GNUreadline SRC_HC_OPTS += -optc-I/home/maeder/Library/Frameworks/GNUreadline.framework/Headers -optl-F/home/maeder/Library/Framework -optl-framework -optlGNUreadline SRC_HSC2HS_OPTS += -I/home/maeder/Library/Frameworks/GNUreadline.framework/Headers For 'ghci -package X11' (or -package HGL) DYLD_LIBRARY_PATH has to be set to include /usr/X11R6/lib (although is lib-path is listed in package.conf). ghc-6.6.1-i386-apple-darwin was build using i686-apple-darwin8-gcc-4.0.1 required libraries: $ otool -L lib/i386-apple-darwin/ghc-6.6.1 lib/i386-apple-darwin/ghc-6.6.1: GNUreadline.framework/Versions/A/GNUreadline (compatibility version 5.0.0, current version 5.2.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.7) GMP.framework/Versions/A/GMP (compatibility version 7.0.0, current version 7.0.0) provided packages: ghc-6.6.1/lib/i386-apple-darwin/package.conf: Cabal-1.1.6.2, GLUT-2.1.1, HGL-3.1.1, HUnit-1.1.1, OpenAL-1.3.1, OpenGL-2.2.1, QuickCheck-1.0.1, X11-1.2.1, base-2.1.1, cgi-3001.1.1, fgl-5.4.1, filepath-1.0, (ghc-6.6.1), haskell-src-1.0.1, haskell98-1.0, html-1.0.1, mtl-1.0.1, network-2.0.1, parsec-2.0, readline-1.0, regex-base-0.72, regex-compat-0.71, regex-posix-0.71, rts-1.0, stm-2.0, template-haskell-2.1, time-1.1.1, unix-2.1, xhtml-3000.0.2 testsuite summary created by 'gmake stage=2' in testsuite: OVERALL SUMMARY for test run started at Fri May 11 17:15:13 CEST 2007 1488 total tests, which gave rise to 7079 test cases, of which 4 caused framework failures 1246 were skipped 5757 expected passes 48 expected failures 0 unexpected passes 24 unexpected failures Unexpected failures: conc019(ghci) conc024(normal,optasm,ghci) concprog001(normal,opt,optasm,prof,profasm) ffi009(threaded1) ffi012(normal,opt,optasm,prof,profasm,threaded1,threaded2) ffi016(normal,opt,optasm,prof) galois_raytrace(optasm,profasm) memo001(threaded2) ghc-6.6.1-powerpc-apple-darwin was build using powerpc-apple-darwin8-gcc-4.0.1 required libraries: $ otool -L lib/powerpc-apple-darwin/ghc-6.6.1 lib/powerpc-apple-darwin/ghc-6.6.1: GNUreadline.framework/GNUreadline (compatibility version 5.0.0, current version 5.1.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.9) GMP.framework/Versions/A/GMP (compatibility version 7.0.0, current version 7.3.0) provided packages: lib/powerpc-apple-darwin/package.conf: Cabal-1.1.6.2, GLUT-2.1.1, HGL-3.1.1, HUnit-1.1.1, OpenAL-1.3.1, OpenGL-2.2.1, QuickCheck-1.0.1, X11-1.2.1, base-2.1.1, cgi-3001.1.1, fgl-5.4.1, filepath-1.0, (ghc-6.6.1), haskell-src-1.0.1, haskell98-1.0, html-1.0.1, mtl-1.0.1, network-2.0.1, parsec-2.0, readline-1.0, regex-base-0.72, regex-compat-0.71, regex-posix-0.71, rts-1.0, stm-2.0, template-haskell-2.1, time-1.1.1, unix-2.1, xhtml-3000.0.2 testsuite summary created by 'gmake stage=2' in testsuite: OVERALL SUMMARY for test run started at Fri May 4 17:41:03 CEST 2007 1488 total tests, which gave rise to 7079 test cases, of which 4 caused framework failures 1246 were skipped 5754 expected passes 56 expected failures 0 unexpected passes 19 unexpected failures Unexpected failures: barton-mangler-bug(prof) conc019(ghci) conc023(threaded2) conc024(normal,ghci) conc049(threaded2) conc053(threaded2) concprog001(normal,opt,optasm,prof,profasm,threaded1) forkprocess01(ghci) galois_raytrace(opt,prof,threaded2) joao-circular(prof,profasm)