Opened 18 years ago
Last modified 13 years ago
#16425 new defect
gnustep-back: build failure on Leopard: Segmentation fault
| Reported by: | tguless@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.6.0 |
| Keywords: | Cc: | probono@…, stig@…, cooljeanius (Eric Gallager) | |
| Port: | gnustep-back |
Description (last modified by jmpalacios (Juan Manuel Palacios))
I get the following segmentation fault on Leopard while compiling gnustep-back.
Making all for bundle libgnustep-back-012...
(echo "{"; echo ' NOTE = "Automatically generated, do not edit!";'; \
echo " NSExecutable = \"libgnustep-back-012\";"; \
echo " NSMainNibFile = \"\";"; \
echo " NSPrincipalClass = \"GSBackend\";"; \
echo "}") >libgnustep-back-012.bundle/Resources/Info-gnustep.plist
if [ -r "libgnustep-back-012Info.plist" ]; then \
plmerge libgnustep-back-012.bundle/Resources/Info-gnustep.plist libgnustep-back-012Info.plist; \
fi
/bin/sh: line 1: 57820 Segmentation fault plmerge libgnustep-back-012.bundle/Resources/Info-gnustep.plist libgnustep-back-012Info.plist
gnumake[2]: *** [libgnustep-back-012.bundle/Resources/Info-gnustep.plist] Error 139
gnumake[1]: *** [libgnustep-back-012.all.bundle.variables] Error 2
gnumake: *** [internal-all] Error 2
Error: The following dependencies failed to build: gnustep-core gnustep-back
Error: Status 1 encountered during processing.
Change History (8)
comment:1 Changed 18 years ago by ryandesign (Ryan Carsten Schmidt)
| Keywords: | ticketformatting added |
|---|---|
| Summary: | Problem compiling gnustep-back on Leopard... → gnustep-back: build failure on Leopard: Segmentation fault |
comment:2 follow-up: 6 Changed 18 years ago by tguless@…
comment:3 Changed 18 years ago by jmpalacios (Juan Manuel Palacios)
| Description: | modified (diff) |
|---|---|
| Keywords: | ticketformatting removed |
comment:5 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
| Cc: | stig@… added |
|---|---|
| Port: | gnustep-back added |
Has duplicate #17033.
comment:6 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to tguless@…:
According to this posting, the issue might be a fault with the default version of gcc in the macports repository, or a problem with the one being picked to compile gnustep. http://osdir.com/ml/lib.gnustep.user/2002-06/msg00030.html
That posting is from 2002 and blames the problem on gcc 2.96. gnustep-back is not using a version of gcc that comes with MacPorts; it's using Apple's gcc 4.0 on Tiger and Leopard, and Apple's gcc 3.3 on Panther. So that message does not appear to be relevant to the problem.
Note: See
TracTickets for help on using
tickets.

According to this posting, the issue might be a fault with the default version of gcc in the macports repository, or a problem with the one being picked to compile gnustep. http://osdir.com/ml/lib.gnustep.user/2002-06/msg00030.html
As far as I can tell, plmerge call that is failing is part of the gnustep package. http://www.gnu.org/software/gnustep/resources/documentation/Developer/Tools/Reference/plmerge.html