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

Bug 424567

Summary: kde-misc/krcstat-0.7.3 fails to compile with gcc 4.7
Product: Gentoo Linux Reporter: Billy DeVincentis <billydv1>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 390247    
Attachments: build log

Description Billy DeVincentis 2012-07-02 20:33:46 UTC
Created attachment 317007 [details]
build log

Building CXX object src/CMakeFiles/krcstat.dir/optionsdialogimp.o
cd /var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3_build/src && /usr/bin/x86_64-pc-linux-gnu-g++  -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=44 -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=44  -DQT_NO_DEBUG -DNDEBUG -march=native -O2 -pipe  -Wnon-virtual-dtor -Wno-long-long -ansi -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 -Werror=return-type -fvisibility-inlines-hidden -I/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3_build/src -I/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src -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/QtMultimedia -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_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/krcstat.dir/optionsdialogimp.o -c /var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/optionsdialogimp.cpp
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcmainview.cpp: In constructor ‘KrcMainView::KrcMainView(QWidget*)’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcmainview.cpp:33:17: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcmainview.cpp:36:17: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcrlvlview.cpp: In member function ‘void KrcRlvlView::load(QString)’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcrlvlview.cpp:101:15: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcrlvlview.cpp: In member function ‘virtual void KrcRlvlView::dropEvent(QDropEvent*)’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcrlvlview.cpp:142:35: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp: In member function ‘void KrcStat::slotRemove()’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:467:68: error: ‘unlink’ was not declared in this scope
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:473:15: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp: In member function ‘void KrcStat::slotRmRlvl()’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:500:61: error: ‘unlink’ was not declared in this scope
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:508:17: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:513:43: error: ‘rmdir’ was not declared in this scope
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp: In member function ‘void KrcStat::slotRMBItem(const QPoint&)’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:567:14: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:603:21: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp: In member function ‘void KrcStat::getStatus(const QString&, QString&, QString&, QString&)’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:875:14: warning: ordered comparison of pointer with integer zero [-Wextra]
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp: In member function ‘void KrcStat::issueCommand(const QString&)’:
/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3/src/krcstat.cpp:1032:24: warning: ordered comparison of pointer with integer zero [-Wextra]
make[2]: *** [src/CMakeFiles/krcstat.dir/krcstat.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3_build'
make[1]: *** [src/CMakeFiles/krcstat.dir/all] Error 2
make[1]: Leaving directory `/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3_build'
make: *** [all] Error 2
 * ERROR: kde-misc/krcstat-0.7.3 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=kde-misc/krcstat-0.7.3'`,
 * the complete build log and the output of `emerge -pqv '=kde-misc/krcstat-0.7.3'`.
 * The complete build log is located at '/var/tmp/portage/kde-misc/krcstat-0.7.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-misc/krcstat-0.7.3/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3_build'
 * S: '/var/tmp/portage/kde-misc/krcstat-0.7.3/work/krcstat-0.7.3'

>>> Failed to emerge kde-misc/krcstat-0.7.3, Log file:

>>>  '/var/tmp/portage/kde-misc/krcstat-0.7.3/temp/build.log'
 * 
 * The following package has failed to build or install:
 * 
 *  (kde-misc/krcstat-0.7.3::gentoo, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/kde-misc/krcstat-0.7.3/temp/build.log'
 * 
Linux1 billydv #
Comment 1 Michael Palimaka (kensington) gentoo-dev 2012-07-03 13:30:33 UTC
Thanks for the report, this is now fixed in CVS.

+  03 Jul 2012; Michael Palimaka <kensington@gentoo.org>
+  +files/krcstat-0.7.3-gcc-4.7.patch, krcstat-0.7.3.ebuild:
+  Fix build with GCC 4.7, wrt bug #424567.