Skip to content

Instantly share code, notes, and snippets.

@Civil
Created April 22, 2015 09:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Civil/77cc27dca38eaa467123 to your computer and use it in GitHub Desktop.
Save Civil/77cc27dca38eaa467123 to your computer and use it in GitHub Desktop.
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -mtune=native -D_REENTRANT -Wall -W -fPIE -DQT_STATICPLUGIN -DHAVE_ASPELL -DPSI_PLUGINS -DHAVE_CONFIG -DHAVE_QT5 -DHAVE_X11 -DUSE_PEP -DTC_PSIFILE -DTC_MPRIS -DIRIS_XMPP_JID_DEPRECATED -DFILETRANSFER -DGROUPCHAT -DNEWCONTACTLIST -DHAVE_PGPUTIL -DPSI_PLUGINS -DUSE_DBUS -DWEBKIT -DQT_NO_DEBUG -DQT_WEBKITWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/qt5/QtCore -isystem /usr/include/qt5 -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtCore -isystem /usr/include/minizip -Iprivacy -Icapabilities -Itabs -I. -Itools/iconset -Itools/optionstree -Itools/advwidget -Ilibpsi/dialogs -Ilibpsi/tools -Itools/tunecontroller -Itools/tunecontroller/plugins/psifile -Itools/tunecontroller/plugins/mpris -I. -Iwidgets -I../iris/include -I../iris/include/iris -I../iris/src -Ioptions -Iplugins/include -I. -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -I.moc -I.ui -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/psithememanager.o psithememanager.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -mtune=native -D_REENTRANT -Wall -W -fPIE -DQT_STATICPLUGIN -DHAVE_ASPELL -DPSI_PLUGINS -DHAVE_CONFIG -DHAVE_QT5 -DHAVE_X11 -DUSE_PEP -DTC_PSIFILE -DTC_MPRIS -DIRIS_XMPP_JID_DEPRECATED -DFILETRANSFER -DGROUPCHAT -DNEWCONTACTLIST -DHAVE_PGPUTIL -DPSI_PLUGINS -DUSE_DBUS -DWEBKIT -DQT_NO_DEBUG -DQT_WEBKITWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/qt5/QtCore -isystem /usr/include/qt5 -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtCore -isystem /usr/include/minizip -Iprivacy -Icapabilities -Itabs -I. -Itools/iconset -Itools/optionstree -Itools/advwidget -Ilibpsi/dialogs -Ilibpsi/tools -Itools/tunecontroller -Itools/tunecontroller/plugins/psifile -Itools/tunecontroller/plugins/mpris -I. -Iwidgets -I../iris/include -I../iris/include/iris -I../iris/src -Ioptions -Iplugins/include -I. -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -I.moc -I.ui -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/psithememodel.o psithememodel.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -mtune=native -D_REENTRANT -Wall -W -fPIE -DQT_STATICPLUGIN -DHAVE_ASPELL -DPSI_PLUGINS -DHAVE_CONFIG -DHAVE_QT5 -DHAVE_X11 -DUSE_PEP -DTC_PSIFILE -DTC_MPRIS -DIRIS_XMPP_JID_DEPRECATED -DFILETRANSFER -DGROUPCHAT -DNEWCONTACTLIST -DHAVE_PGPUTIL -DPSI_PLUGINS -DUSE_DBUS -DWEBKIT -DQT_NO_DEBUG -DQT_WEBKITWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/qt5/QtCore -isystem /usr/include/qt5 -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtCore -isystem /usr/include/minizip -Iprivacy -Icapabilities -Itabs -I. -Itools/iconset -Itools/optionstree -Itools/advwidget -Ilibpsi/dialogs -Ilibpsi/tools -Itools/tunecontroller -Itools/tunecontroller/plugins/psifile -Itools/tunecontroller/plugins/mpris -I. -Iwidgets -I../iris/include -I../iris/include/iris -I../iris/src -Ioptions -Iplugins/include -I. -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -I.moc -I.ui -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/psithemeviewdelegate.o psithemeviewdelegate.cpp
In file included from /usr/include/qt4/QtCore/qtconcurrentmap.h:51:0,
from /usr/include/qt4/QtCore/QtConcurrentMap:1,
from psithememodel.cpp:23:
/usr/include/qt4/QtCore/qtconcurrentfunctionwrappers.h:217:40: error: ‘HasResultType’ was not declared in this scope
template <typename Functor, bool foo = HasResultType<Functor>::Value>
^
/usr/include/qt4/QtCore/qtconcurrentfunctionwrappers.h:217:61: error: expected primary-expression before ‘>’ token
template <typename Functor, bool foo = HasResultType<Functor>::Value>
^
/usr/include/qt4/QtCore/qtconcurrentfunctionwrappers.h:217:62: error: ‘Value’ in namespace ‘::’ does not name a type
template <typename Functor, bool foo = HasResultType<Functor>::Value>
^
/usr/include/qt4/QtCore/qtconcurrentfunctionwrappers.h:220:8: error: ‘LazyResultType’ is not a class template
struct LazyResultType<Functor, false> { typedef void Type; };
^
psithememodel.cpp: In member function ‘void PsiThemeModel::setType(const QString&)’:
psithememodel.cpp:100:17: error: no match for ‘operator=’ (operand types are ‘QFuture<ThemeItemInfo>’ and ‘QFuture<void>’)
themesFuture = QtConcurrent::mapped(provider->themeIds(), loader);
^
psithememodel.cpp:100:17: note: candidate is:
In file included from /usr/include/qt5/QtCore/qfuturewatcher.h:37:0,
from /usr/include/qt5/QtCore/QFutureWatcher:1,
from psithememodel.h:25,
from psithememodel.cpp:21:
/usr/include/qt5/QtCore/qfuture.h:154:20: note: QFuture<T>& QFuture<T>::operator=(const QFuture<T>&) [with T = ThemeItemInfo]
inline QFuture<T> &QFuture<T>::operator=(const QFuture<T> &other)
^
/usr/include/qt5/QtCore/qfuture.h:154:20: note: no known conversion for argument 1 from ‘QFuture<void>’ to ‘const QFuture<ThemeItemInfo>&’
In file included from /usr/include/qt4/QtCore/qtconcurrentmap.h:49:0,
from /usr/include/qt4/QtCore/QtConcurrentMap:1,
from psithememodel.cpp:23:
/usr/include/qt4/QtCore/qtconcurrentmapkernel.h: In instantiation of ‘QtConcurrent::ThreadEngineStarter<T> QtConcurrent::startMapped(const Sequence&, Functor) [with T = void; Sequence = QStringList; Functor = PsiThemeModel::Loader]’:
/usr/include/qt4/QtCore/qtconcurrentmap.h:183:136: required from ‘QFuture<typename QtPrivate::MapResultType<void, MapFunctor>::ResultType> QtConcurrent::mapped(const Sequence&, MapFunctor) [with Sequence = QStringList; MapFunctor = PsiThemeModel::Loader; typename QtPrivate::MapResultType<void, MapFunctor>::ResultType = void]’
psithememodel.cpp:100:68: required from here
/usr/include/qt4/QtCore/qtconcurrentmapkernel.h:239:71: error: could not convert ‘QtConcurrent::startThreadEngine(ThreadEngine*) [with ThreadEngine = QtConcurrent::SequenceHolder1<QStringList, QtConcurrent::MappedEachKernel<QList<QString>::const_iterator, PsiThemeModel::Loader>, PsiThemeModel::Loader>; typename ThreadEngine::ResultType = ThemeItemInfo]()’ from ‘QtConcurrent::ThreadEngineStarter<ThemeItemInfo>’ to ‘QtConcurrent::ThreadEngineStarter<void>’
return startThreadEngine(new SequenceHolderType(sequence, functor));
^
Makefile:9282: recipe for target '.obj/psithememodel.o' failed
make[1]: *** [.obj/psithememodel.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/var/tmp/portage/net-im/psi-9999/work/psi-9999/src'
Makefile:68: recipe for target 'sub-src-make_first' failed
make: *** [sub-src-make_first] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment