The emerge of kde-base/kdeutils-3.2.1 fails with the output: make[3]: Leaving directory `/var/tmp/portage/kdeutils-3.2.1/work/kdeutils-3.2.1/kmilo/kmilod' Making all in powerbook2 make[3]: Entering directory `/var/tmp/portage/kdeutils-3.2.1/work/kdeutils-3.2.1/kmilo/powerbook2' /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kmilod -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -mcpu=750 -O2 -pipe -mpowerpc-gfxopt -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 pb_monitor.lo `test -f 'pb_monitor.cpp' || echo './'`pb_monitor.cpp pb_monitor.cpp: In member function `virtual KMilo::Monitor::DisplayType PowerBookMonitor::poll()': pb_monitor.cpp:82: error: `TAG_BRIGHTNESS' undeclared (first use this function) pb_monitor.cpp:82: error: (Each undeclared identifier is reported only once for each function it appears in.) pb_monitor.cpp:103: warning: `and' of mutually exclusive equal-tests is always 0 make[3]: *** [pb_monitor.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/kdeutils-3.2.1/work/kdeutils-3.2.1/kmilo/powerbook2' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/kdeutils-3.2.1/work/kdeutils-3.2.1/kmilo' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/kdeutils-3.2.1/work/kdeutils-3.2.1' make: *** [all] Fehler 2 !!! ERROR: kde-base/kdeutils-3.2.1 failed. !!! Function kde_src_compile, Line 128, Exitcode 2 !!! died running emake, kde_src_compile:make Reproducible: Always Steps to Reproduce: 1.emerge -u kdeutils 2. 3. ibook nicre # emerge info Portage 2.0.50-r1 (default-ppc-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.3-benh2) ================================================================= System uname: 2.6.3-benh2 ppc 750FX Gentoo Base System version 1.4.3.13p1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-mcpu=750 -O2 -pipe -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/pbbuttonsd /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=750 -O2 -pipe -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X alsa arts berkdb cups de dga emacs faad fbcon foomaticdb freetype gdbm gif gimpprint gtk gtk2 imagemagick imlib jpeg kde libwww linguas_de mad maildir motif mpeg mpeg4 ncurses nls nptl offensive oggvorbis opengl pam pdflib png ppc python qt quicktime radeon readline sdl slang slp spell ssl tcpd tetex tiff truetype type1 unicode usb wmf xml2 xmms xosd xv zlib"
i have exactly the same failure, but my laptop is a powerbook. emerge info: Portage 2.0.50-r1 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.3_pre20040207-r0, 2.4.23-pre5-ben0) ================================================================= System uname: 2.4.23-pre5-ben0 ppc 7455, altivec supported Gentoo Base System version 1.4.3.13p1 distcc 2.13 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O1 -pipe -mcpu=7400" CHOST="powerpc-unknown-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.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/pbbuttonsd /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O1 -pipe -mcpu=7400" DISTDIR="/usr/portage/distfiles" FEATURES="buildpkg ccache" GENTOO_MIRRORS="http://212.219.247.12/sites/www.ibiblio.org/gentoo/ http://212.219.247.17/sites/www.ibiblio.org/gentoo/ http://212.219.247.20/sites/www.ibiblio.org/gentoo/ ftp://gentoo.inode.at/source/ http://212.219.247.14/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acl arts autofs berkdb bonobo cdr crypt cups dedicated dga directfb dnd doc dv dvb dvd dvdr emacs encode esd evo fax fbcon ffmpeg foomaticdb foreign-package freetds gb gd gdbm gif gnome gnome-libs gnomedb gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile imagemagick imap imlib informix innodb java javascript jikes jpeg junit kde kerberos krb4 ladcca lcms ldap libwww maildir mitshm motif mozilla mpeg mysql nls oggvorbis opengl oss pam perl png postgres ppc python qt quicktime readline samba sdl slang ssl tcltk tcpd tetex truetype video_cards_radeon xml xml2 xv"
this compiled a few days ago, don't know why, but now it is merged
kdeutils-3.2.2 fails on my G3 Powerbook with this same error. Appears to have been fixed in kde cvs, but was too late for 3.2.2. See: http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdeutils/kmilo/powerbook2/pb_monitor.cpp.diff?r1=1.4.2.2&r2=1.4.2.3&f=h Fernando: my guess is that you changed your version of pbbuttons along the way.
kdeutils-3.2.2 worked for me some days ago. I have pbbuttonsd-0.5.9-r1.
How confusing. It seems that some builds of pbbuttonsd apply a "compat" patch which works around this problem. I had pbbuttionsd-0.5.9, which does not have the compat patch. So perhaps this ebuild should depend on >=pbbuttonsd-0.5.9-r1? Although personally I think applying the patch from KDE cvs is the cleanest solution.
Closing this really old and forgotten bug.