Subject: Re: pkg/36568: [patch] devel/glib2 linker error on Darwin/OS X with
To: None <wiz@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,>
From: Idar Tollefsen <idart@performancedesign.no>
List: pkgsrc-bugs
Date: 06/29/2007 09:35:02
The following reply was made to PR pkg/36568; it has been noted by GNATS.

From: Idar Tollefsen <idart@performancedesign.no>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/36568: [patch] devel/glib2 linker error on Darwin/OS X with
 certain linker flags
Date: Fri, 29 Jun 2007 11:32:51 +0200

  > The gettext tools pull in each other, so this is not really necessary.
 
 OK. I just noticed that it didn't link xgettext into the ${WRKSRC} and 
 the configure script picked it from ${PREFIX}/bin. With xgettext added 
 to USE_TOOLS, the configure script picked it from the build tree.
 
  > Where is -dead_strip coming from? Are you setting it in mk.conf?
 
 Yes. From my mk.conf:
 LDFLAGS=        -Wl,-x -Wl,-dead_strip
 
  > Does it work in most other packages?
 
 Yes. This is the only package so far that has a problem with it. And the 
 problem wasn't there before. I had glib2-2.12.4 (I think, or was it 
 2.4.x...) installed before, and that version didn't have this problem.
 
 For more information about -dead_strip, see
 http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/ld.1.html