/usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.4/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-check-new -c editeventsdialog.cpp In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/include/g++-v3/backward/iostream.h:31, from editeventsdialog.h:35, from editeventsdialog.cpp:18: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. editeventsdialog.cpp: In member function `void EditEventsDialog::disable()': /usr/kde/3.4/include/keditcl.h:388: error: `virtual void KEdit::setCursor(const QCursor&)' is protected editeventsdialog.cpp:162: error: within this context editeventsdialog.cpp: In member function `void EditEventsDialog::enable()': /usr/kde/3.4/include/keditcl.h:388: error: `virtual void KEdit::setCursor(const QCursor&)' is protected editeventsdialog.cpp:170: error: within this context make[2]: *** [editeventsdialog.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/kluje-0.7/work/kluje-0.7/kluje' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kluje-0.7/work/kluje-0.7' make: *** [all-recursive-am] Error 2 Reproducible: Always Steps to Reproduce: 1. 2. 3. amazing ~ # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11.4-cko2 i686) ================================================================= System uname: 2.6.11.4-cko2 i686 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Mar 17 2005, 16:36:13)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.9.5, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg distlocks prelink sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="ru_RU.CP1251" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags" MAKEOPTS="-j1" 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 X a52 aac aalib acl acpi acpi4linux activefilter alsa apm arts artswrappersuid audiofile avi bash-completion bitmap-fonts bluetooth bonobo caps cdda cddb cdio cdparanoia cdr crypt cups curl dga directfb dpms dts dv dvb dvd dvdr dvdread emboss encode exif fam fbcon ffmpeg fftw flac foomaticdb freetype ftp gd ggi gif gimp glitz gnokii gnutls gphoto2 gpm gstreamer gtk2 guile hal howl iconv icq icu ieee1394 imagemagick imap imlib innodb irmc jack jack-tmpfs joystick jpeg jpeg2k kde kdeenablefinal kdepim kerberos ladcca ladspa lcd lcms ldap libcaca libg++ libgda libvisual libwww lirc live lm_sensors lmtp logitech-mouse lua lufsusermount lzo mad maildir mailwrapper matroska mbox mikmod mjpeg mmx mng mono mozdevelop mozilla mozsvg mp3 mpeg mppe-mppc msn mythtv nas ncurses network nntp no-old-linux nptl nptlonly ntlm oav odbc ogg oggvorbis openal opengl opie pam pcmcia pcre pda pdflib pic plotutils png portaudio povray pvm pwdb qt quicktime quotas rdesktop readline real rtc samba sasl sblive scanner sdl silc skey slang slp smartcard sndfile socks5 speex spell ssl stream svg svga svgz symlink sysfs tcltk tcpd tetex theora threads tidy tiff transcode truetype truetype-fonts usb utf8 v4l v4l2 vcd vcdimager vidix vlm wifi winbind wmf wxwindows xanim xine xml xml2 xrandr xv xvid yv12 zeroconf zlib linguas_ru linguas_uk" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL
Seems like kluje is missing something with latest kde.. but still this is strage because there shouldn't be changes to APIs between minor versions. Also it seems to be messing around C++ files in the wrong way (see the error about iostream) and messign with kde and non-kde things. Kinda weird as software, probably it needs more than a couple of fixes upstream. Please also make the upstream maintainers aware of the problem.. also if i'm not sure if they'll care about it, seems to be dead.
Sorry, I think I got so used to bugs being assigned to kde@gentoo.org that I just didn't see this one :-( Anyway, kluje isn't in portage anymore.