Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78054 - kde beta build fails on gcc 3.3.5
Summary: kde beta build fails on gcc 3.3.5
Status: RESOLVED DUPLICATE of bug 73435
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-14 23:48 UTC by Eero Volotinen
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eero Volotinen 2005-01-14 23:48:32 UTC
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' is not a valid libtool archive
make[2]: *** [kimg_tiff.la] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.4.0_beta1/work/kdelibs-3.3.91/kimgio'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.4.0_beta1/work/kdelibs-3.3.91'
make: *** [all] Error 2

I am using gcc 3.3.5 and build is looking files from 3.3.4 directory? why?

Reproducible: Always
Steps to Reproduce:
1. emerge gcc 3.3.5
2. try to emerge kde-beta
3.
Comment 1 markus.krogemann 2005-01-15 08:24:44 UTC
This problem not only concerns kde beta. I have the same trouble for kdemultimedia and i think it might be a gcc problem rather than a kde-* problem, as i used to be able to build kdemultimedia with the previously installed version of gcc (3.3.4)
Comment 2 calicojck 2005-01-15 09:26:52 UTC
Try running the fix_libtool_files.sh script - this cleared up the same problem for me for kplayer and k3b.
Comment 3 Eero Volotinen 2005-01-15 11:17:12 UTC
http://forums.gentoo.org/viewtopic.php?t=278673

this fixed my problem:

fix_libtool_files.sh 3.3.4
Comment 4 Eero Volotinen 2005-01-15 12:37:01 UTC
And this issue is due to update to 3.3.5 from 3.3.4 
Comment 5 markus.krogemann 2005-01-16 12:28:13 UTC
i tried all hints given in the forum article and re-emerged libtool. Still no dice :-(.
In fact, i had executed the script before adding my comment to this bug, but it didn't help then and still won't help now.
In any case, the gcc ebuild should be enhanced to carry out all steps required when switching to a new version of gcc.
Comment 6 markus.krogemann 2005-01-16 12:36:17 UTC
for the sake of completeness, i include the error message:

libtool: link: cannot find the library `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la'
make[3]: *** [juk] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.3.2/work/kdemultimedia-3.3.2/juk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.3.2/work/kdemultimedia-3.3.2/juk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.3.2/work/kdemultimedia-3.3.2'
make: *** [all] Error 2
Comment 7 Eero Volotinen 2005-01-16 12:52:21 UTC
Looks like bug in gcc 3.3.5 ebuild. file report for it.
libstdc++ depencency missing.
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-16 15:52:26 UTC
du.. 
Comment 9 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-16 15:53:35 UTC
..pe

*** This bug has been marked as a duplicate of 73435 ***