Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 465322

Summary: [kde overlay] kde-base/kdepimlibs-9999[-semantic-desktop] fails to build
Product: Gentoo Linux Reporter: Patrick Lauer <patrick>
Component: New packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED OBSOLETE    
Severity: normal CC: nikoli
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Patrick Lauer gentoo-dev 2013-04-10 02:43:52 UTC
[ 55%] Building CXX object kalarmcal/CMakeFiles/kalarmcal.dir/kaevent.cpp.o
cd /var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999_build/kalarmcal && /usr/bin/i686-pc-linux-gnu-g++  -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=46 -DKDE_DEFAULT_DEBUG_AREA=5955 -DKDE_DEPRECATED_WARNINGS -DMAKE_KALARMCAL_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWANT_DEPRECATED_KCAL_API -DWANT_DEPRECATED_KRESOURCE_API -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500  -DQT_NO_DEBUG -DNDEBUG -O2 -march=i686 -pipe  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -I/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999_build/kalarmcal -I/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal -I/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999 -I/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999_build -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kalarmcal.dir/kaevent.cpp.o -c /var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal/kaevent.cpp
/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal/kaevent.cpp:2763:2: warning: #warning Does this need all trigger times for date-only alarms to be recalculated? [-Wcpp]
/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal/kaevent.cpp:4466:2: warning: #warning May need to set date-only alarms to after start-of-day time in working-time checks [-Wcpp]
/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal/kaevent.cpp: In member function ‘void KAlarmCal::KAEvent::Private::setCommandError(KAlarmCal::KAEvent::CmdErrType, bool) const’:
/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal/kaevent.cpp:2104:45: error: invalid use of incomplete type ‘KSharedConfigPtr {aka class KSharedPtr<KSharedConfig>}’
In file included from /var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999/kalarmcal/kaevent.cpp:40:0:
/usr/include/kglobal.h:41:7: error: declaration of ‘KSharedConfigPtr {aka class KSharedPtr<KSharedConfig>}’
make[2]: *** [kalarmcal/CMakeFiles/kalarmcal.dir/kaevent.cpp.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999_build'
make[1]: *** [kalarmcal/CMakeFiles/kalarmcal.dir/all] Error 2
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdepimlibs-9999/work/kdepimlibs-9999_build'
make: *** [all] Error 2
 * ERROR: kde-base/kdepimlibs-9999 failed (compile phase):
 *   emake failed

Portage 2.1.11.60 (default/linux/x86/13.0, gcc-4.7.2, glibc-2.17, 3.8.5-gentoo i686)
=================================================================
System uname: Linux-3.8.5-gentoo-i686-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.2
KiB Mem:     7921068 total,   1540808 free
KiB Swap:   25165812 total,  24592276 free
Timestamp of tree: Unknown
ld GNU ld (GNU Binutils) 2.23.1
app-shells/bash:          4.2_p45
dev-lang/python:          2.7.3-r3, 3.2.3-r2
dev-util/cmake:           2.8.10.2-r2::kde
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.10.3, 1.11.6, 1.12.6, 1.13.1
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.7.2-r1
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.8 (virtual/os-headers)
sys-libs/glibc:           2.17
Repositories: gentoo kde
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="${EPREFIX}/etc/gconf /etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -march=i686 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
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="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/sunrise"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl berkdb bzip2 cli cracklib crypt cxx dri fortran gdbm gpm iconv ipv6 modules mudflap ncurses nls nptl openmp pam pcre readline session sqlite ssl tcpd unicode x86 zlib" ABI_X86="32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="dummy" 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, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 1 Michael Palimaka (kensington) gentoo-dev 2013-04-11 17:40:41 UTC
I can't reproduce and don't see any recent relevant changes to the files in question.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2013-05-08 16:02:57 UTC
Just so it's clear for people that do not have inline bug changes enabled, I was able to reproduce after setting USE="-semantic-desktop".
Comment 3 Johannes Huber gentoo-dev 2013-06-01 10:34:39 UTC
Build option dropped in 9999 by Michael.

http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9d6ec5a1407002e0e5f7cae48e472ad222f6f0da