Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133474 - certmanager linking fails due to missing libstdc++.la after upgrade to gcc-4.1.0-r1
Summary: certmanager linking fails due to missing libstdc++.la after upgrade to gcc-4....
Status: RESOLVED DUPLICATE of bug 73435
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: Normal major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-16 04:36 UTC by Thomas Fischer
Modified: 2006-05-16 04:49 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 Thomas Fischer 2006-05-16 04:36:27 UTC
After an update do sys-devel/gcc-4.1.0-r1, /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la (see gcc's ChangeLog) has been removed. However, certmanager-3.5.2-r1 fails to compile/link as this file is missing (same holds for libkdepim-3.5.2-r1):

/bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium-m -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libkleopatra.la -rpath /usr/kde/3.5/lib -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib    -version-info 1:0:0 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined cryptplug.lo cryptplugwrapper.lo cryptplugwrapperlist.lo cryptplugfactory.lo kleo/libkleopatra_core.la backends/qgpgme/libkleopatra_backend_qgpgme.la backends/chiasmus/libkleopatra_backend_chiasmus.la ui/libkleopatra_ui.la ../../libkdenetwork/qgpgme/libqgpgme.la -lkio -lkdeui
grep: /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la' is not a valid libtool archive
make[4]: *** [libkleopatra.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/certmanager-3.5.2-r1/work/certmanager-3.5.2/certmanager/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/certmanager-3.5.2-r1/work/certmanager-3.5.2/certmanager/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/certmanager-3.5.2-r1/work/certmanager-3.5.2/certmanager'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/certmanager-3.5.2-r1/work/certmanager-3.5.2'
make: *** [all] Error 2

!!! ERROR: kde-base/certmanager-3.5.2-r1 failed.
!!! Function kde_src_compile, Line 234, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.


And for libkdepim:

/bin/sh ../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium-m -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libemailfunctions.la  -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib    -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined email.lo idmapper.lo kasciistricmp.lo kasciistringtools.lo networkstatus.lo networkstatus_skel.lo -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread -lkdecore
grep: /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.0/libstdc++.la' is not a valid libtool archive
make[2]: *** [libemailfunctions.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/libkdepim-3.5.2-r1/work/libkdepim-3.5.2/libemailfunctions'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libkdepim-3.5.2-r1/work/libkdepim-3.5.2'
make: *** [all] Error 2




Portage 2.0.54-r2 (default-linux/x86/2005.0, gcc-4.1.0, glibc-2.3.6-r5, 2.6.16-suspend2-r4 i686)
=================================================================
System uname: 2.6.16-suspend2-r4 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.uni-kl.de/pub/linux/gentoo ftp://ftp.unixag-zw.fh-kl.de/pub/mirrors/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo "
LANG="german"
LC_ALL="de_DE.utf8"
LINGUAS="en de sv"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portageruben"
SYNC="rsync://ftp.uni-kl.de/ftp/linux/gentoo-portage"
USE="x86 7zip X a52 aac aalib acpi alsa audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr cli crypt cups curl dri dv dvd dvdread emboss encode ethereal exif expat faad fam fame ffmpeg flac foomaticdb footmaticdb gd gdbm gif glut gmp gnutls gphoto2 gpm graphviz gstreamer gtk2 hal icq idn imagemagick imap imlib isdnlog jabber jbig jpeg jpeg2k junit kde latex lcms libcaca libg++ libwww live lzo mad matroska mbox md5sum mikmod mjpeg mmx mng mp3 mpeg mplayer ncurses network nls nntp ogg oggvorbis opengl oss pam pcre pdflib perl pic plotutils png ppds pppd python qt quicktime readline recode reflection rtc samba sasl sdl session slang speex spell spl sqlite sse sse2 ssl subtitles subversion svg svga tcpd tetex tga theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vorbis wifi win32codec win32codecs wmf xinerama xml xml2 xorg xscreensaver xv xvid zlib video_cards_ati linguas_en linguas_de linguas_sv userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-16 04:49:48 UTC
fix_libtool_files.sh `gcc -dumpversion`



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