Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 192495 - emerging kdelibs-3.5.7-r3, konqueror-3.5.7-r3, kdm-3.5.7-r2 fails
Summary: emerging kdelibs-3.5.7-r3, konqueror-3.5.7-r3, kdm-3.5.7-r2 fails
Status: RESOLVED FIXED
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:
: 192497 192532 192574 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-09-14 09:29 UTC by Christopher Schwan
Modified: 2007-09-15 07:23 UTC (History)
15 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
complete build log for konqueror-3.5.7-r3 (build.log,226.18 KB, text/plain)
2007-09-14 09:40 UTC, Christopher Schwan
Details
libtool.eclass (libtool.eclass,10.68 KB, text/plain)
2007-09-14 15:35 UTC, Wulf Krueger (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Schwan 2007-09-14 09:29:00 UTC
emerging kde-base/kdelibs-3.5.7-r3 fails with pages of qt-related undefined references, e.g. :

libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x950): undefined reference to `QDomElement::attribute(QString const&, QString const&) const'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x96e): undefined reference to `QString::operator=(QString const&)'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x980): undefined reference to `QString::shared_null'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x98c): undefined reference to `QStringData::deleteSelf()'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x9a2): undefined reference to `QString::shared_null'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x9b2): undefined reference to `QStringData::deleteSelf()'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x9cc): undefined reference to `QString::QString(char const*)'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x9d2): undefined reference to `QString::null'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0x9f5): undefined reference to `QDomElement::attribute(QString const&, QString const&) const'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0xa13): undefined reference to `QString::operator=(QString const&)'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0xa25): undefined reference to `QString::shared_null'
libkdesvgicons_la.all_cpp.cpp:(.text._ZN20KSVGIconEngineHelper18parseGradientStopsE11QDomElementRi[KSVGIconEngineHelper::parseGradientStops(QDomElement, int&)]+0xa31): undefined reference to `QStringData::deleteSelf()'

Reproducible: Always

Steps to Reproduce:
emerge kde-base/kdelibs-3.5.7-r3

Actual Results:  
[..]

svgicons/.libs/libkdesvgicons.a(libkdesvgicons_la.all_cpp.o):(.data.rel.ro._ZTI9QMemArrayI9_ArtBpathE[typeinfo for QMemArray<_ArtBpath>]+0x8): undefined reference to `typeinfo for QGArray'
svgicons/.libs/libkdesvgicons.a(libkdesvgicons_la.all_cpp.o):(.data.rel.ro._ZTV8QPtrListI16QDomNamedNodeMapE[vtable for QPtrList<QDomNamedNodeMap>]+0x18): undefined reference to `QPtrCollection::newItem(void*)'
svgicons/.libs/libkdesvgicons.a(libkdesvgicons_la.all_cpp.o):(.data.rel.ro._ZTV8QPtrListI16QDomNamedNodeMapE[vtable for QPtrList<QDomNamedNodeMap>]+0x20): undefined reference to `QGList::compareItems(void*, void*)'
svgicons/.libs/libkdesvgicons.a(libkdesvgicons_la.all_cpp.o):(.data.rel.ro._ZTV8QPtrListI16QDomNamedNodeMapE[vtable for QPtrList<QDomNamedNodeMap>]+0x24): undefined reference to `QGList::read(QDataStream&, void*&)'
svgicons/.libs/libkdesvgicons.a(libkdesvgicons_la.all_cpp.o):(.data.rel.ro._ZTV8QPtrListI16QDomNamedNodeMapE[vtable for QPtrList<QDomNamedNodeMap>]+0x28): undefined reference to `QGList::write(QDataStream&, void*) const'
collect2: ld returned 1 exit status
make[4]: *** [libkdecore.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/kdecore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/kdecore'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/kdecore'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7'
make: *** [all] Error 2

!!! ERROR: kde-base/kdelibs-3.5.7-r3 failed.
Call stack:
  ebuild.sh, line 1638:   Called dyn_compile
  ebuild.sh, line 985:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  kdelibs-3.5.7-r3.ebuild, line 153:   Called kde_src_compile
  kde.eclass, line 170:   Called kde_src_compile 'all'
  kde.eclass, line 340:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 336:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/temp/build.log'.



Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 i686)
=================================================================
System uname: 2.6.22-gentoo-r2 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Fri, 14 Sep 2007 08:30:01 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-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/env.d /etc/env.d/java/ /etc/gconf /etc/initng/daemon /etc/initng/net /etc/initng/system /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="de"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /usr/local/portage /usr/local/initng-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aiglx alsa amr aotuv arts asf bash-completion berkdb bitmap-fonts bzip2 cddb cdr cjk cli cpudetection cracklib crypt css cups dbus dri dts dvd dvdr dvdread emboss encode evo fam ffmpeg flac foomaticdb gdbm gif gnutls gtk hal history i8x0 iconv isdnlog jabber java jpeg jpeg2k kde kdeenablefinal latex mad midi mikmod mmx mmxext mp3 mpeg mudflap musepack musicbrainz ncurses nls no-seamonkey nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl plotutils png ppds pppd python qt qt3 qt3support quicktime rdesktop readline real reflection rtsp samba sdl session slp snmp spell spl sse sse2 ssl statistics subversion svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode urandom usb userlocales v4l vcd vorbis wifi win32codecs x264 x86 xml xorg xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INITNG_PLUGINS="also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash" INPUT_DEVICES="keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Christopher Schwan 2007-09-14 09:37:06 UTC
same problem with kde-base/kdm-3.5.7-r2 and kde-base/konqueror-3.5.7-r3
Comment 2 Christopher Schwan 2007-09-14 09:40:05 UTC
Created attachment 130896 [details]
complete build log for konqueror-3.5.7-r3
Comment 3 Dawid Stawiarski 2007-09-14 09:59:44 UTC
same with kde-base/kdebase-kioslaves-3.5.7-r1, as well. it looks like there are no qt libs (and others) included, when linking is being done.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-09-14 10:35:24 UTC
*** Bug 192497 has been marked as a duplicate of this bug. ***
Comment 5 François Bissey 2007-09-14 10:55:30 UTC
Same problem here with kdelibs. 
I also just updated binutils, it could be related I'll try to rebuild qt3.
And then retry kdelibs.
Comment 6 Marcello Magaldi 2007-09-14 10:57:49 UTC
(In reply to comment #5)
> Same problem here with kdelibs. 
> I also just updated binutils, it could be related I'll try to rebuild qt3.
> And then retry kdelibs.
> 

same problem here. 
Comment 7 Marcello Magaldi 2007-09-14 11:20:59 UTC
(In reply to comment #5)
> Same problem here with kdelibs. 
> I also just updated binutils, it could be related I'll try to rebuild qt3.
> And then retry kdelibs.
> 

I rebuilt qt3 but problem stills there
Comment 8 François Bissey 2007-09-14 12:11:58 UTC
Rebuild qt3, downgraded binutils in case it was the cause of the problem, but no
luck. The line where it fails is as follows:
/bin/sh ../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -mtune=athlon-xp -fomit-frame-pointer -pipe -fno-strict-aliasing -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -Wl,--as-needed -o libkdecore.la -rpath /usr/kde/3.5/lib -L/usr/qt/3/lib -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib    -version-info 6:0:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined libintl.lo kapplication.lo kdebug.lo netwm.lo kconfigbase.lo kconfig.lo ksimpleconfig.lo kconfigbackend.lo kmanagerselection.lo kdesktopfile.lo kstandarddirs.lo ksock.lo kpty.lo kprocess.lo kprocctrl.lo klocale.lo krfcdate.lo kiconeffect.lo kicontheme.lo kiconloader.lo kwin.lo kwinmodule.lo krootprop.lo kcharsets.lo kckey.lo kshortcut.lo kkeynative_x11.lo kkeyserver_x11.lo kaccelaction.lo kshortcutmenu.lo kaccelbase.lo kaccel.lo kglobalaccel_x11.lo kglobalaccel.lo kstdaccel.lo kshortcutlist.lo kcrash.lo kurl.lo kregexp.lo kglobal.lo kglobalsettings.lo kallocator.lo kvmallocator.lo kmimesourcefactory.lo kinstance.lo kpalette.lo kipc.lo klibloader.lo ktempfile.lo kuniqueapplication.lo kaccelmanager.lo ksavefile.lo krandomsequence.lo kstringhandler.lo kcompletion.lo kcmdlineargs.lo kaboutdata.lo kcompletionbase.lo knotifyclient.lo kaudioplayer.lo kdcoppropertyproxy.lo ksockaddr.lo kextsock.lo netsupp.lo kprocio.lo kbufferedio.lo kpixmapprovider.lo kurldrag.lo kmdcodec.lo ksocks.lo fakes.lo vsnprintf.lo ksycoca.lo ksycocadict.lo ksycocafactory.lo kxmessages.lo kstartupinfo.lo kcatalogue.lo kasyncio.lo kmultipledrag.lo kstaticdeleter.lo kappdcopiface.lo kclipboard.lo kcheckaccelerators.lo kdeversion.lo kdebugdcopiface.lo kcalendarsystem.lo kcalendarsystemgregorian.lo kcalendarsystemhijri.lo kcalendarsystemhebrew.lo kcalendarsystemfactory.lo kmacroexpander.lo kidna.lo ktempdir.lo kshell.lo kmountpoint.lo kcalendarsystemjalali.lo kprotocolinfo_kdecore.lo kprotocolinfofactory.lo kxerrorhandler.lo kuser.lo kconfigskeleton.lo kconfigdialogmanager.lo klockfile.lo kqiodevicegzip_p.lo ktimezones.lo ksycoca_skel.lo kappdcopiface_skel.lo kdebugdcopiface_skel.lo malloc/libklmalloc.la network/libkdecorenetwork.la svgicons/libkdesvgicons.la ../dcop/libDCOP.la ../libltdl/libltdlc.la -lXext -lresolv -lutil -L/usr/lib -lart_lgpl_2 -lm -lidn ../kdefx/libkdefx.la

---------------
I tried to add various qt libs there but no luck.
emerge --info:
Portage 2.1.2.12 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.20-gentoo-r7 i686)
=================================================================
System uname: 2.6.20-gentoo-r7 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System release 1.12.9
Timestamp of tree: Fri, 14 Sep 2007 08:50:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -fomit-frame-pointer -pipe -fno-strict-aliasing"
CHOST="i686-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/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -mtune=athlon-xp -fomit-frame-pointer -pipe -fno-strict-aliasing"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch"
GENTOO_MIRRORS="ftp://ftp.citylink.co.nz/gentoo http://mirrors.tds.net/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo ftp://mirrors.tds.net/gentoo http://gentoo.eliteitminds.com"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en_GB 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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/scratch"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/science /usr/portage/local/layman/sunrise /usr/portage/local/layman/kde /usr/portage/local/layman/gnustep /usr/local/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aalib acl alsa amr asf audiofile berkdb bidi bitmap-fonts bootsplash branding bzip2 cairo cdf cdparanoia cli cracklib crypt cups curl dbus dga dmi dri dts dv dvd dvdr dvdread encode exif expat fb fbcon ffmpeg fftw flac foomaticdb fortran fpx gdbm geoip gif gimpprint glut gmp gpm graphviz gs gstreamer gtk gtk2 hal iconv idn imagemagick imlib imlib2 ipv6 isdnlog jack java jbig joystick jpeg jpeg2k kde kdehiddenvisibility lame lcms lzo mad matroska midi mikmod mime mmx mmx2 mmxext mng motif mp3 mp4 mpeg mplayer mudflap musepack musicbrainz ncurses netcdf network nls nptl nptlonly ogg openal openexr opengl openmp pcre pdf perl png portaudio posix ppds pppd python qt3 qt4 quicktime readline real reflection sdl session sndfile spell spl sqlite3 sse ssl svg svga szip tcl tcltk tcpd tetex tga theora tiff tk truetype truetype-fonts type1-fonts unicode usb vcd vidix vorbis wavpack wmf x264 x86 xanim xcb xine xml xorg xpm xsl xv xvid xvmc zeroconf zlib" ALSA_CARDS="cmipci via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB fr" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 9 Edmondo Tommasina 2007-09-14 13:21:08 UTC
Same problem here.

I tried to build kdelibs-3.5.7-r2. Failed the same way.
Comment 10 Chris Smith 2007-09-14 13:37:15 UTC
Count me in. Cannot emerge kde-base/kdelibs-3.5.7-r3. Needs to be remerged due to openexr upgrade. Downgrading openexr does not help.

Oddly enough, I recently finished rebuilding world, which went fine (kdelibs built during the process). Now it will not. On ~smd64 here.
Comment 11 Jan Seiffert 2007-09-14 14:17:40 UTC
Same here.
I suspect all kde-base ebuilds are broken.

ebuilds mentioned in subject: unresolved C++ symbols
rebuilding kdemultimedia-kioslaves due to FLAC update: unresolved C++ symbols
rebuilding kwifimanager due to wireless-tools update: unresolved C++ symbols

;(

Greetings
Jan
Comment 12 Chris Smith 2007-09-14 14:25:44 UTC
(In reply to comment #11)
> Same here.
> I suspect all kde-base ebuilds are broken.

Possibly so. I tried to remerge arts and that was broken as well.
Comment 13 Chris Smith 2007-09-14 14:33:49 UTC
Just to add that I see no significant package that was remerged or upgraded after the kde packages during my world rebuild yesterday (in which all of the kde packages were successfully rebuilt).

Is it possible that a profile change has occurred that is causing these issues? As I did run env-update && source /etc/profile before the additional updates were attempted.
Comment 14 Wulf Krueger (RETIRED) gentoo-dev 2007-09-14 15:35:14 UTC
Created attachment 130921 [details]
libtool.eclass

Could someone please test if the attached libtool.eclass fixes the problem? (I can't test it myself at the moment.)

Copy it to /usr/portage/eclass/ and try emerging one of the offending packages again. Do *not* try this if you're using ~x86-fbsd.
Comment 15 Geoff Mishkin 2007-09-14 16:14:49 UTC
I don't know exactly where the problem happened (i.e. what file) because there were too many linker errors to see where it started.  But with the new libtool.eclass, I've already seen a few big links commands go by, including ones using -lqt-mt, while building kdelibs.  Since it takes a long time to build the whole thing on this system, I just wanted to add a tentative "works-for-me".
Comment 16 Chris Smith 2007-09-14 16:26:07 UTC
(In reply to comment #14)
> Could someone please test if the attached libtool.eclass fixes the problem? 

It did allow me to compile kdelibs, however there appear to be some issues:

It seems that any normal emerge attempt ends up with a very long delay at "Calculating dependencies " (thought it was endless there for awhile).

So I emerged kdelibs with --nodeps (as I knew the deps were installed) but the emerge time was increased by over 20%.
Comment 17 Geoff Mishkin 2007-09-14 16:39:24 UTC
I also noticed that calculating dependencies took longer.  I can't speak to the length of the overall emerge process, though.
Comment 18 Wulf Krueger (RETIRED) gentoo-dev 2007-09-14 16:48:08 UTC
(In reply to comment #17)
> I also noticed that calculating dependencies took longer.

This will happen the first time after the eclass is replaced, yes. And, yes, the overall process will probably take longer as well because it actually works. :-)

This bug is now fixed in CVS. Thanks for all who helped and tested the eclass. (especially to magowiz on #gentoo!) Please sync to get the latest version (but wait for at least 40 minutes from the time of this comment) to get the latest eclass version.
Comment 19 Marcello Magaldi 2007-09-14 18:17:24 UTC
(In reply to comment #18)
> (In reply to comment #17)
> > I also noticed that calculating dependencies took longer.
> 
> This will happen the first time after the eclass is replaced, yes. And, yes,
> the overall process will probably take longer as well because it actually
> works. :-)
> 
> This bug is now fixed in CVS.

finally I finished compiling kdelibs , it fixed it

> Thanks for all who helped and tested the eclass.
> (especially to magowiz on #gentoo!) 

You're welcome ;)

> Please sync to get the latest version (but
> wait for at least 40 minutes from the time of this comment) to get the latest
> eclass version.

 

Comment 20 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-09-14 19:00:33 UTC
*** Bug 192532 has been marked as a duplicate of this bug. ***
Comment 21 Jakub Moc (RETIRED) gentoo-dev 2007-09-15 07:23:25 UTC
*** Bug 192574 has been marked as a duplicate of this bug. ***