New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #16425 (new defect)

Opened 5 years ago

Last modified 5 months ago

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@…, egall@…
Port: gnustep-back

Description (last modified by jmpp@…) (diff)

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

comment:1 Changed 5 years ago by ryandesign@…

  • Keywords ticketformatting added
  • Summary changed from Problem compiling gnustep-back on Leopard... to gnustep-back: build failure on Leopard: Segmentation fault

comment:2 follow-up: ↓ 6 Changed 5 years ago by 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

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

comment:3 Changed 5 years ago by jmpp@…

  • Keywords ticketformatting removed
  • Description modified (diff)

comment:4 Changed 5 years ago by probono@…

  • Cc probono@… added

Cc Me!

comment:5 Changed 4 years ago by ryandesign@…

  • Cc stig@… added
  • Port set to gnustep-back

Has duplicate #17033.

comment:6 in reply to: ↑ 2 Changed 4 years ago by ryandesign@…

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.

comment:7 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

comment:8 Changed 5 months ago by egall@…

  • Cc egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.