using ~x86, get the following errors when trying to compile kdelibs-3.2.0_rc1: /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kio/kssl -I../dcop -I../libltdl -I../kdefx -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I.. -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3.2/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O2 -pipe -mfpmath=sse -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kstyle.lo `test -f 'kstyle.cpp' || echo './'`kstyle.cpp kstyle.cpp: In member function `virtual int KStyle::pixelMetric(QStyle::PixelMetric, const QWidget*) const': kstyle.cpp:975: error: `PM_MenuBarItemSpacing' undeclared (first use this function) kstyle.cpp:975: error: (Each undeclared identifier is reported only once for each function it appears in.) kstyle.cpp:978: error: `PM_ToolBarItemSpacing' undeclared (first use this function) make[2]: *** [kstyle.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.2.0_rc1/work/kdelibs-3.1.95/kdefx' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.2.0_rc1/work/kdelibs-3.1.95' make: *** [all] Error 2 !!! ERROR: kde-base/kdelibs-3.2.0_rc1 failed. !!! Function kde_src_compile, Line 127, Exitcode 2 !!! died running emake, kde_src_compile:make use flags for this packages are: +alsa +cups -doc -ipv6 -ldap +ssl Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50_pre19 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.1-mm2) ================================================================= System uname: 2.6.1-mm2 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -mfpmath=sse -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -mfpmath=sse -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib acpi alsa apache2 avi berkdb bonobo cdr composite crypt cups curl evo foomaticdb gb gd gdnm ggi gif gtk gtk2 gtkhtml guile imap imlib innodb java joystick jpeg lcms libg++ libgda libwww mad memlimit mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline ruby samba sdl slang spell sse ssl svga tcltk tcpd truetype usb videos xml xml2 xmms xv zlib"
i just remembered i installed qt 3.3 beta1 i bet that is what caused this, and thats where the bug is, i will downgrade and try again
that was the problem, i guess kde 3.2 and qt 3.3 arent yet compatable :o
According to the packagers list there is a qtcopy version that works, but the beta indeed is incompatible