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

Bug 323611

Summary: kde-base/smoke-4.4.4 fails to build
Product: Gentoo Linux Reporter: James Ausmus <james.ausmus>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: VERIFIED FIXED    
Severity: major CC: esigra, vincent
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 313999    

Description James Ausmus 2010-06-11 22:26:31 UTC
[ 10%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/smokedata.o
/var/tmp/portage/kde-base/smoke-4.4.4/work/smoke-4.4.4_build/smoke/qt/smokedata.cpp: In function 'void* __smokeqt::cast(void*, short int, short int)':
/var/tmp/portage/kde-base/smoke-4.4.4/work/smoke-4.4.4_build/smoke/qt/smokedata.cpp:17: error: 'Null' was not declared in this scope
/var/tmp/portage/kde-base/smoke-4.4.4/work/smoke-4.4.4_build/smoke/qt/smokedata.cpp:17: error: expected primary-expression before ')' token
/var/tmp/portage/kde-base/smoke-4.4.4/work/smoke-4.4.4_build/smoke/qt/smokedata.cpp:17: error: expected ';' before 'xptr'
/var/tmp/portage/kde-base/smoke-4.4.4/work/smoke-4.4.4_build/smoke/qt/smokedata.cpp:17: warning: statement has no effect
make[2]: *** [smoke/qt/CMakeFiles/smokeqt.dir/smokedata.o] Error 1
make[1]: *** [smoke/qt/CMakeFiles/smokeqt.dir/all] Error 2
make: *** [all] Error 2
 * ERROR: kde-base/smoke-4.4.4 failed:

Reproducible: Always

Steps to Reproduce:
1. emerge smoke
2.
3.
Comment 1 James Ausmus 2010-06-11 22:27:39 UTC
# emerge --info
Portage 2.2_rc67 (default/linux/amd64/10.0/desktop, gcc-4.4.4, glibc-2.11.2-r0, 2.6.32-gentoo x86_64)
=================================================================                                    
System uname: Linux-2.6.32-gentoo-x86_64-Pentium-R-_Dual-Core_CPU_E5300_@_2.60GHz-with-gentoo-2.0.1  
Timestamp of tree: Fri, 11 Jun 2010 16:30:17 +0000                                                   
app-shells/bash:     4.1_p7                                                                          
dev-java/java-config: 2.1.11                                                                         
dev-lang/python:     2.6.5-r2, 3.1.2-r3                                                              
dev-python/pycrypto: 2.1.0
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
virtual/os-headers:  2.6.34
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 sun-bcla-java-vm"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=native -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/arcon /var/lib/layman/kde /var/lib/layman/qting-edge /usr/local/portage/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="R X Xaw3d a52 aac aalib abyss accessibility acl acpi additions addns addressbook ads aio akonadi alisp alsa amd64 amr amrnb amrwb animgif ao apache2 applet archive ares artworkextra asn aspell assistant async asyncns atm atmo audio autoipd automount autotrace avahi avalon-framework avalon-logkit ayatana bash-completion bazaar bcmath beagle benchmarks berkdb bineditor binfilter bittorrent bittorrent-external bl bluetooth bonjour boo bookmarks branding bs2b bsf bugzilla bzip2 c3p0 cairo calendar canberra caps captury cblas cdaudio cdda cddax cddb cdio cdparanoia cdr cdrkit celt cgc cgraph chicken chm cifsupcall cisco cjk cleartype cli clisp clucene cmake common-lisp community config-file consolekit context contrast contrib coverage cpudetection cracklib crypt cscope ctype ctypes-python cups cupsddk curl curlwrappers custom-cflags custom-cpuopts custom-cxxflags custom-optimization cviewer cvs cxx cyrillic daap dbus dc1394 debugger dell derby designer designer-plugin deskbar desktopglobe detex device-mapper dga dhcpcd dia digitalradio dirac directfb discouraged disk-partition diskio djvu dmx dns doc docbook dot dri dssi dtmf dts dv dvb dvd dvdnav dvdr dvdread dvi dvi2tty dvipdfm ebook editor eds elf elisp embedded emboss enc enca encode epiphany epos epydoc esd examples exceptions exchange exif exiv2 expat extensible extensions extra extra-tools extraengine extrafilters extras faac faad facebook fakevim fam fame fastbuild fat fax fbcon festival ffmpeg fftw fidonet filter firefox fits flac flatfile flite floppy fltk fluidsynth fontconfig fontforge fortran fpx freetds freetts ftp fts3 fuse gadu galago gallium games gcdmaster gcj gconf gcrypt gd gdbm gdu gedit geolocation ggi gif gii gimp git gjdoc glade glib glitz gmm gmp gnokii gnome gnome-keyring gnome-print gnomecd gnutls google-gadgets gpg gpgme gphoto2 gpm gps graphics graphviz groupwise grp gs gsf gsm gstreamer gtk gtkhtml guile gunit h224 h281 h323 hash hdri hog hpcups hpijs html htmlhandbook http http-forms http-server httpd humanities hyperestraier hyperspec iax ical iconv icq icu id3tag idea idn ieee1394 ifp ilbc imagemagick imap imlib indi inifile inotify ioctl iphone iplayer iplsrc ipod iptc ipv6 irc italk ithreads itrax ivr ixj jabber jack jadetex jai java java5 java6 javamail javascript jbig jce jingle jmf jms jmx joystick jpeg jpeg2k jsapi json juju karma kate kde kdehiddenvisibility kdrive kerberos kig-scripting kipi kmail kolab konqueror kontact kpathsea kqemu kvm ladspa lame laptop lash lasi lastfm latex latex3 lcms ldap ldap-sasl lensfun libass libburn libcaca libedit libextractor libffi libgcrypt libmms libnl libnotify libproxy libsamplerate libsexy libsigsegv libssh2 libsysfs libtiger libv4l2 libwww lid lilo live llvm lm_sensors localsysmon log log4j logrotate loop-aes lqr lua luatex lvm lyx lzma lzo mad madwifi mail matroska mbrola md5sum mdi mdnsresponder-compat meanwhile mecab mercurial messenger mhash mikmod mime mjpeg mktemp mmap mmx mmxext mng modplug module modules mono monolithic monolithic-build moonlight motif mozdevelop mozembed mp2 mp3 mp3rtp mp3tunes mp4 mpeg mplayer msn mssql mtp mudflap multilib multimedia musepack music musicbrainz mvl mysql mysqli mythtv mzscheme na_dd na_icons nas nautilus ncurses nepomuk nethack netjack network network-cron networking networkmanager new-clx new-hpcups new-login njb nls nntp nova npp nptl nptlonly nsplugin nss ntlm ntp nut nuv objc objc++ ocaml odbc odbcmanual odk offensive ogg okular omega onlineservices openal opencore-amr openexr opengl openmp openssl openvpn optimization optimized-qmake oscar otr oxygen pam pango pari parport pcntl pcre pda pdf pdo perforce perl phonon php physfs pipechan plainqt plasma playlist plotutils plugins pm-utils png pnm podcast policykit pop portaudio posix postproc ppds pppd pptp prediction private-headers profiling ps pst pstricks pth publishers pulse pulseaudio pvr python python3 q32 qalculate qimageblitz qmake qml qos qpak qq qscintilla qt3support qt4 qthelp qtscript quicktime quotas qwt radio rar raster raw rcs rdbusb rdesktop rdesktop-vrdp rdp rdpusb readline realtime recode redland reflection remote remoteosd remotesysmon reports resolvconf rfc4175 rle rplay rpm rss rtc rtf rtsp ruby samba sametime sasl sbc sbig scanner schroedinger science scim scintilla script sdk sdl sdl-image secure-delete semantic-desktop sendmail serial server servletapi sesame2 session sftp sharedext sharedmem shm shmvideo shout shutdown sidebar silc simplexml sip sipim skins skype slang slp smbclient smbsharemodes smp sms smtp smux sndfile snmp soap sockets socks socks5 solver sound soundex soup source speex spell spl sql sqlite sqlite3 srt srtp sse sse2 ssh ssl ssse3 start-notification startup-notification stats stream strigi strong-optimization stun subversion svg svm swat swig syncns sysfs syslog system-libvncserver system-sqlite sysvipc t1lib taglib tcl tcpd tdb teamwork telepathy teletext telnet templates test-framework testbed tetex tex4ht tga theora threads threadsafe thumbnail tidy tiff timezone timidity tk tokenizer tokyocabinet toolbar tools totem toy tracker truetype tts tunepimp tv_check tv_combiner twolame udev unicode upnp urandom url usb utils v4l v4l2 vala vboxwebsrv vcd vcdinfo vcdx vde vdpau vhook video video-file vim-pager vim-syntax vim-with-x visualization vlc vlm vnc vorbis vpb vxml wad wav wavpack weather web webdav webdav-serf webinterface webkit webmail webpresence wicd wifi winbind winpopup wireless wlm wmf wpd wpg wps wv2 wxwidgets wxwindows x264 xanim xattr xbase xcap xcb xcomposite xetex xft xine xml xmldoclet xmlpatterns xmlreader xmlrpc xmlwriter xmp xorg xosd xpm xprint xscreensaver xsl xslt xulrunner xv xvid xvmc yahoo yv12 zephyr zeroconf zip zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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="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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa intel 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, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Vicente Olivert Riera (RETIRED) gentoo-dev 2010-06-13 09:38:15 UTC
I don't have that problem. Can you try with gcc-4.4.3-r2?
Comment 3 James Ausmus 2010-06-14 20:41:17 UTC
(In reply to comment #2)
> I don't have that problem. Can you try with gcc-4.4.3-r2?
> 

Same error with gcc-4.4.3-r2
Comment 4 Maciej Mrozowski gentoo-dev 2010-06-22 12:43:37 UTC
Also unable to reproduce.
Please try with smoke-4.4.4-r1 (if fixes some automagic dependencies) and if it fails, please attach output of emerge -vp1 smoke (I want to see USE flags enabled for package).
Comment 5 Maciej Mrozowski gentoo-dev 2010-06-29 04:44:08 UTC
Closing, please reopen if you verify this bug is still reproducible for you with smoke-4.4.4-r1. Thanks!
Comment 6 James Ausmus 2010-06-29 23:12:05 UTC
(In reply to comment #5)
> Closing, please reopen if you verify this bug is still reproducible for you
> with smoke-4.4.4-r1. Thanks!
> 

-r1 fixed it for me - thanks!