[ 9%] Building C object kdecore/CMakeFiles/kdecore.dir/fakes.o Linking CXX shared library ../lib/libkdecore.so [ 9%] Built target kdecore make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1.emerge sync 2.emerge kdelibs 3. Actual Results: stops building Expected Results: should compile fine
Created attachment 213696 [details] more error output
# emerge --info Portage 2.1.7.15 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r5 x86_64) ================================================================= System uname: Linux-2.6.28-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5200+-with-gentoo-1.12.13 Timestamp of tree: Mon, 21 Dec 2009 17:00:01 +0000 app-shells/bash: 4.0_p35 dev-java/java-config: 1.3.7-r1, 2.1.9-r1 dev-lang/python: 2.4.4-r13, 2.5.4-r3, 2.6.4 dev-python/pycrypto: 2.1.0_beta1 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=k8 -pipe" 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 /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=k8 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/" LANG="en_US.utf-8" LC_ALL="en_US.utf-8" LDFLAGS="-Wl,-O1" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/desktop-effects /usr/local/portage/layman/sunrise /usr/local/portage/layman/enlightenment" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 amr apache apache2 asf audiofile avi bash-completion berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr dvdread eds emboss emul-linux-x86 encode esd evo fam firefox flac foomatic foomaticdb gdbm gif gnome gpm gstreamer gtk hal hp iconv icq ipod java jpeg jpg kde ldap libnotify live mad mikmod mmx mmxext mng modules mp3 mp4 mpeg mpg mplayer msn mudflap multilib mysql ncurses nls nmap nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl php png ppds pppd python qt qt3support qt4 quicktime readline reflection scanner sdl session spell spl sse sse2 ssl startup-notification stream svcd svg sysfs tcpd thunar tiff truetype unicode usb vcd vorbis x264 xine xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" SANE_BACKENDS="hp3500" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #1) > Created an attachment (id=213696) [details] > more error output > The error isn't visible here, include the full build.log
Created attachment 213699 [details] build.log
(In reply to comment #4) > Created an attachment (id=213699) [details] > build.log > [0m/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QHashData::detach_helper2(void (*)(QHashData::Node*, void*), void (*)(QHashData::Node*), int, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QListData::append2(QListData const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QHashData::allocateNode(int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QVectorData::free(QVectorData*, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `qBadAlloc()' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QVariant::QVariant(int, void const*, unsigned int)' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QListData::detach3()' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QHashData::free_helper(void (*)(QHashData::Node*))' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libsoprano.so: undefined reference to `QVectorData::allocate(int, int)' collect2: ld returned 1 exit status Try rebuilding soprano: emerge -1 soprano Did you downgrade Qt4?
yes i downgraded from ~4.6 ...
re-merging soprano did the trick, thx for your help, should the ebuild be changed? to compile soprano before kdelibs could spare some hassle...
shall i open another bug ? [ 54%] Building CXX object kfile/CMakeFiles/kfile.dir/kfileplacesselector.o In file included from /var/tmp/portage/kde-base/kdelibs-4.3.3-r1/work/kdelibs-4.3.3/kfile/kfileplacessharedbookmarks.cpp:277: /var/tmp/portage/kde-base/kdelibs-4.3.3-r1/work/kdelibs-4.3.3/kfile/kfileplacessharedbookmarks.cpp:58: warning: ‘QString nodeAsString(const QDomNode&)’ defined but not used [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kfileplacesview.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kfileplaceeditdialog.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kfilepreviewgenerator.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kprotocolcombo.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kurlbutton.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kurldropdownbutton.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kurlnavigatorbutton.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kurlnavigator.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kurltogglebutton.o [ 55%] Building CXX object kfile/CMakeFiles/kfile.dir/kurlnavigatormenu.o Linking CXX shared library ../lib/libkfile.so [ 55%] Built target kfile make: *** [all] Error 2 * ERROR: kde-base/kdelibs-4.3.3-r1 failed: * Make failed!
Created attachment 213713 [details] build.log after rebuilding soprano
No, downgrading Qt4 is totally unsupported. You just need to re-emerge everything and in right order, good luck with that.
*** Bug 297858 has been marked as a duplicate of this bug. ***
this was NEVER resolved ! nor this or the kfile bug has been resolved so i am refusing to accept that both have been closed, i reopen them ...
Don't reopen again. Downgrading Qt4 is still not supported, it's binary compatible only in one direction, upwards
re-merge of strigi fixed that for me
*** Bug 297926 has been marked as a duplicate of this bug. ***