Re: [MacPorts] #15142: ghc 6.8.2 fails to build Adjustor.o (bus error, segmentation fault) on PowerPC
#15142: ghc 6.8.2 fails to build Adjustor.o (bus error, segmentation fault) on PowerPC -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: gwright@… Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: ghc -------------------------------------+-------------------------------------- Comment(by gwright@…): Replying to [comment:20 ryandesign@…]:
Replying to [comment:17 gwright@…]:
I was able to compile 6.10.1 on ppc/Leopard using the 6.10.1 bootstrap compiler I built for the port. This procedure should be identical to that used by revision 8 of the ghc port. (I was not able to run the port itself as I don't have root privileges on the machine I am using and don't want to install a second MacPorts.)
Yes! With gmp @4.2.4_0, ghc @6.10.1_8 builds for me on Mac OS X 10.5.5 on my Power Mac. I haven't tried Tiger PPC yet.
I wonder if some of the problems people are seeing might be Xcode related. I had success with Xcode 3.1 on OS X 10.5.5 (xnu-1228.7.58~1). The "machine" command reported "ppc7450".
I'm using Xcode 3.1.1 and "machine" here says "ppc7400". It's a Power Mac G4 (Digital Audio) 466 MHz.
Excellent news. I was able to test revision 8 on my ppc/Tiger PowerBook and it worked. So we may have working builds now on all platforms: the cartesian product of (i386, ppc) and (Tiger, Leopard). It's hard to know what the underlying bug really was. It may have been in earlier versions of ghc itself, or in libgmp. If I don't hear any more reports of failure in the next few days, I will declare victory and send an announcement on the ghc user's list reminding people to update libgmp before building ghc 6.10.1. -- Ticket URL: <http://trac.macports.org/ticket/15142#comment:21> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts