Summary: | emerge of basket-0.5.0 fails -> linker cannot find libstdc++.la | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Stehr <as.gentoo> |
Component: | Current packages | Assignee: | Desktop Misc. Team <desktop-misc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amd64 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Attila Stehr
2005-09-05 09:29:11 UTC
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. *** |