Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133720 - emerge digikam fails
Summary: emerge digikam fails
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-18 13:18 UTC by Martin Kleinschmidt
Modified: 2006-08-22 06:32 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 Martin Kleinschmidt 2006-05-18 13:18:03 UTC
tried to emerge digikam, linking fails with

"undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'"

which I cannot associate with any USE-flag.

error in detail is:

emerge digikam -av

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-gfx/digikam-0.7.4-r1  USE="-arts -debug -xinerama" 0 kB

[...]

/bin/sh ../../libtool --silent --tag=CXX --mode=link i686-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 -Wno-non-virtual-dtor -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE    -o kio_digikamtags.la -rpath /usr/lib/kde3 -module -avoid-version -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib    -L/usr/kde/3.4/lib -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/lib -R /usr/kde/3.4/lib -R /usr/qt/3/lib -R /usr/lib -R /usr/kde/3.4/lib   digikamtags.lo -lkio ../../digikam/sqlite/libsqlite.la
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
.libs/digikamtags.o: In function `kio_digikamtagsProtocol::listDir(KURL const&, int, bool)':
digikamtags.cpp:(.text+0x2623): undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'
.libs/digikamtags.o: In function `std::list<QString, std::allocator<QString> >::merge(std::list<QString, std::allocator<QString> >&)':
digikamtags.cpp:(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE5mergeERS2_+0x84): undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
digikamtags.cpp:(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE5mergeERS2_+0xa2): undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
.libs/digikamtags.o: In function `std::list<QString, std::allocator<QString> >::sort()':
digikamtags.cpp:(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0xa7): undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
digikamtags.cpp:(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0xbb): undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
digikamtags.cpp:(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0x10a): undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
digikamtags.cpp:(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0x144): undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
collect2: ld returned 1 exit status
make[3]: *** [kio_digikamtags.la] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/digikam-0.7.4-r1/work/digikam-0.7.4/digikam/kioslave'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/digikam-0.7.4-r1/work/digikam-0.7.4/digikam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/digikam-0.7.4-r1/work/digikam-0.7.4'
make: *** [all] Error 2

!!! ERROR: media-gfx/digikam-0.7.4-r1 failed.
Call stack:
  ebuild.sh, line 1527:   Called dyn_compile
  ebuild.sh, line 931:   Called src_compile
  digikam-0.7.4-r1.ebuild, line 36:   Called kde_src_compile
  kde.eclass, line 120:   Called kde_src_compile 'all'
  kde.eclass, line 238:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 234:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.



============================================
emerge --info

Portage 2.1_rc1-r2 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
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=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="  http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/  http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/gentoo/ ftp://ftp.tiscali.nl/pub/mirror/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo  http://ftp6.uni-erlangen.de/pub/mirrors/gentoo  ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo  ftp://ftp.gentoo.skynet.be/pub/gentoo/"
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/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm avi berkdb bitmap-fonts cdparanoia cdr cli crypt cups dri dvd dvdr dvdread eds emboss encode foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imlib ipv6 isdnlog ivtv jpeg kde libg++ libwww mad mikmod mmx motif mp3 mpeg mysql mythtv ncurses nls nvidia ogg oggvorbis opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts vorbis win32codecs xine xml2 xmms xorg xv xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Martin Kleinschmidt 2006-05-18 13:27:04 UTC
tried again with USE="arts" (which I removed recently), but with no success, error stays the same.
Comment 2 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-22 06:32:48 UTC
Do you still have this problem?