Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78066 - compilation of gtk+-2.4.14 crashed, it was looking for the previous version gcc-lib
Summary: compilation of gtk+-2.4.14 crashed, it was looking for the previous version g...
Status: RESOLVED DUPLICATE of bug 73435
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-15 02:08 UTC by Norbert Beckers
Modified: 2005-07-17 13:06 UTC (History)
3 users (show)

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 Norbert Beckers 2005-01-15 02:08:00 UTC
When I tried to update to gtk+-2.4.14 using 'emerge -u world' the compilation crash with the following topmost message:
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
-------------------------------------------------------------------------------
I've got gcc-3.3.5 installed (as a result emerge update). 
gcc-config -c results : i686-pc-linux-gnu-3.3.5

Reproducible: Always
Steps to Reproduce:
1.emerge --sync
2.emerge -u world (or gtk+-2 if you wish)

Actual Results:  
sources are retrieved
sourced pass the md5 tests
configure runs without any problem
compilation starts
and crashes every time I try.

Expected Results:  
compilation compltes normal
gtk+-2.4.14 is merged into my system.

kernel 2.6.10-r4 (gentoo-dev-sources)
gcc 3.3.5
portage 2.0.51-r3
Comment 1 Richard Ash 2005-01-15 03:32:46 UTC
This seems to be a general gcc issue - other bugs mark it for kde, and I also get it for bochs. In all cases compiler is gcc 3.3.5, and the lib looked for is 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la
or whatever the CHOST is (also seen with i586-pc-linux-gnu)
Comment 2 Richard Ash 2005-01-15 04:55:24 UTC
This looks like a gcc-config issue. I tried to switch to a (pre-existing) installation of gcc 3.4.3 (~x86 build a week or two old), which used toe work fine.

I now get the same compilation error using this gcc version, i.e. 3.4.3 is looking for the 3.3.4 library, which shouldn't even work!
This is after an reboot, and env-update and source /etc/profile
Comment 3 Emil Beinroth 2005-01-15 08:17:56 UTC
You should search before posting any bugs.
http://bugs.gentoo.org/show_bug.cgi?id=77976
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-15 10:57:42 UTC

*** This bug has been marked as a duplicate of 73435 ***
Comment 5 ummon99 2005-01-17 09:31:56 UTC
please do "fix_libtool_files.sh 3.3.4" before merging