Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72697 - net-www/akregator-1.0_beta7 ebuild fails on amd64 - missing libstdc++.la
Summary: net-www/akregator-1.0_beta7 ebuild fails on amd64 - missing libstdc++.la
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Dylan Carlson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-28 01:08 UTC by Gour
Modified: 2004-11-28 04:32 UTC (History)
1 user (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 Gour 2004-11-28 01:08:39 UTC
akregator-1.0_beta7 fails on amd64:

/bin/sh ../../../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=k8 -O2 -pipe -fomit-frame-pointer -funroll-loops -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common   -Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s -o libkontact_akregator.la -rpath /usr/lib/kde3 -L/usr/X11R6/lib64 -L/usr/qt/3/lib -L/usr/kde/3.3/lib  -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib64  akregator_plugin.lo akregator_partiface_stub.lo -lkpinterfaces -lkparts
grep: /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.4/libstdc++.la' is nota valid libtool archive
make[4]: *** [libkontact_akregator.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/akregator-1.0_beta7/work/akregator-1.0_beta7/akregator/src/kontact_plugin'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/akregator-1.0_beta7/work/akregator-1.0_beta7/akregator/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/akregator-1.0_beta7/work/akregator-1.0_beta7/akregator'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/akregator-1.0_beta7/work/akregator-1.0_beta7'

make: *** [all] Error 2

!!! ERROR: net-www/akregator-1.0_beta7 failed.
!!! Function kde_src_compile, Line 142, Exitcode 2
!!! died running emake, kde_src_compile:make


I do not know why it looks for ../3.3.4/libstdc++.la and I have gcc-3.4.3??

However, I have [ebuild   R   ] sys-libs/libstdc++-v3-3.3.4  -debug +nls 0 kB
emerged.

Sincerely,
Gour


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




Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.4.3, 
glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r1 x86_64) 
================================================================= 
System uname: 2.6.9-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3000+ 
Gentoo Base System version 1.6.4 
ccache version 2.3 [enabled] 
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-r5 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -funroll-loops" 
CHOST="x86_64-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -funroll-loops" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox" 
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ 
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gentoo.inode.at/ 
http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/portage/local" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X aalib acpi alsa amd64 arts audiofile avi berkdb bitmap-fonts cddb 
cdparanoia cdr crypt cups directfb doc dvd dvdr encode esd f77 fam fbcon flac 
foomaticdb fortran gdbm gif gimpprint gnome gphoto2 gpm gtk gtk2 gtkhtml 
imagemagick imlib immqt immqt-bc innodb ipv6 java jikes jp2 jpeg jpeg2k junit 
kde lcms libwww lzw lzw-tiff mad mmap motif mozilla mpeg multilib mysql ncurses 
nls nptl oggvorbis opengl oss pam pcre pda perl pic png ppds pslib python qt 
readline ruby scanner slang speex sqlite ssl svg tcltk tcpd tetex tiff truetype 
unicode usb userlocales vim-with-x xface xine xinerama xml xml2 xmms xpm xprint 
xrandr xv zlib"
Comment 1 Simone Gotti (RETIRED) gentoo-dev 2004-11-28 04:32:04 UTC
This is not a akregator problem.

You have to use fix_libtool_files.sh to fix the location of libstdc++ in .la files. In your case it will be something like:

fix_libtool_files.sh 3.3.4

But I've noticed that you moved from gcc 3.3 to gcc 3.4, this will create to a mix of libstdcc+.so.5 with libstdc++.so.6 that will bring to strange problems and crashes. If you notice them try doing what I report (in italian but the commands are quite clear) here:
http://forums.gentoo.org/viewtopic.php?t=242168