Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135484 - kmail-3.5.3 don't compile with gcc-4.1.1
Summary: kmail-3.5.3 don't compile with gcc-4.1.1
Status: VERIFIED DUPLICATE of bug 64615
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 135486 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-04 02:38 UTC by Stephane Bausseron
Modified: 2006-06-04 13:07 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 Stephane Bausseron 2006-06-04 02:38:57 UTC
On Gentoo Linux ~amd64, kmail update don't compile.

After a test with all use flag unactived, I obtain the similar result.
# emerge -u kmail
undefined kmail_part.lo kmailpartIface_skel.lo libkmailprivate.la
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkmime/libkmime.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkpgp/libkpgp.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkdepim/libkdepim.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkpimidentities/libkpimidentities.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/mimelib/libmimelib.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libksieve/libksieve.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkmime/libkmime.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/certmanager/lib/libkleopatra.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkcal/libkcal.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkpgp/libkpgp.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkdepim/libkdepim.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkpimidentities/libkpimidentities.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/mimelib/libmimelib.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libksieve/libksieve.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/certmanager/lib/libkleopatra.la' seems to be moved
libtool: link: warning: `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/libkcal/libkcal.la' seems to be moved
/bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++  -DHAVE_BOOST -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 -O3 -march=k8 -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 kmail -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64 -L/usr/lib64    -R /usr/kde/3.5/lib64 -R /usr/kde/3.5/lib64 -R /usr/qt/3/lib64 -R /usr/lib64 main.o libkmailprivate.la
/usr/kde/3.5/lib64/libkhtml.so: undefined reference to `__cxa_get_exception_ptr@CXXABI_1.3.1'
collect2: ld returned 1 exit status
make[3]: *** [kmail] Error 1
make[3]: Leaving directory `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/kmail'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3/kmail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kmail-3.5.3/work/kmail-3.5.3'
make: *** [all] Error 2

!!! ERROR: kde-base/kmail-3.5.3 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  kmail-3.5.3.ebuild, line 66:   Called kde-meta_src_compile
  kde-meta.eclass, line 408:   Called kde_src_compile
  kde.eclass, line 144:   Called kde_src_compile 'all'
  kde.eclass, line 279:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 275:   Called die


emerge --info:
Portage 2.1_rc4-r1 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r1
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg buildsyspkg ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://213.186.33.37/gentoo-distfiles/"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlay/xgl-coffee"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac aalib alsa arts avi berkdb bitmap-fonts cairo cli crypt cups dbus doc dri dvd dvdread eds emboss encode ffmpeg flac foomaticdb fortran gcj gif glitz glut gpm gtk gtk2 imlib ipv6 isdnlog jpeg kde kqemu libcaca lzw lzw-tiff matroska mikmod mono mp3 mpeg musicbrainz ncurses nls nptl nptlonly nvidia objc objc++ ogg opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection sasl sdl session speex spell spl ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts usb vorbis xine xml xorg xpm xv xvid zlib elibc_glibc kernel_linux linguas_fr linguas_fr_FR userland_GNU video_cards_nvidia video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Thank you.
Comment 1 Stephane Bausseron 2006-06-04 02:50:17 UTC
Sorry but I have posted two bug, because i use "back" on my browser.
This bug is #135486, i don't know marked a report as duplicate
Comment 2 Matteo Azzali (RETIRED) gentoo-dev 2006-06-04 03:01:11 UTC
*** Bug 135486 has been marked as a duplicate of this bug. ***
Comment 3 Matteo Azzali (RETIRED) gentoo-dev 2006-06-04 03:03:04 UTC
This also could be a duplicate of some others bugs, as it seems that gcc-4.1.1
causes that kind of issues.....
Comment 4 Matteo Azzali (RETIRED) gentoo-dev 2006-06-04 03:15:17 UTC
rechecking, this bug seems different from bug #135275 :
Here there's:
"/usr/kde/3.5/lib64/libkhtml.so: undefined reference to
`__cxa_get_exception_ptr@CXXABI_1.3.1"

While bug #135275 is a segmentation fault.
Comment 5 Matteo Azzali (RETIRED) gentoo-dev 2006-06-04 03:24:39 UTC
Just a question, did you did "emerge -e world" after upgrading the toolchain
(gcc or glibc update , expecially useful from gcc-3.x to gcc-4.x and from 
glibc-2.3.x to glibc-2.4.x, but may solve issues even for other updates)?
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-06-04 03:35:55 UTC

*** This bug has been marked as a duplicate of 64615 ***
Comment 7 Stephane Bausseron 2006-06-04 13:07:48 UTC
No, just emerge -e system and revdep-rebuild.
I prefered don't test emerge -e world because a new version of xorg isn't compatible with nvidia driver. But I will test.

Sorry for this stupid bug, and thank :).