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
Created attachment 374900 [details] build.log
Too old gcc, 4.8 is required for this.
Thx. btw should it be check in monocle ebuild which gcc is in use, than?
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.
Change in eclass commited, thanks.