Looks like the linker expects the library file in /lib but the file is in /lib64 . /bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon64 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o basket -R /usr/kde/3.4/lib64 -R /usr/qt/3/lib64 -R /usr/lib64 -L/usr/lib64 -L/usr/qt/3/lib64 -L/usr/kde/3.4/lib64 additemdialog.o basket.o basketproperties.o container.o debugwindow.o item.o itemdrag.o itemedit.o itemfactory.o linklabel.o onclickaction.o variouswidgets.o main.o addbasketwizard.o xmlwork.o search.o keyboard.o global.o settings.o focusedwidgets.o popupmenu.o basketfactory.o clickcursorfeedback.o kdirwatch.o exporterdialog.o clipboardpoll.o popupmenu.moc.o -lkio -lkdeui -lkdecore -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread libtool: link: cannot find the library `/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/libstdc++.la' make[2]: *** [basket] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0/src' magic atti # locate libstdc++.la /usr/lib64/gcc/x86_64-pc-linux-gnu/3.4.4/32/libstdc++.la /usr/lib64/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.la /var/tmp/portage/gcc-3.4.4-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.lai /var/tmp/portage/gcc-3.4.4-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.la /var/tmp/portage/gcc-3.4.4-r1/work/build/x86_64-pc-linux-gnu/libstdc++-v3/src/libstdc++.la /var/tmp/portage/gcc-3.4.4-r1/work/build/x86_64-pc-linux-gnu/32/libstdc++-v3/src/.libs/libstdc++.lai /var/tmp/portage/gcc-3.4.4-r1/work/build/x86_64-pc-linux-gnu/32/libstdc++-v3/src/.libs/libstdc++.la /var/tmp/portage/gcc-3.4.4-r1/work/build/x86_64-pc-linux-gnu/32/libstdc++-v3/src/libstdc++.la Reproducible: Always Steps to Reproduce: ACCEPT_KEYWORDS="~amd64" emerge -pvD basket Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 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.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer" 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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks sandbox severe sfperms strict test" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa amd64 audiofile avi berkdb bitmap-fonts bzlib cdr crypt cups curl dbus dga directfb dlloader dmalloc dpms dts dvd dvdr dvdread eds emacs encode esd exif fam fame fat fbcon ffmpeg firefox flac foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 hal hardened howl imagemagick imlib ipv6 ithreads javascript jpeg jpeg2k kde lcms libsamplerate libwww lzo lzw lzw-tiff mad matroska memlimit mikmod mjpeg mmap mng mozcalendar mozdevelop mozsvg mp3 mpeg mpi ncurses nls nptl nptlonly ntfs nvidia ogg oggvorbis on-the-fly-crypt openal openexr opengl pam pda pdflib perl png ppds python qt quicktime readline real reiserfs sdl slang sndfile spell ssl svg symlink tcltk tcpd test tetex tga theora threads tidy tiff toolbar truetype truetype-fonts type1-fonts unicode usb userlocales videos vorbis wmf xine xml2 xmms xpm xprint xtermtoolbar xv xvid xvmc yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
fix_libtool_files.sh 3.4.3 *** This bug has been marked as a duplicate of 73435 ***
That does _not_ work! magic atti # fix_libtool_files.sh 3.4.3 * Scanning libtool files for hardcoded gcc library paths... * [1/13] Scanning /lib ... * [2/13] Scanning /usr/lib ... * [3/13] Scanning /emul/linux/x86/lib ... * [4/13] Scanning /emul/linux/x86/usr/lib ... * [5/13] Scanning /emul/linux/x86/usr/qt/2/lib ... * [6/13] Scanning /emul/linux/x86/usr/qt/3/lib ... * [7/13] Scanning /opt/blackdown-jre-1.4.2.02/lib/amd64 ... * [8/13] Scanning /usr/games/lib ... * [9/13] Scanning /usr/kde/3.4/lib ... * [10/13] Scanning /usr//lib64/mozilla-firefox ... * [11/13] Scanning /usr/local/lib ... * [12/13] Scanning /usr/qt/3/lib ... * [13/13] Scanning /usr/x86_64-pc-linux-gnu/lib ... magic atti # ACCEPT_KEYWORDS="~amd64" emerge -vD basket Calculating dependencies ...done! >>> emerge (1 of 1) x11-misc/basket-0.5.0 to / >>> md5 files ;-) basket-0.4.0d.ebuild [...] ions -fno-check-new -fno-common -c -o popupmenu.moc.o `test -f 'popupmenu.moc.cpp' || echo './'`popupmenu.moc.cpp /bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon64 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o basket -R /usr/kde/3.4/lib64 -R /usr/qt/3/lib64 -R /usr/lib64 -L/usr/lib64 -L/usr/qt/3/lib64 -L/usr/kde/3.4/lib64 additemdialog.o basket.o basketproperties.o container.o debugwindow.o item.o itemdrag.o itemedit.o itemfactory.o linklabel.o onclickaction.o variouswidgets.o main.o addbasketwizard.o xmlwork.o search.o keyboard.o global.o settings.o focusedwidgets.o popupmenu.o basketfactory.o clickcursorfeedback.o kdirwatch.o exporterdialog.o clipboardpoll.o popupmenu.moc.o -lkio -lkdeui -lkdecore -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread libtool: link: cannot find the library `/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/libstdc++.la' make[2]: *** [basket] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0' make: *** [all] Fehler 2 !!! ERROR: x11-misc/basket-0.5.0 failed. !!! Function kde_src_compile, Line 170, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message.
Re-emerge libtool... *** This bug has been marked as a duplicate of 73435 ***
>>> original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> sys-devel/libtool-1.5.18-r1 merged. >>> clean: No packages selected for removal. >>> Auto-cleaning packages ... >>> No outdated packages were found on your system. * Regenerating GNU info directory index... * Processed 171 info files. magic atti # date Fr Sep 16 21:46:43 CEST 2005 magic atti # ... /bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon64 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o basket -R /usr/kde/3.4/lib64 -R /usr/qt/3/lib64 -R /usr/lib64 -L/usr/lib64 -L/usr/qt/3/lib64 -L/usr/kde/3.4/lib64 additemdialog.o basket.o basketproperties.o container.o debugwindow.o item.o itemdrag.o itemedit.o itemfactory.o linklabel.o onclickaction.o variouswidgets.o main.o addbasketwizard.o xmlwork.o search.o keyboard.o global.o settings.o focusedwidgets.o popupmenu.o basketfactory.o clickcursorfeedback.o kdirwatch.o exporterdialog.o clipboardpoll.o popupmenu.moc.o -lkio -lkdeui -lkdecore -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread libtool: link: cannot find the library `/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/libstdc++.la' make[2]: *** [basket] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/basket-0.5.0/work/basket-0.5.0' make: *** [all] Fehler 2 !!! ERROR: x11-misc/basket-0.5.0 failed. !!! Function kde_src_compile, Line 170, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message. magic atti # magic atti # date Fr Sep 16 21:57:41 CEST 2005 magic atti #
Looks like Your toolchain is broken. Didn't You update gcc lately?
I did about two or three month ago. Since that I did not switch to -r1 since the tests still fail... magic atti # emerge -pvD gcc These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] sys-devel/gcc-3.4.4-r1 [3.4.4] (-altivec) -bootstrap -boundschecking -build +fortran -gcj +gtk +hardened -ip28 (-multilib) -multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc -static -vanilla 0 kB Total size of downloads: 0 kB magic atti # So your suggestion is emerging gcc (w/o FEATURES="test") again?
I've built basket with gcc 3.4.3, upgraded gcc to 3.4.4-r1 and reemerged it. All works ok. One difference: fix_libtool_files.sh fixed libs in /lib64 too. Could You try with gcc-3.4.4-r1.
yay! After I emerged sys-devel/gcc-3.4.4-r1 fix_libtool_files.sh 3.4.3 _did_ something useful! :-) Thank you very much Krzysiek Pawlik! For the first time I've seen some work: magic atti # fix_libtool_files.sh 3.4.3 * Scanning libtool files for hardcoded gcc library paths... * [1/22] Scanning /lib ... * [2/22] Scanning /usr/lib ... * [3/22] Scanning /emul/linux/x86/lib ... * [4/22] Scanning /emul/linux/x86/usr/lib ... * [5/22] Scanning /emul/linux/x86/usr/qt/2/lib ... * [6/22] Scanning /emul/linux/x86/usr/qt/3/lib ... * [7/22] Scanning /lib32 ... * [8/22] Scanning /lib64 ... * [9/22] Scanning /opt/blackdown-jre-1.4.2.02/lib/amd64 ... * [10/22] Scanning /usr/games/lib ... * [11/22] Scanning /usr/kde/3.4/lib ... * [12/22] Scanning /usr/kde/3.4/lib32 ... * [13/22] Scanning /usr/kde/3.4/lib64 ... * FIXING: /usr/kde/3.4/lib64/kde3/dcopserver.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kded_kdetrayproxy.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kded_kpasswdserver.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kio_uiserver.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kded_proxyscout.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kded_kssld.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kded_kwalletd.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kconf_update.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kded.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kbuildsycoca.la ...[v] * FIXING: /usr/kde/3.4/lib64/kde3/kio_help.la ...[v]
bug marked as fixed
*** Bug 106085 has been marked as a duplicate of this bug. ***