i've downgroded gcc from 4.3.3 to 4.3.2, and after re-compiled all world... imagemagick now not want compile and it say me: /bin/sh ./libtool --silent --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -std=gnu99 -fopenmp -march=k8 -msse3 -O2 -pipe -Wall -W -pthread -no-undefined -export-symbols-regex ".*" -version-info 1:0:0 -Wl,-O1 -lfreetype -lz -o magick/libMagickCore.la -rpath /usr/lib64 magick/magick_libMagickCore_la-animate.lo magick/magick_libMagickCore_la-annotate.lo magick/magick_libMagickCore_la-artifact.lo magick/magick_libMagickCore_la-blob.lo magick/magick_libMagickCore_la-cache.lo magick/magick_libMagickCore_la-cache-view.lo magick/magick_libMagickCore_la-cipher.lo magick/magick_libMagickCore_la-client.lo magick/magick_libMagickCore_la-coder.lo magick/magick_libMagickCore_la-color.lo magick/magick_libMagickCore_la-colorspace.lo magick/magick_libMagickCore_la-compare.lo magick/magick_libMagickCore_la-composite.lo magick/magick_libMagickCore_la-compress.lo magick/magick_libMagickCore_la-configure.lo magick/magick_libMagickCore_la-constitute.lo magick/magick_libMagickCore_la-decorate.lo magick/magick_libMagickCore_la-delegate.lo magick/magick_libMagickCore_la-deprecate.lo magick/magick_libMagickCore_la-display.lo magick/magick_libMagickCore_la-distort.lo magick/magick_libMagickCore_la-draw.lo magick/magick_libMagickCore_la-effect.lo magick/magick_libMagickCore_la-enhance.lo magick/magick_libMagickCore_la-exception.lo magick/magick_libMagickCore_la-fx.lo magick/magick_libMagickCore_la-gem.lo magick/magick_libMagickCore_la-geometry.lo magick/magick_libMagickCore_la-hashmap.lo magick/magick_libMagickCore_la-identify.lo magick/magick_libMagickCore_la-image.lo magick/magick_libMagickCore_la-layer.lo magick/magick_libMagickCore_la-list.lo magick/magick_libMagickCore_la-locale.lo magick/magick_libMagickCore_la-log.lo magick/magick_libMagickCore_la-magic.lo magick/magick_libMagickCore_la-magick.lo magick/magick_libMagickCore_la-matrix.lo magick/magick_libMagickCore_la-memory.lo magick/magick_libMagickCore_la-mime.lo magick/magick_libMagickCore_la-module.lo magick/magick_libMagickCore_la-monitor.lo magick/magick_libMagickCore_la-montage.lo magick/magick_libMagickCore_la-option.lo magick/magick_libMagickCore_la-paint.lo magick/magick_libMagickCore_la-pixel.lo magick/magick_libMagickCore_la-PreRvIcccm.lo magick/magick_libMagickCore_la-prepress.lo magick/magick_libMagickCore_la-property.lo magick/magick_libMagickCore_la-profile.lo magick/magick_libMagickCore_la-quantize.lo magick/magick_libMagickCore_la-quantum.lo magick/magick_libMagickCore_la-quantum-export.lo magick/magick_libMagickCore_la-quantum-import.lo magick/magick_libMagickCore_la-random.lo magick/magick_libMagickCore_la-registry.lo magick/magick_libMagickCore_la-resample.lo magick/magick_libMagickCore_la-resize.lo magick/magick_libMagickCore_la-resource.lo magick/magick_libMagickCore_la-segment.lo magick/magick_libMagickCore_la-semaphore.lo magick/magick_libMagickCore_la-shear.lo magick/magick_libMagickCore_la-signature.lo magick/magick_libMagickCore_la-splay-tree.lo magick/magick_libMagickCore_la-static.lo magick/magick_libMagickCore_la-statistic.lo magick/magick_libMagickCore_la-stream.lo magick/magick_libMagickCore_la-string.lo magick/magick_libMagickCore_la-timer.lo magick/magick_libMagickCore_la-token.lo magick/magick_libMagickCore_la-transform.lo magick/magick_libMagickCore_la-threshold.lo magick/magick_libMagickCore_la-type.lo magick/magick_libMagickCore_la-utility.lo magick/magick_libMagickCore_la-version.lo magick/magick_libMagickCore_la-widget.lo magick/magick_libMagickCore_la-xml-tree.lo magick/magick_libMagickCore_la-xwindow.lo -llcms -ltiff -lfreetype -ljpeg -lfontconfig -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lm -lgomp -lpthread -L/usr/lib64 -lltdl /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libgomp.la: line 41: libdir/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2: No such file or directory /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libgomp.la: line 41: libdir/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2: No such file or directory libtool: link: warning: library `/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libgomp.la' was moved. /usr/bin/nm: '/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/.libs/libgomp.a': No such file x86_64-pc-linux-gnu-gcc: /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/.libs/libgomp.a: No such file or directory make[1]: *** [magick/libMagickCore.la] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-gfx/imagemagick-6.4.8.3/work/ImageMagick-6.4.8-3' make: *** [all] Error 2 * * ERROR: media-gfx/imagemagick-6.4.8.3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2503: Called perl-app_src_compile * environment, line 2173: Called die * The specific snippet of code: * make ${mymake} || die "compilation failed"; * The die message: * compilation failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-gfx/imagemagick-6.4.8.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/imagemagick-6.4.8.3/temp/environment'. * >>> Failed to emerge media-gfx/imagemagick-6.4.8.3, Log file: >>> '/var/tmp/portage/media-gfx/imagemagick-6.4.8.3/temp/build.log' * Messages for package media-gfx/imagemagick-6.4.8.3: * * ERROR: media-gfx/imagemagick-6.4.8.3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2503: Called perl-app_src_compile * environment, line 2173: Called die * The specific snippet of code: * make ${mymake} || die "compilation failed"; * The die message: * compilation failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-gfx/imagemagick-6.4.8.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/imagemagick-6.4.8.3/temp/environment'. * * GNU info directory index is up-to-date. libgomp.la is present on this dir ls /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libgomp.la /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/libgomp.la Thanks :) Reproducible: Always
you need to re-emerge gcc, see bug 256636
*** This bug has been marked as a duplicate of bug 256636 ***
The problem is in gcc-4.3.3 package/ebuild. To temporary fix the bug, just edit the following file and try again. /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/libgomp.la (path will be slightly different if you are not on x86_64 arch) - just add the missing = sign on the last line of the file libdir'/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3' should be libdir='/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3' All .la files are wrong on this directory (with this missing =)