Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 507620 - app-leechcraft/lc-monocle-0.6.65 USE=-spectre - .../work/leechcraft-0.6.65/src/plugins/monocle/annitem.h:100:33: error: ‘LeechCraft::Monocle::AnnBaseGraphicsItem<T>::AnnBaseGraphicsItem’ names constructor
Summary: app-leechcraft/lc-monocle-0.6.65 USE=-spectre - .../work/leechcraft-0.6.65/sr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Leechcraft Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-14 09:47 UTC by Michal Plichta
Modified: 2014-04-14 15:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info (emerge.info,5.26 KB, text/plain)
2014-04-14 09:47 UTC, Michal Plichta
Details
build.log (lc-monocle.log,58.55 KB, text/plain)
2014-04-14 09:47 UTC, Michal Plichta
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Plichta 2014-04-14 09:47:25 UTC
Created attachment 374898 [details]
emerge info

USE="-spectre" emerge =app-leechcraft/lc-monocle-0.6.65

[ 47%] Building CXX object CMakeFiles/leechcraft_monocle.dir/arbitraryrotationwidget.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++  -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB -Dleechcraft_monocle_EXPORTS  -DNDEBUG -march=native -O2 -fomit-frame-pointer -pipe  -fvisibility=hidden -fno-strict-aliasing -std=c++0x -fPIC -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtCore -I/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/lc-monocle-0.6.65_build -I/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle -I/usr/include/leechcraft    -o CMakeFiles/leechcraft_monocle.dir/arbitraryrotationwidget.cpp.o -c /var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle/arbitraryrotationwidget.cpp
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/lc-monocle-0.6.65_build/CMakeFiles 34
[ 48%] Building CXX object CMakeFiles/leechcraft_monocle.dir/annmanager.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++  -DQT_CORE_LIB -DQT_GUI_LIB -DQT_XML_LIB -Dleechcraft_monocle_EXPORTS  -DNDEBUG -march=native -O2 -fomit-frame-pointer -pipe  -fvisibility=hidden -fno-strict-aliasing -std=c++0x -fPIC -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtCore -I/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/lc-monocle-0.6.65_build -I/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle -I/usr/include/leechcraft    -o CMakeFiles/leechcraft_monocle.dir/annmanager.cpp.o -c /var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle/annmanager.cpp
In file included from /var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle/annmanager.cpp:37:0:
/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle/annitem.h:100:33: error: ‘LeechCraft::Monocle::AnnBaseGraphicsItem<T>::AnnBaseGraphicsItem’ names constructor
/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/leechcraft-0.6.65/src/plugins/monocle/annitem.h:117:49: error: ‘LeechCraft::Monocle::AnnRectGraphicsItem<QGraphicsRectItem>::AnnRectGraphicsItem’ names constructor
make[2]: *** [CMakeFiles/leechcraft_monocle.dir/annmanager.cpp.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/lc-monocle-0.6.65_build'
make[1]: *** [CMakeFiles/leechcraft_monocle.dir/all] Error 2
make[1]: Leaving directory `/var/tmp/portage/app-leechcraft/lc-monocle-0.6.65/work/lc-monocle-0.6.65_build'
make: *** [all] Error 2
Comment 1 Michal Plichta 2014-04-14 09:47:57 UTC
Created attachment 374900 [details]
build.log
Comment 2 Georg Rudoy 2014-04-14 13:30:47 UTC
Too old gcc, 4.8 is required for this.
Comment 3 Michal Plichta 2014-04-14 14:00:58 UTC
Thx. btw should it be check in monocle ebuild which gcc is in use, than?
Comment 4 Georg Rudoy 2014-04-14 14:03:23 UTC
Yep. I'm actually thinking of upgrading the check in the leechcraft eclass (which requires gcc 4.7 now) as more and more plugins are expected to depend on gcc 4.8's features.
Comment 5 Maxim Koltsov (RETIRED) gentoo-dev 2014-04-14 15:45:51 UTC
Change in eclass commited, thanks.