Am 02.06.2012 um 16:00 schrieb Alexander Hansen:
>> Validating .deb dir /sw/build.build/root-imagemagick-6.7.7-2-1...
>> Error: The -framework flag may get munged by libtool. See the gcc
>> manpage for information about passing multi-word options to flags for
>> specific compiler passes.
>> Offending file:
>> /sw/lib/ImageMagick-6.7.7/modules-Q16/coders/pango.la
>> Offending line: inherited_linker_flags=' -fopenmp -pthread
>> -framework Carbon'
>> Removing runtime build-lock...
>> Removing build-lock package...
>>
>>
>
>
>
> The issue is not Carbon, as such. The issue is the use of '-framework
> Carbon' instead of '-Wl,-framework,Carbon' in inherited_linker_flags.
The Carbon can be found in four files:
imagemagick-6.7.7-2-1/ImageMagick-6.7.7-2/coders/pango.la
imagemagick-6.7.7-2-1/ImageMagick-6.7.7-2/coders/.libs/pango.lai
imagemagick-6.7.7-2-1/ImageMagick-6.7.7-2/coders/svg.la
imagemagick-6.7.7-2-1/ImageMagick-6.7.7-2/coders/.libs/svg.lai
They are built in blocks like these:
/bin/sh ./libtool --tag=CC --mode=link gcc-4 -std=gnu99 -std=gnu99
-fopenmp -g -O2 -Wall -mcpu=powerpc -D_THREAD_SAFE -pthread -no-undefined
-export-symbols-regex ".*" -shared -module -avoid-version
-L/sw/lib/pango-ft219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib/freetype219/lib
-L/sw/lib -L/usr/X11R6/lib -L/sw/lib -L/sw/lib -o coders/pango.la -rpath
/sw/lib/ImageMagick-6.7.7/modules-Q16/coders coders/coders_pango_la-pango.lo
magick/libMagickCore.la -L/sw/lib -lpangocairo-1.0 -lpango-1.0 -lcairo
-lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl
libtool: link: warning: `/usr/X11R6/lib/libXext.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libSM.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libICE.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libX11.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXt.la' seems to be moved
libtool: link: /usr/bin/nm -p coders/.libs/coders_pango_la-pango.o |
sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][
]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' | /sw/bin/sed
's/.* //' | sort | uniq > coders/.libs/pango.exp
libtool: link: /usr/bin/grep -E -e ".*" "coders/.libs/pango.exp" >
"coders/.libs/pango.expT"
libtool: link: mv -f "coders/.libs/pango.expT" "coders/.libs/pango.exp"
libtool: link: sed -e 's,^,_,' < coders/.libs/pango.exp >
coders/.libs/pango-symbols.expsym
libtool: link: gcc-4 -std=gnu99 -std=gnu99 -o coders/.libs/pango.so
-bundle coders/.libs/coders_pango_la-pango.o -L/sw/lib/pango-ft219/lib
-L/sw/lib/fontconfig2/lib -L/sw/lib/freetype219/lib -L/sw/lib -L/usr/X11R6/lib
magick/.libs/libMagickCore.dylib -L/usr/X11/lib -L/sw/lib/gcc4.6/lib
/sw/lib/liblcms2.dylib /sw/lib/libtiff.dylib
/sw/lib/freetype219/lib/libfreetype.dylib /sw/lib/libjpeg.dylib
/sw/lib/libfftw3.dylib /sw/lib/fontconfig2/lib/libfontconfig.dylib
/usr/X11/lib/libXext.dylib /usr/X11/lib/libXt.dylib /usr/X11/lib/libSM.dylib
/usr/X11/lib/libICE.dylib /usr/X11/lib/libX11.dylib /usr/X11/lib/libxcb.dylib
/usr/X11/lib/libXau.dylib /usr/X11/lib/libXdmcp.dylib /sw/lib/liblzma.dylib
-lbz2 -lz -lm /sw/lib/gcc4.6/lib/libgomp.dylib -lpthread /sw/lib/libltdl.dylib
/sw/lib/pango-ft219/lib/libpangocairo-1.0.dylib
/sw/lib/pango-ft219/lib/libpango-1.0.dylib /sw/lib/libcairo.dylib
/sw/lib/libgobject-2.0.dylib /sw/lib/libgmodule-2.0.dylib
/sw/lib/libgthread-2.0.dylib /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib
-fopenmp -O2 -mcpu=powerpc -pthread -fopenmp -pthread -framework Carbon
-Wl,-exported_symbols_list,coders/.libs/pango-symbols.expsym
libtool: link: dsymutil coders/.libs/pango.so || :
libtool: link: ( cd "coders/.libs" && rm -f "pango.la" && ln -s
"../pango.la" "pango.la" )
/bin/sh ./libtool --tag=CC --mode=link gcc-4 -std=gnu99 -std=gnu99
-fopenmp -g -O2 -Wall -mcpu=powerpc -D_THREAD_SAFE -pthread -no-undefined
-export-symbols-regex ".*" -shared -module -avoid-version
-L/sw/lib/pango-ft219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib/freetype219/lib
-L/sw/lib -L/usr/X11R6/lib -L/sw/lib -L/sw/lib -o coders/svg.la -rpath
/sw/lib/ImageMagick-6.7.7/modules-Q16/coders coders/coders_svg_la-svg.lo
magick/libMagickCore.la wand/libMagickWand.la -L/sw/lib -lrsvg-2 -lm
-lgdk_pixbuf-2.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0
-lintl -lxml2 -L/sw/lib -llzma -lz -lm
libtool: link: warning: `/usr/X11R6/lib/libXext.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libSM.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libICE.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libX11.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXt.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXext.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXt.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libSM.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libICE.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libX11.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXext.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libSM.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libICE.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libX11.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXt.la' seems to be moved
libtool: link: /usr/bin/nm -p coders/.libs/coders_svg_la-svg.o | sed
-n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][
]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' | /sw/bin/sed
's/.* //' | sort | uniq > coders/.libs/svg.exp
libtool: link: /usr/bin/grep -E -e ".*" "coders/.libs/svg.exp" >
"coders/.libs/svg.expT"
libtool: link: mv -f "coders/.libs/svg.expT" "coders/.libs/svg.exp"
libtool: link: sed -e 's,^,_,' < coders/.libs/svg.exp >
coders/.libs/svg-symbols.expsym
libtool: link: gcc-4 -std=gnu99 -std=gnu99 -o coders/.libs/svg.so
-bundle coders/.libs/coders_svg_la-svg.o -L/sw/lib/pango-ft219/lib
-L/sw/lib/fontconfig2/lib -L/sw/lib/freetype219/lib -L/sw/lib -L/usr/X11R6/lib
magick/.libs/libMagickCore.dylib -L/usr/X11/lib -L/sw/lib/gcc4.6/lib
wand/.libs/libMagickWand.dylib
/sw/build.build/imagemagick-6.7.7-2-1/ImageMagick-6.7.7-2/magick/.libs/libMagickCore.dylib
/sw/lib/liblcms2.dylib /sw/lib/libtiff.dylib
/sw/lib/freetype219/lib/libfreetype.dylib /sw/lib/libjpeg.dylib
/sw/lib/libfftw3.dylib /sw/lib/fontconfig2/lib/libfontconfig.dylib
/usr/X11/lib/libXext.dylib /usr/X11/lib/libXt.dylib -lbz2 -lpthread
/sw/lib/libltdl.dylib /usr/X11/lib/libSM.dylib /usr/X11/lib/libICE.dylib
/usr/X11/lib/libX11.dylib /usr/X11/lib/libxcb.dylib /usr/X11/lib/libXau.dylib
/usr/X11/lib/libXdmcp.dylib /sw/lib/gcc4.6/lib/libgomp.dylib
/sw/lib/librsvg-2.dylib /sw/lib/libgdk_pixbuf-2.0.dylib /sw/lib/libcairo.dylib
/sw/lib/libgobject-2.0.dylib /sw/lib/libgmodule-2.0.dylib
/sw/lib/libgthread-2.0.dylib /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib
/sw/lib/libxml2.dylib /sw/lib/liblzma.dylib -lz -lm -fopenmp -O2 -mcpu=powerpc
-pthread -Wl,-dylib_file
-Wl,/sw/lib/libMagickCore.5.dylib:/sw/build.build/imagemagick-6.7.7-2-1/ImageMagick-6.7.7-2/magick/.libs/libMagickCore.dylib
-fopenmp -pthread -framework Carbon
-Wl,-exported_symbols_list,coders/.libs/svg-symbols.expsym
libtool: link: dsymutil coders/.libs/svg.so || :
libtool: link: ( cd "coders/.libs" && rm -f "svg.la" && ln -s
"../svg.la" "svg.la" )
The files have:
inherited_linker_flags=' -fopenmp -pthread -framework Carbon'
>From where do they inherit that Carbon? There are no other files in the almost
>(?) completely built packages that contain after the failure the word
>"Carbon", not even config.log. Some Fink file maybe?
--
Greetings
Pete
One-Shot Case Study, n.:
The scientific equivalent of the four-leaf clover, from which it is
concluded all clovers possess four leaves and are sometimes green.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel