Unity-for-Arch
Unity-for-Arch copied to clipboard
appmenu-qt fails to build
Appmenu-qt fails to build with the following error:
==> Making package: appmenu-qt 0.2.7.14.04.20140305-1 (Sun Feb 26 22:40:35 UTC 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found appmenu-qt_0.2.7+14.04.20140305.orig.tar.gz ==> Validating source files with sha512sums... appmenu-qt_0.2.7+14.04.20140305.orig.tar.gz ... Passed ==> Extracting sources... -> Extracting appmenu-qt_0.2.7+14.04.20140305.orig.tar.gz with bsdtar ==> Removing existing $pkgdir/ directory... ==> Starting build()... -- Autodetecting Qt version to use -- Checking for module 'dbusmenu-qt5>=0.9.0' -- Found dbusmenu-qt5, version 0.9.2 -- Configuring done -- Generating done -- Build files have been written to: /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305 Scanning dependencies of target appmenu-qt_automoc [ 14%] Automatic moc for target appmenu-qt Generating moc source appmenuplatformmenubar.moc /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305/src/appmenuplatformmenubar.cpp:0: Note: No relevant classes found. No output generated. Generating moc source appmenu-qt_automoc.dir/moc_appmenuplatfor_IITJHTJCMBIPB6.cpp Generating moc compilation appmenu-qt_automoc.cpp [ 14%] Built target appmenu-qt_automoc [ 28%] Generating registrar.cpp, registrar.h [ 42%] Generating registrar.moc Scanning dependencies of target appmenu-qt [ 57%] Building CXX object src/CMakeFiles/appmenu-qt.dir/appmenuplatformmenubar.cpp.o In file included from /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305/src/appmenuplatformmenubar.cpp:17:0: /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305/src/appmenuplatformmenubar.h:84:50: error: expected initializer before ‘:’ token class Q_GUI_EXPORT AppMenuPlatformMenuBarFactory : public QObject, public QPlatformMenuBarFactoryInterface ^ In file included from /usr/include/qt/QtCore/qglobal.h:97:0, from /usr/include/qt/QtCore/qnamespace.h:43, from /usr/include/qt/QtCore/qobjectdefs.h:48, from /usr/include/qt/QtCore/qobject.h:46, from /usr/include/qt/QtCore/QObject:1, from /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305/src/appmenuplatformmenubar.h:20, from /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305/src/appmenuplatformmenubar.cpp:17: /home/mikearch/Unity-for-Arch/appmenu-qt/src/appmenu-qt-0.2.7+14.04.20140305/src/appmenuplatformmenubar.h:86:5: error: expected declaration before end of line Q_OBJECT ^ make[2]: *** [src/CMakeFiles/appmenu-qt.dir/build.make:74: src/CMakeFiles/appmenu-qt.dir/appmenuplatformmenubar.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:151: src/CMakeFiles/appmenu-qt.dir/all] Error 2 make: *** [Makefile:128: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...
This has also been reported by other users in the Unity-for-Arch thread on the Arch forums.