[MacPorts] #17184: ghc 6.10.1 upgrade failing on powerpc G4
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ---------------------------------------+------------------------------------ Reporter: macports@mightyreason.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: ghc segmentation fault | Port: ghc ---------------------------------------+------------------------------------ I am trying to upgrade from ghc 6.8.3 on my laptop (G4 running OS X 10.5.5 and XCode 3.1). The build is failing with a segmentation fault while compiling Apply.o (see attached). I will update this bug if and when I see other behavior. make[1]: *** [Apply.o] Segmentation fault make: *** [stage1] Error 2 Error: Unable to upgrade port: 1 -- Ticket URL: <http://trac.macports.org/ticket/17184> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Changes (by macsforever2000@macports.org): * owner: macports-tickets@lists.macosforge.org => gwright@macports.org Comment: Assigning to maintainer. -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Changes (by gwright@macports.org): * status: new => assigned Comment: I'll try to reproduce this on the ppc machine I have access to, but it runs Tiger. -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Comment(by macports@mightyreason.com): I also posted this error to glasgow-haskell-users@haskell.org and they pointed out a suspiciously similar error in their error tracking system: http://hackage.haskell.org/trac/ghc/ticket/2380 So I think the answer may be to use 6.8.3 instead of 6.8.2 as the bootstrap compiler. Note that I already have the macports ghc-6.8.3 installed. Is it possible for the 6.10.1 installer to detect this and use it instead of its own 6.8.2 binary? As for working binaries, the ghc-6.10.1 from http://www.dfki.de/sks/hets/mac/ghcs which redirects to http://www.informatik.uni- bremen.de/agbkb/forschung/formal_methods/CoFI/hets/mac/ghcs/ is what I am now using until the macports will install. There is also an intel version of the above at http://www.dfki.de/sks/hets/intel-mac/ghcs which redirects to http://www.informatik.uni- bremen.de/agbkb/forschung/formal_methods/CoFI/hets/intel-mac/ghcs/ -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Comment(by gwright@macports.org): It's not really feasible to build the new ghc with an already installed ghc, as suggested by macports@mightyreason. The main difficulty is that it doubles the number of cases that have to be tested (bootstrapping from scratch v. bootstrapping from the installed ghc). I'll try updating the bootstrap compiler to 6.8.3. May take some time to untangle the dependencies and get a minimal bootstrap compiler running. Can anyone who has experienced this problem tell me if it happens on Tiger (10.4) or is it only seen on Leopard (10.5)? I have a Tiger/ppc machine but no access to a Leopard/ppc machine. -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Comment(by dluke@macports.org): Replying to [comment:4 gwright@…]:
Can anyone who has experienced this problem tell me if it happens on Tiger (10.4) or is it only seen on Leopard (10.5)? I have a Tiger/ppc machine but no access to a Leopard/ppc machine.
If it would be helpful, I can set you up with a shell account on my colocated 10.5 ppc machine. -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Comment(by gwright@macports.org): Replying to [comment:5 dluke@…]:
Replying to [comment:4 gwright@…]:
Can anyone who has experienced this problem tell me if it happens on Tiger (10.4) or is it only seen on Leopard (10.5)? I have a Tiger/ppc machine but no access to a Leopard/ppc machine.
If it would be helpful, I can set you up with a shell account on my colocated 10.5 ppc machine.
That may be helpful. I've been able to bootstrap 6.10.1 using a 6.10.1 binary on Tiger; the same bootstrap compiler may work for Leopard. I should have a minimal dependency bootstrap compiler done later today; if we could set up an account I could test over the weekend. Thanks! -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Description changed by ryandesign@macports.org: Old description:
I am trying to upgrade from ghc 6.8.3 on my laptop (G4 running OS X 10.5.5 and XCode 3.1). The build is failing with a segmentation fault while compiling Apply.o (see attached). I will update this bug if and when I see other behavior.
make[1]: *** [Apply.o] Segmentation fault make: *** [stage1] Error 2
Error: Unable to upgrade port: 1
New description: I am trying to upgrade from ghc 6.8.3 on my laptop (G4 running OS X 10.5.5 and XCode 3.1). The build is failing with a segmentation fault while compiling Apply.o (see attached). I will update this bug if and when I see other behavior. {{{ make[1]: *** [Apply.o] Segmentation fault make: *** [stage1] Error 2 Error: Unable to upgrade port: 1 }}} -- -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Comment(by ryandesign@macports.org): Replying to [comment:3 macports@…]:
I also posted this error to glasgow-haskell-users@haskell.org and they pointed out a suspiciously similar error in their error tracking system:
Duplicate of #15142. -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17184: ghc 6.10.1 upgrade failing on powerpc G4 ----------------------------------------+----------------------------------- Reporter: macports@mightyreason.com | Owner: gwright@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: duplicate | Keywords: ghc segmentation fault Port: ghc | ----------------------------------------+----------------------------------- Changes (by gwright@macports.org): * status: assigned => closed * resolution: => duplicate Comment: I'll close this as a dup and note further changes under #15142. -- Ticket URL: <http://trac.macports.org/ticket/17184#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts