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

Bug 72476

Summary: gnomeeting-1.0.2 won't compile with gcc3.4.3, searches libstdc++.la at wrong location
Product: Gentoo Linux Reporter: Dead Schorsch <spamlover>
Component: [OLD] GNOMEAssignee: voip herd (OBSOLETE) <voip+disabled>
Status: VERIFIED INVALID    
Severity: normal CC: gnome
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Dead Schorsch 2004-11-25 07:40:39 UTC
While compiling gnomemeeting 1.0.2, a file libstdc++.la is searched. It's part of gcc, but while gcc3.4.2 is used and defined with gcc-config, this file is searched for gcc-3.4.2

Reproducible: Always
Steps to Reproduce:
1. emerge gnomemeting
2.
3.

Actual Results:  
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-g++  -march=athlon-xp -O3 -pipe
-g -g -g  -o gnomemeeting  callbacks.o gdkvideoio.o gnomemeeting.o connection.o
endpoint.o menu.o toolbar.o pref_window.o sound_handling.o videograbber.o
config.o ldap_window.o main_window.o gatekeeper.o ils.o misc.o chat_window.o
druid.o urlhandler.o vfakeio.o tray.o tools.o lid.o codec_info.o
-Wl,--export-dynamic -pthread -L/usr/X11R6/lib -lesd -laudiofile -lgnomeui-2
-lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm
-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0     -llber -lldap -lresolv 
-L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -lopenh323 -ldl -lpt -lpthread 
../lib/libgnomemeeting.la -lxml2 -lresolv
mkdir .libs
libtool: link: cannot find the library
`/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/libstdc++.la'
make[2]: *** [gnomemeeting] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gnomemeeting-1.0.2/work/gnomemeeting-1.0.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gnomemeeting-1.0.2/work/gnomemeeting-1.0.2'
make: *** [all-recursive-am] Error 2

!!! ERROR: net-im/gnomemeeting-1.0.2 failed.
!!! Function src_compile, Line 76, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
Look for that file in the right place:

king ~ # locate libstdc++.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.3/libstdc++.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.la


christoph@king ~ $ emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
glibc-2.2.5-r2, 2.6.9-gentoo-r2 i686)
=================================================================
System uname: 2.6.9-gentoo-r2 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.6
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/s
hare/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dv
ipdfm/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 /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distcc distlocks fixpackages san
dbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/dis
tributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups debug d
oc dvd dvdr encode esd f77 fam flac foomaticdb fortran gd gdbm gimpprint gnome g
pm gstreamer gtk gtk2 gtkhtml guile hbci imagemagick imlib ipv6 java jpeg junit
ldap libg++ libwww mad mozilla moznocompose moznoirc moznomail mpeg ncurses netw
ork nls nocardbus nptl nvidia oggvorbis opengl pam pda pdflib perl png python re
adline samba scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb
 userlocales vanilla x86 xml xml2 xmms xv zlib"
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-11-25 08:00:15 UTC
voip as primary maintainers, thanks stkn.
Comment 2 foser (RETIRED) gentoo-dev 2004-11-28 06:54:35 UTC
isn't this fixed with #64726 ?
Comment 3 Disenchanted (RETIRED) gentoo-dev 2004-12-30 01:36:33 UTC
fix_libtool_files.sh 3.4.2

give that a shot then try again
Comment 4 Stefan Knoblich (RETIRED) gentoo-dev 2005-02-15 15:48:15 UTC
wasn't a gnomemeeting bug
Comment 5 Dead Schorsch 2005-10-18 05:45:47 UTC
invalid