Alexander Hansen wrote:
> Peter Stirling wrote:
>> Hi,
>>
>> This package has been broken for my machine for a week or so.
>>
>> bash-3.2# fink --version
>> Package manager version: 0.29.2
>> Distribution version: selfupdate-rsync Thu Apr 16 22:25:48 2009, 10.5,
>> powerpc
>>
>> Copyright (c) 2001 Christoph Pfisterer
>> Copyright (c) 2001-2009 The Fink Package Manager Team
>> This program is distributed in the hope that it will be useful,
>> but WITHOUT ANY WARRANTY; without even the implied warranty of
>> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
>> GNU General Public License for more details.
>>
>> OS X 10.5.6
>>
>> gtk-doc: Linking scanner
>> libtool: link: gcc -o .libs/gtkglext-scan .libs/gtkglext-
>> scan.o ../../../gdk/.libs/libgdkglext-x11-1.0.dylib -L/sw/lib/
>> fontconfig2/lib -L/sw/lib -L/usr/X11R6/lib -L/sw/lib/freetype219/lib -
>> L/usr/X11/lib ../../../gtk/.libs/libgtkglext-x11-1.0.dylib /sw/src/
>> fink.build/gtkglext1-1.0.6-1011/gtkglext-1.0.6/gdk/.libs/libgdkglext-
>> x11-1.0.dylib /sw/lib/pango-ft219/lib/libpangox-1.0.dylib /sw/lib/
>> libgtk-x11-2.0.dylib /sw/lib/libgdk-x11-2.0.dylib /sw/lib/
>> libatk-1.0.dylib /sw/lib/libgdk_pixbuf-2.0.dylib /sw/lib/
>> libgio-2.0.dylib /sw/lib/pango-ft219/lib/libpangocairo-1.0.dylib /sw/
>> lib/pango-ft219/lib/libpangoft2-1.0.dylib /sw/lib/libcairo.dylib /sw/
>> lib/libpixman-1.dylib /sw/lib/libglitz.dylib /sw/lib/libpng12.dylib /
>> usr/X11/lib/libXrender.1.3.0.dylib /sw/lib/pango-ft219/lib/
>> libpango-1.0.dylib /sw/lib/fontconfig2/lib/libfontconfig.dylib /sw/lib/
>> freetype219/lib/libfreetype.dylib -lz /sw/lib/libexpat.dylib /sw/lib/
>> libgobject-2.0.dylib /sw/lib/libgmodule-2.0.dylib /sw/lib/
>> libglib-2.0.dylib /sw/lib/libintl.dylib /sw/lib/libiconv.dylib -lc -
>> lGLU -lGL /usr/X11/lib/libXmu.6.2.0.dylib /usr/X11/lib/libXext.
>> 6.4.0.dylib /usr/X11/lib/libXt.6.0.0.dylib /usr/X11/lib/
>> libX11.6.2.0.dylib /usr/X11/lib/libXau.6.0.0.dylib /usr/X11/lib/
>> libXdmcp.6.0.0.dylib /usr/X11/lib/libSM.6.0.0.dylib /usr/X11/lib/
>> libICE.6.3.0.dylib -lm
>> ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib
>> collect2: ld returned 1 exit status
[]
>>
> What version of Xcode do you have? This issue was fixed in 3.1 (I
> think, unless it was 3.1.1).
OTOH, the package has had the usual fix for this problem ("SetLDFLAGS:
-Wl,-dylib_file, etc.") for ages, so it should work on xcode-3.0, too.
This looks to me like a deliberate bug in the upstream sources, in
docs/reference/gtkglext/Makefile, where they reset LDFLAGS on the linker
line, overriding the user-defined LDFLAGS instead of adding to it.
The bug only shows up now, because that part of the package used to be
disabled in previous revisions.
--
Martin
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users