Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 78625

Summary: gtk+-2.4.14 compile failure looking for wrong gcc
Product: Gentoo Linux Reporter: Susie Edgeworth <mistatengwar>
Component: [OLD] LibraryAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WORKSFORME    
Severity: normal CC: tester
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Susie Edgeworth 2005-01-18 23:59:29 UTC
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or dir
ectory
/bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No s
uch 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[4]: *** [libpixbufloader-tiff.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pi
xbuf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pi
xbuf'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14/gdk-pi
xbuf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.4.14/work/gtk+-2.4.14'
make: *** [all] Error 2

and when running 'less /etc/env.d/05gcc' I get:

PATH="/usr/i686-pc-linux-gnu/gcc-bin/3.3.5"
ROOTPATH="/usr/i686-pc-linux-gnu/gcc-bin/3.3.5"
MANPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man"
INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info"
#LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5"
LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5"
GCC_SPECS=""

and also running "emerge -Cp gcc" shows:

 sys-devel/gcc
    selected: 3.3.5-r1
   protected: none
     omitted: none

and "/etc/ld.so.conf" says the following:

/usr/local/lib
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5
/usr/lib/opengl/nvidia/lib
/usr/lib/MozillaFirefox
/usr/X11R6/lib64
/usr/X11R6/lib
/opt/blackdown-jdk-1.4.2.01/jre/lib/i386/
/opt/blackdown-jdk-1.4.2.01/jre/lib/i386/native_threads/
/opt/blackdown-jdk-1.4.2.01/jre/lib/i386/classic/
/usr/qt/3/lib
/usr/lib/nspr
/usr/lib/nss
/usr/games/lib
/opt/XnView/lib


and finally "locate libstdc++.la" returns:

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.la

Because this wont compile it's backing up many updates on my system(at least 10 packages at time of posting this).  I've heard I'm not the only one having problems with gtk and gcc.  I'm really unsure of what to do to fix this as I can't find anywhere that might make it think I've got gcc 3.3.4.

Reproducible: Always
Steps to Reproduce:
Comment 1 Emil Beinroth 2005-01-19 05:02:53 UTC
Duplicate of http://bugs.gentoo.org/show_bug.cgi?id=73435
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2005-01-20 12:38:36 UTC
please run /sbin/fix_libtool_files.sh 3.3.4
and re-open if it does not fix the problem