Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17113 - kdelibs-3.1-r2 fails to compile, undefined reference to xmms*
Summary: kdelibs-3.1-r2 fails to compile, undefined reference to xmms*
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-08 19:10 UTC by J Robert Ray
Modified: 2003-03-15 13:17 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 J Robert Ray 2003-03-08 19:10:03 UTC
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
-Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=i586 -m3dnow -O3 -pipe
-fomit-frame-pointer -fno-exceptions -fno-check-new  -DQT_NO_TRANSLATION
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT    -o
libartskde.la.closure libartskde_la_closure.lo -L/usr/X11R6/lib -L/usr/qt/3/lib
-L/usr/kde/3.1/lib  -no-undefined -version-info 2:0:1 artskde.lo
kioinputstream_impl.lo kplayobject.lo kplayobjectfactory.lo kartsfloatwatch.lo
kartsdispatcher.lo kaudiorecordstream.lo kartsserver.lo kdatarequest_impl.lo
kaudioconverter.lo kvideowidget.lo kplayobjectcreator.lo ../../kio/libkio.la
-lqtmcop -lsoundserver_idl 
libtool: link: warning: library `/usr/lib/libvorbis.la' was moved.
libtool: link: warning: library `/usr/lib/libvorbis.la' was moved.
libtool: link: warning: `-version-info' is ignored for programs
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_write_boolean'
/usr/lib/libvorbis.so: undefined reference to `xmms_usleep'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_read_boolean'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_read_string'
/usr/lib/libvorbis.so: undefined reference to `xmms_get_titlestring'
/usr/lib/libvorbis.so: undefined reference to `xmms_titlestring_descriptions'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_free'
/usr/lib/libvorbis.so: undefined reference to `xmms_show_message'
/usr/lib/libvorbis.so: undefined reference to `xmms_create_dir_browser'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_remove_key'
/usr/lib/libvorbis.so: undefined reference to `xmms_get_gentitle_format'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_write_int'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_write_string'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_new'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_write_file'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_open_file'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_read_int'
/usr/lib/libvorbis.so: undefined reference to `xmms_cfg_open_default_file'
collect2: ld returned 1 exit status
make[3]: *** [libartskde.la.closure] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdelibs-3.1-r2/work/kdelibs-3.1/arts/kde'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.1-r2/work/kdelibs-3.1/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.1-r2/work/kdelibs-3.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdelibs-3.1-r2 failed.
!!! Function kde_src_compile, Line 117, Exitcode 2
!!! died running emake, kde_src_compile:make


loorp root # emerge info
Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.20-gentoo-r1 i686 VIA Samuel 2
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm arts avi crypt encode gif imlib jpeg libg++ libwww mikmod
mmx motif mpeg ncurses pdflib png quicktime sdl spell svga truetype xml2 xmms xv
zlib gdbm berkdb slang readline postgres X gpm tcpd pam ssl perl python esd
oggvorbis gtk qt opengl -gnome -kde -nls -cups -java"
COMPILER="gcc3"
CHOST="i586-pc-linux-gnu"
CFLAGS="-march=i586 -m3dnow -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=i586 -m3dnow -O3 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j6"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache distcc"
Comment 1 Hannes Mehnert (RETIRED) gentoo-dev 2003-03-08 19:17:59 UTC
please emerge libvorbis again. 
Comment 2 Diego Liziero 2003-03-09 01:49:55 UTC
Same problem here, solved.

----
libtool: link: cannot find the library `/usr/lib/libvorbis.la'
make[3]: *** [libartskde.la.closure] Error 1
make[3]: Leaving directory `/mnt/exports/tmp/portage/kdelibs-3.1-r2/work/kdelibs-3.1/arts/kde'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/exports/tmp/portage/kdelibs-3.1-r2/work/kdelibs-3.1/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/exports/tmp/portage/kdelibs-3.1-r2/work/kdelibs-3.1'
make: *** [all] Error 2
  
!!! ERROR: kde-base/kdelibs-3.1-r2 failed.
 
# ls /usr/lib/libvorbis.la
ls: /usr/lib/libvorbis.la: No such file or directory
(probably an old libvorbis installation bug)
----

Solved reemerging libvorbis as you suggested.

Thanks for your help.

Comment 3 Hannes Mehnert (RETIRED) gentoo-dev 2003-03-15 13:17:33 UTC
also fixed in libvorbis-1.0-r2 (symlink to .so.0).