[ 84%] [ 89%] Generating ui_appearanceConfiguration.h Generating ui_advancedConfiguration.h Scanning dependencies of target plasma_applet_daisy [ 94%] [100%] Building CXX object applet/CMakeFiles/plasma_applet_daisy.dir/plasma_applet_daisy_automoc.o Building CXX object applet/CMakeFiles/plasma_applet_daisy.dir/src/daisy.o In file included from /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.cpp:29:0: /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:105:20: error: 'TaskManager::TaskPtr' has not been declared /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:106:20: error: 'TaskManager::StartupPtr' has not been declared In file included from /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.cpp:29:0: /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:340:31: error: 'TaskPtr' has not been declared /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:421:5: error: 'TaskPtr' does not name a type /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:515:23: error: 'StartupPtr' has not been declared /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.h:516:25: error: 'StartupPtr' has not been declared In file included from /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisy.cpp:33:0: /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisyTasks.cpp:162:26: error: variable or field 'startupAdded' declared void /mnt/gentoo/portage/kde-misc/plasma-applet-daisy-0.0.4.25/work/plasma-applet-daisy-0.0.4.25/applet/src/daisyTasks.cpp:162:26: error: 'StartupPtr' was not declared in this scope make[2]: *** [applet/CMakeFiles/plasma_applet_daisy.dir/src/daisy.o] Error 1 make[1]: *** [applet/CMakeFiles/plasma_applet_daisy.dir/all] Error 2 make: *** [all] Error 2 Reproducible: Always Portage 2.2.0_alpha89 (default/linux/amd64/10.0, gcc-4.6.2, glibc-2.14.1-r2, 3.2.6-gentoo x86_64) ================================================================= System uname: Linux-3.2.6-gentoo-x86_64-AMD_Phenom-tm-_8450_Triple-Core_Processor-with-gentoo-2.1 Timestamp of tree: Sat, 25 Feb 2012 02:15:01 +0000 ccache version 3.1.7 [disabled] app-shells/bash: 4.2_p20 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.7.2-r3, 3.2.2 dev-util/ccache: 3.1.7 dev-util/cmake: 2.8.7-r3 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.1 sys-apps/openrc: 0.9.9.1 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.68 sys-devel/automake: 1.11.3 sys-devel/binutils: 2.22-r1 sys-devel/gcc: 4.6.2 sys-devel/gcc-config: 1.5-r2 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r3 sys-kernel/linux-headers: 3.2-r1 (virtual/os-headers) sys-libs/glibc: 2.14.1-r2 Repositories: gentoo overlays-oschtan Installed sets: ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA PUEL skype-eula googleearth AdobeFlash-10.1 google-talkplugin google-chrome Oracle-BCLA-JavaSE" CBUILD="x86_64-pc-linux-gnu" CFLAGS=" -O2 -pipe -march=amdfam10 -mtune=amdfam10" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/red5/conf /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/red5-webapps" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo" CXXFLAGS=" -O2 -pipe -march=amdfam10 -mtune=amdfam10" DISTDIR="/mnt/distfiles" FEATURES="assume-digests binpkg-logs buildpkg candy collision-protect distlocks ebuild-locks fixlafiles metadata-transfer news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr" FFLAGS="" GENTOO_MIRRORS="http://linux.nsu.ru/gentoo-distfiles http://mirror.yandex.ru/gentoo-distfiles http://distfiles.gentoo.org" LANG="ru_RU.UTF-8" LC_ALL="" LDFLAGS="-Wl,--hash-style=gnu,-O1 -Wl,--as-needed" LINGUAS="ru" MAKEOPTS="-j2" PKGDIR="/mnt/gentoo/package" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/mnt/gentoo" PORTDIR="/mnt/gentoo/gentoo-tree" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://linux.rz.ruhr-uni-bochum.de/gentoo-portage" USE="3dnow 3dnowext X a52 aac aacplus aalib acpi action_modeswitch additions alsa amd64 amr ao ape auto-hinter berkdb bzip2 cairo cgi cleartype cli consolekit cracklib crypt ctype curl custom-cflags cxx dbus declarative demos development djvu dri dv dvd emerald enca encode exif extras faac fastcgi fbcondecor ffmpeg fontconfig fortran ftp fuse gd gecko gecko-mediaplayer gif git glitz google-gadgets gphoto2 gpm gstreamer gtk3 gudev hddtemp iconv imlib jabber java jbig jpeg jpeg2k kde kvm lame lastfm latin1 lcms libkms libnotify lm_sensors lzma mad mikmod mjpeg mmx mmxext mng modules mp3 mp4 mpeg mplayer mudflap multilib multitarget mysql natspec ncurses nls npp nptl nptlonly nsplugin objc objc++ objc-gc ogg openexr opengl openmp oscar pam pcre pdf perl php plasma png policykit povray pppd pulse pulseaudio python python3 qt3support qt4 rar rcc readline realtime reflection rtc sdk sdl sensord session skey slang sndfile source speex spell spl sqlite sqlite3 srt sse sse2 sse3 sse4a ssl startup-notification suid svg symlink sysfs syslog system-wide taglib tcpd templates theora thumbnail tidy tiff truetype udev unicode unsupported uploadprogress usb vcd vde vdpau video vorbis vpx webdav-neon wxwidgets x264 xattr xcb xcomposite xml xorg xpm xscreensaver xv xvid yv12 zip zlib" ALSA_CARDS="hda-intel" 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" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" PHP_TARGETS="php5-3" QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="x86_64 i386" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
https://github.com/gabm/Daisy
The code to github successfully compiled with KDE-4.8.0
Please attach the entire build log to this bug report.
Created attachment 303445 [details] build.log
I confirm as well for KDE 4.8.0-r1.
Also, the site designated in the ebuild for download and homepage (http://cdlszm.org/) looks like it's no longer maintained, since the last entry in the changelog there is from 2010, and then they seem to have suddenly become active and jumped to github about two weeks ago. What I would suggest for this is packing the current version into a tarball, bumping the in-portage version to use said tarball, and if the git repo shows more activity, adding a live ebuild. Sound good?
Created attachment 304095 [details, diff] plasma-applet-daisy-0.0.4.25-kde48.patch Patch to fix compilation, generated by diffing the tarball and github repo.
Thanks for reporting. Patch added in =kde-misc/plasma-applet-daisy-0.0.4.25-r1. Thanks kensington for spotting that.