Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 135563

Summary: libkdepim.so contains undefined reference to `KProgressDialog::show()'
Product: Gentoo Linux Reporter: Martin Sandsmark <martin.sandsmark>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Martin Sandsmark 2006-06-04 13:56:46 UTC
Whenever trying to emerge kdepim-wizards or konsolekalender (and probably other programs linking against libkdepim.so, though I haven't tried), the compile fails with the following error:

/bin/sh ../libtool --silent --mode=link --tag=CXX x86_64-pc-linux-gnu-g++  -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 -O2 -pipe -march=athlon64 -fomit-frame-pointer -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 konsolekalendar -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 konsolekalendarepoch.o konsolekalendardelete.o konsolekalendarchange.o konsolekalendarvariables.o konsolekalendaradd.o konsolekalendarexports.o konsolekalendar.o stdcalendar.o main.o ../libkcal/libkcal.la ../libkdepim/libkdepim.la
/usr/kde/3.5/lib64/libkdepim.so: undefined reference to `KProgressDialog::show()'
collect2: ld returned 1 exit status
make[3]: *** [konsolekalendar] Error 1
make[3]: Leaving directory `/var/tmp/portage/konsolekalendar-3.5.3/work/konsolekalendar-3.5.3/konsolekalendar'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/konsolekalendar-3.5.3/work/konsolekalendar-3.5.3/konsolekalendar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/konsolekalendar-3.5.3/work/konsolekalendar-3.5.3'
make: *** [all] Error 2



emerge --info:
Portage 2.1_rc4-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-ck11-tripleseven x86_64)
=================================================================
System uname: 2.6.16-ck11-tripleseven x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0
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:  0.4.2-r1
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="-O2 -pipe -march=athlon64 -fomit-frame-pointer"
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/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.gentoo.no/ http://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo/ http://ftp.linux.ee/pub/gentoo/distfiles/"
LINGUAS="nb"
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/overlays/mine"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac alsa apache2 asf avi bash-completition berkdb bitmap-fonts bzip2 cdparanoia cdr clamav cli crypt cups dri dv dvd dvdr eds emboss emul-linux-x86 encode exif ffmpeg foomaticdb fortran ftp gd gif glut gphoto2 gpm gtk2 hal ieee1394 imlib isdnlog jpeg jpeg2k kde libcaca lirc lzw lzw-tiff mad matroska mmap mng mp3 mpeg msn ncurses nls nptl nptlonly offensive ogg oggvorbis openal opengl pam pcre pda pdf pdflib perl png posix pppd python qt quicktime readline reflection samba sdl session speex spell spl ssl tcpd theora tiff truetype-fonts type1-fonts usb v4l vcd videos vorbis xine xorg xpm xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_nb userland_GNU video_cards_ati video_cards_fglrx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Martin Sandsmark 2006-06-04 13:58:20 UTC
[I--] [ ~] kde-base/libkdepim-3.5.3 (3.5)
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-04 14:07:28 UTC
Do you have kdelibs 3.5.3 installed?
Comment 3 Martin Sandsmark 2006-06-05 03:57:32 UTC
Yes.
Comment 4 Martin Sandsmark 2006-06-05 04:01:28 UTC
Or, rather no. I remembered it being compiled right before, but it was just a minor version update. (-r5 to -r6).
I'll try upgrading kdelibs again.
Comment 5 Martin Sandsmark 2006-06-05 06:07:37 UTC
It compiles successfully after upgrading to the latest version of kdelibs.