Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
6.3.1
Description
Build fails when moc is ran for qsgvivantevideonodefactory.h and produces this error:
/build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/plugins/videonode/imx6/qsgvivantevideonodefactory.h:50:1: error: Parse error at "IID"
The command that fails:
/path/to/Qt-6.3.1/./libexec/moc -DQSGVivanteVideoNodeFactoryPlugin_EXPORTS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_GUI_LIB -DQT_MULTIMEDIAQUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/plugins/videonode/imx6 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtCore -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/mkspecs/devices/linux-imx8-g++ -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtGui -I/build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/multimedia -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtMultimedia/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtMultimedia/6.3.1/QtMultimedia -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/src/corelib -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtCore/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtCore/6.3.1/QtCore -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/src/gui -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtGui/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtGui/6.3.1/QtGui -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtMultimedia -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtNetwork -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtMultimediaQuick -I/build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/multimediaquick -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtMultimediaQuick/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtMultimediaQuick/6.3.1/QtMultimediaQuick -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQuick -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQml -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQmlIntegration -I/build-tmp/qt-everywhere-src-6.3.1/qtdeclarative/src/qmlintegration -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQmlModels -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtOpenGL -I/build-tmp/qt-everywhere-src-6.3.1/qtdeclarative/src/quick -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQuick/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQuick/6.3.1/QtQuick -I/build-tmp/qt-everywhere-src-6.3.1/qtdeclarative/src/qmlmodels -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQmlModels/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQmlModels/6.3.1/QtQmlModels -I/build-tmp/qt-everywhere-src-6.3.1/qtdeclarative/src/qml -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQml/6.3.1 -I/build-tmp/qt-everywhere-src-6.3.1/qtbase/include/QtQml/6.3.1/QtQml -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include/gstreamer-1.0 -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include/glib-2.0 -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/lib/glib-2.0/include -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include/orc-0.4 -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include/c++/9.2.0 -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include/c++/9.2.0/aarch64-poky-linux -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/include/c++/9.2.0/backward -I/opt/V1X00/sysroots/x86_64-cclinuxsdk-linux/usr/lib/aarch64-poky-linux/gcc/aarch64-poky-linux/9.2.0/include -I/opt/V1X00/sysroots/aarch64-poky-linux/usr/lib/aarch64-poky-linux/9.2.0/include -I/opt/V1X00/sysroots/x86_64-cclinuxsdk-linux/usr/lib/aarch64-poky-linux/gcc/aarch64-poky-linux/9.2.0/include-fixed --include /build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/plugins/videonode/imx6/QSGVivanteVideoNodeFactoryPlugin_autogen/moc_predefs.h --output-dep-file -o /build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/plugins/videonode/imx6/QSGVivanteVideoNodeFactoryPlugin_autogen/EWIEGA46WW/moc_qsgvivantevideonodefactory.cpp /build-tmp/qt-everywhere-src-6.3.1/qtmultimedia/src/plugins/videonode/imx6/qsgvivantevideonodefactory.h
Same can be reproduced also by directly running moc for that file.