-
Notifications
You must be signed in to change notification settings - Fork 40
appmenu-qt fails to build #266
Description
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.