Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113434 - kde-base/kdemultimedia-3.4.1-r1 failed to build at kfile-plugins kfile_mp3
Summary: kde-base/kdemultimedia-3.4.1-r1 failed to build at kfile-plugins kfile_mp3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 154228 161574 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-11-24 00:36 UTC by Florian Manschwetus
Modified: 2007-01-11 19:30 UTC (History)
2 users (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 Florian Manschwetus 2005-11-24 00:36:12 UTC
/usr/kde/3.4/lib -R /usr/qt/3/lib -R /usr/lib  kfile_mp3.lo -lkio
.libs/kfile_mp3.o: In function `TagLib::List<TagLib::String>::detach()':
kfile_mp3.cpp:(.gnu.linkonce.t._ZN6TagLib4ListINS_6StringEE6detachEv+0xb7):
undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'
collect2: ld returned 1 exit status
make[3]: *** [kfile_mp3.la] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdemultimedia-3.4.1-r1/work/kdemultimedia-3.4.1/kfile-plugins/mp3'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/kdemultimedia-3.4.1-r1/work/kdemultimedia-3.4.1/kfile-plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/kdemultimedia-3.4.1-r1/work/kdemultimedia-3.4.1'
make: *** [all] Error 2

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

it's a very fresh system build using 2005.1 P4 Stage3

here the info:

Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.13-suspend2-r4 i686)
=================================================================
System uname: 2.6.13-suspend2-r4 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -msse -msse2 -mmmx
-mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -msse -msse2 -mmmx
-mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LINGUAS="de"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync1.de.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa apache2 audiofile avi bash-completion berkdb
bitmap-fonts bluetooth bzip2 cardbus crypt cups curl dga dri dvd dvdr dvdread
eds encode expat fam fbcon foomaticdb fortran ftp gdbm gif gimpprint glx gphoto2
gpm gps gstreamer gtk gtk2 icq idn imlib ipv6 jabber java jpeg kde lcms libg++
libwww mad mikmod mjpeg mmx mmxext mng motif mozdevelop mozsvg mp3 mpeg ncurses
nls nptl nsplugin ogg opengl oss pam pcre pda pdflib perl png python qt
quicktime readline real sdl spell sse sse2 ssl svg tcpd tidy tiff truetype
truetype-fonts type1-fonts udev usb vcd vorbis wifi win32codecs xml2 xmms xprint
xv zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY


Reproducible: Always
Steps to Reproduce:
1.MAKEOPTS="-j1" FEATURES="-distcc" emerge -avuD --newuse world 
(last paket of system update)

Actual Results:  
failed to build

Expected Results:  
nice updated installation

ok above
Comment 1 Florian Manschwetus 2005-11-24 00:37:11 UTC
ok the steps to reproduce is already the "savemode try" ;)
Comment 2 Elias Probst 2005-11-26 00:42:07 UTC
Did you try to re-emerge taglib? 
Comment 3 Florian Manschwetus 2005-11-26 01:26:47 UTC
i remerged something but i know now not exactly what, i'll try it as soon as i
could proceed with it
Comment 4 Florian Manschwetus 2005-11-28 00:33:37 UTC
(In reply to comment #2)
> Did you try to re-emerge taglib? 

yes you take the point, thx.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2005-12-15 05:42:19 UTC
so remerging taglib fixed it? 
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-11-06 04:51:51 UTC
*** Bug 154228 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-01-11 18:00:04 UTC
*** Bug 161574 has been marked as a duplicate of this bug. ***
Comment 8 Lindsay Haisley 2007-01-11 19:30:52 UTC
Re-emerging taglib fixes this for v3.5.5, too.  See bug #161574, marked as a dup of this one.

Since this problem has cropped up occasionally over several versions of kdemultimedia over several years, a patch might be in order to do a configure check for the problem, or at least a build-time notice that if one gets an error on a TagLib method call, taglib should be re-emerged.  There's no version update in stable involved and revdep-rebuild doesn't pick it up.