sideshow ~ # emerge gaim-extprefs Calculating dependencies ...done! >>> emerge (1 of 1) x11-plugins/gaim-extprefs-0.4-r1 to / >>> md5 files ;-) gaim-extprefs-0.4-r1.ebuild >>> md5 files ;-) gaim-extprefs-0.4.ebuild >>> md5 files ;-) files/digest-gaim-extprefs-0.4 >>> md5 files ;-) files/gaim-extprefs-0.4-64bitfix.patch >>> md5 files ;-) files/digest-gaim-extprefs-0.4-r1 >>> md5 src_uri ;-) extendedprefs-0.4.tar.gz >>> Unpacking source... >>> Unpacking extendedprefs-0.4.tar.gz to /var/tmp/portage/gaim-extprefs-0.4-r1/work * Applying gaim-extprefs-0.4-64bitfix.patch ... [ ok ] >>> Source unpacked. Building for Linux or Other Gaim... make -C ./src -f Makefile make[1]: Entering directory `/var/tmp/portage/gaim-extprefs-0.4-r1/work/extendedprefs-0.4/src' libtool --mode=compile gcc -march=k8 -pipe -O2 -c extendedprefs.c -o tmpextendedprefs.so.lo -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\" mkdir .libs gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\" -fPIC -DPIC -o .libs/tmpextendedprefs.so.o gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\" -o tmpextendedprefs.so.o >/dev/null 2>&1 libtool --mode=link gcc -march=k8 -pipe -O2 -o libtmpextendedprefs.so.la -rpath /usr/lib64/gaim tmpextendedprefs.so.lo -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -module -avoid-version x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o .libs/tmpextendedprefs.so.o /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so -L/usr/lib64 /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangoxft-1.0.so /usr/lib64/libpangox-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libglib-2.0.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../.. -L/lib/../lib64 -L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crtn.o -march=k8 -Wl,-soname -Wl,libtmpextendedprefs.so.so -o .libs/libtmpextendedprefs.so.so x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crti.o: No such file or directory x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o: No such file or directory x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o: No such file or directory x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crtn.o: No such file or directory make[1]: *** [extendedprefs.so] Error 1 make[1]: Leaving directory `/var/tmp/portage/gaim-extprefs-0.4-r1/work/extendedprefs-0.4/src' make: *** [all] Error 2 !!! ERROR: x11-plugins/gaim-extprefs-0.4-r1 failed. !!! Function src_compile, Line 38, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge gaim-extprefs 2. 3. Expected Results: Perhaps compile correctly? sideshow ~ # emerge info Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-gentoo-r4 x86_64) ================================================================= System uname: 2.6.12-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.12 dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa arts berkdb bitmap-fonts cdr crypt cups curl dvd esd fam font-server fortran gif gpm gtk imagemagick imlib ipv6 java jp2 jpeg kde lzw lzw-tiff mad mp3 mysql ncurses nls ogg opengl oss pam perl png python qt readline ssl tcpd tiff truetype truety pe-fonts type1-fonts usb userlocales vorbis xml2 xmms xpm xrandr xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
that's a bug in your gcc installation. try running /sbin/fix_libtool_files.sh 3.4.3 it should fix your problem.. if it doesnt, please re-open
First, this machines was BRAND NEW - built from 2005.0! Secondly, this is the third machine this happened on, so it is not something unique to this machine. F As you can see I ran it and everything checks out and it still doesn't work! Besides this is the only application that has this problem. Nothing else I have installed fails in this way. sideshow ~ # /sbin/fix_libtool_files.sh 3.4.3 * Scanning libtool files for hardcoded gcc library paths... * [1/10] Scanning /lib ... * [2/10] Scanning /usr/lib ... * [3/10] Scanning /emul/linux/x86/lib ... * [4/10] Scanning /emul/linux/x86/usr/lib ... * [5/10] Scanning /home/cwegrzyn/lts/lts/ROOT/lib ... * [6/10] Scanning /opt/blackdown-jdk-1.4.2.02/jre/lib/amd64 ... * [7/10] Scanning /usr/kde/3.4/lib ... * [8/10] Scanning /usr/local/lib ... * [9/10] Scanning /usr/qt/3/lib ... * [10/10] Scanning /usr/x86_64-pc-linux-gnu/lib ... sideshow ~ # emerge gaim-extprefs Calculating dependencies ...done! >>> emerge (1 of 1) x11-plugins/gaim-extprefs-0.4-r1 to / >>> md5 files ;-) gaim-extprefs-0.4-r1.ebuild >>> md5 files ;-) gaim-extprefs-0.4.ebuild >>> md5 files ;-) files/digest-gaim-extprefs-0.4 >>> md5 files ;-) files/gaim-extprefs-0.4-64bitfix.patch >>> md5 files ;-) files/digest-gaim-extprefs-0.4-r1 >>> md5 src_uri ;-) extendedprefs-0.4.tar.gz >>> Unpacking source... >>> Unpacking extendedprefs-0.4.tar.gz to /var/tmp/portage/gaim-extprefs-0.4-r1/ work * Applying gaim-extprefs-0.4-64bitfix.patch ... [ ok ] >>> Source unpacked. Building for Linux or Other Gaim... make -C ./src -f Makefile make[1]: Entering directory `/var/tmp/portage/gaim-extprefs-0.4-r1/work/extended prefs-0.4/src' libtool --mode=compile gcc -march=k8 -pipe -O2 -c extendedprefs.c -o tmpextended prefs.so.lo -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/in clude -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/ lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/inc lude/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/li b64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\" mkdir .libs gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim -I/usr/include/g lib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/us r/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/ usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION= \"0.4\" -fPIC -DPIC -o .libs/tmpextendedprefs.so.o gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim -I/usr/include/g lib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/us r/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/ usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION= \"0.4\" -o tmpextendedprefs.so.o >/dev/null 2>&1 libtool --mode=link gcc -march=k8 -pipe -O2 -o libtmpextendedprefs.so.la -rpa th /usr/lib64/gaim tmpextendedprefs.so.lo -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2 .0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobj ect-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -module -avoid-version x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 /../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o .l ibs/tmpextendedprefs.so.o /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2. 0.so /usr/lib64/libatk-1.0.so -L/usr/lib64 /usr/lib64/libgdk_pixbuf-2.0.so /usr/ lib64/libpangoxft-1.0.so /usr/lib64/libpangox-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgli b-2.0.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/usr/lib/gcc/x86_64-pc-linux -gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gn u/3.4.3/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../.. -L/l ib/../lib64 -L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc- linux-gnu/3.4.3/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib 64/crtn.o -march=k8 -Wl,-soname -Wl,libtmpextendedprefs.so.so -o .libs/libtmpex tendedprefs.so.so x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib6 4/crti.o: No such file or directory x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o: No such file or directory x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o: No su ch file or directory x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib6 4/crtn.o: No such file or directory make[1]: *** [extendedprefs.so] Error 1 make[1]: Leaving directory `/var/tmp/portage/gaim-extprefs-0.4-r1/work/extendedp refs-0.4/src' make: *** [all] Error 2 !!! ERROR: x11-plugins/gaim-extprefs-0.4-r1 failed. !!! Function src_compile, Line 38, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. sideshow ~ #
hmm.. probably some kind of libtool bug.... probably an amd64 problem..
This is not a 64 bit bug. This problem has happened on 32 bit systems as well.
Not been able to reproduce this on my amd64 box. Reassigning back to net-im due to comment #4.
gaim-extprefs 0.5 has been released and now makes use of autotools. The author things it may alleviate some of these problems. I'll try to get it into portage tonight.
OK I've added gaim-extprefs 0.5 into ~ unstable for all arches it was on before. Can you please try and report here if you have the same problems.
I had the same error wiht 0.4. 0.5 installed fine.
The latest version of extprefs fixed the problem! Great...