Description
Configuring build with
cmake -DCMAKE_AUTOGEN_VERBOSE=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -DINPUT_bundled_xcb_xinput=yes -DINPUT_doubleconversion=qt -DINPUT_harfbuzz=qt -DINPUT_headersclean=yes -DINPUT_libjpeg=qt -DINPUT_libpng=qt -DINPUT_libudev=no -DINPUT_pcre=qt -DOpenGL_GL_PREFERENCE=LEGACY -DQT_BUILD_EXAMPLES=FALSE -DQT_BUILD_TESTS=OFF -DFFMPEG_DIR=/usr/local/FFmpeg-n7.1.1 -DQT_DEPLOY_FFMPEG=TRUE -G Ninja /home/qt/RTA/src-6.8.4 -DCMAKE_INSTALL_PREFIX:PATH=/home/qt/RTA/shadow/qtbase
and then building fails at the current step:
LOG : BLD_LOG> [14518/14786 LOG : ] Automatic MOC for target QWaylandEglClientBufferPlugin LOG : BLD_LOG> AutoGen: Refreshing parse cache because it doesn't exist. LOG : BLD_LOG> AutoMoc: Generating "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/moc_predefs.h", because it doesn't exist. LOG : BLD_LOG> /usr/bin/g++ -std=gnu++17 -dM -E -c /opt/cmake-3.30.5/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CONTEXTLESS_CONNECT=1 -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_QSNPRINTF -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WAYLANDCLIENT_LIB -DQT_WAYLANDGLOBAL_LIB -DQT_WAYLAND_EGL_CLIENT_HW_INTEGRATION_LIB -DQWaylandEglClientBufferPlugin_EXPORTS -D_GLIBCXX_ASSERTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/home/qt/RTA/src-6.8.4/qtwayland/src/plugins/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtwayland/src/plugins/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtbase/include -I/home/qt/RTA/shadow/qtbase/include/QtCore -I/home/qt/RTA/shadow/qtbase/mkspecs/linux-g++ -I/home/qt/RTA/shadow/qtbase/include/QtGui -I/home/qt/RTA/shadow/qtwayland/src/client -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/src/corelib -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4/QtCore -I/home/qt/RTA/shadow/qtbase/src/gui -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4/QtGui -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal -I/home/qt/RTA/src-6.8.4/qtwayland/src -I/home/qt/RTA/shadow/qtwayland/src -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4/QtWaylandGlobal -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtwayland/src/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtbase/src/opengl -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4/QtOpenGL -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL -I/usr/include -I/usr/include/c++/11 -I/usr/include/x86_64-linux-gnu/c++/11 -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-linux-gnu/11/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu LOG : BLD_LOG> AutoGen: Parsing "SRC:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/main.cpp" LOG : BLD_LOG> AutoMoc: Generating "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/include/main.moc", because it doesn't exist, from "SRC:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/main.cpp" LOG : BLD_LOG> /home/qt/RTA/shadow/qtbase/libexec/moc -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CONTEXTLESS_CONNECT=1 -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_QSNPRINTF -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WAYLANDCLIENT_LIB -DQT_WAYLANDGLOBAL_LIB -DQT_WAYLAND_EGL_CLIENT_HW_INTEGRATION_LIB -DQWaylandEglClientBufferPlugin_EXPORTS -D_GLIBCXX_ASSERTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/home/qt/RTA/src-6.8.4/qtwayland/src/plugins/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtwayland/src/plugins/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtbase/include -I/home/qt/RTA/shadow/qtbase/include/QtCore -I/home/qt/RTA/shadow/qtbase/mkspecs/linux-g++ -I/home/qt/RTA/shadow/qtbase/include/QtGui -I/home/qt/RTA/shadow/qtwayland/src/client -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/src/corelib -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4/QtCore -I/home/qt/RTA/shadow/qtbase/src/gui -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4/QtGui -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal -I/home/qt/RTA/src-6.8.4/qtwayland/src -I/home/qt/RTA/shadow/qtwayland/src -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4/QtWaylandGlobal -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtwayland/src/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtbase/src/opengl -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4/QtOpenGL -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL -I/usr/include -I/usr/include/c++/11 -I/usr/include/x86_64-linux-gnu/c++/11 -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-linux-gnu/11/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /home/qt/RTA/shadow/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/moc_predefs.h --output-json --output-dep-file -o /home/qt/RTA/shadow/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/include/main.moc /home/qt/RTA/src-6.8.4/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/main.cpp LOG : BLD_LOG> AutoMoc: Reading dependencies from "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/include/main.moc.d" LOG : BLD_LOG> AutoMoc: Generating MOC compilation "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/mocs_compilation.cpp" LOG : BLD_LOG> AutoMoc: Merging MOC dependencies into "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/QWaylandEglClientBufferPlugin_autogen/deps" LOG : BLD_LOG> AutoGen: Writing the parse cache file "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/CMakeFiles/QWaylandEglClientBufferPlugin_autogen.dir/ParseCache.txt" LOG : BLD_LOG> AutoGen: Writing the settings file "BIN:/qtwayland/src/plugins/hardwareintegration/client/wayland-egl/CMakeFiles/QWaylandEglClientBufferPlugin_autogen.dir/AutogenUsed.txt" LOG : BLD_LOG> [14522/14786 LOG : ] Automatic MOC for target QWaylandEglPlatformIntegrationPlugin LOG : BLD_LOG> AutoGen: Refreshing parse cache because it doesn't exist. LOG : BLD_LOG> AutoMoc: Generating "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/moc_predefs.h", because it doesn't exist. LOG : BLD_LOG> /usr/bin/g++ -std=gnu++17 -dM -E -c /opt/cmake-3.30.5/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CONTEXTLESS_CONNECT=1 -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_QSNPRINTF -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WAYLANDCLIENT_LIB -DQT_WAYLANDGLOBAL_LIB -DQT_WAYLAND_EGL_CLIENT_HW_INTEGRATION_LIB -DQWaylandEglPlatformIntegrationPlugin_EXPORTS -D_GLIBCXX_ASSERTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/home/qt/RTA/src-6.8.4/qtwayland/src/plugins/platforms/qwayland-egl -I/home/qt/RTA/shadow/qtwayland/src/plugins/platforms/qwayland-egl -I/home/qt/RTA/shadow/qtbase/include -I/home/qt/RTA/shadow/qtbase/include/QtCore -I/home/qt/RTA/shadow/qtbase/mkspecs/linux-g++ -I/home/qt/RTA/shadow/qtbase/include/QtGui -I/home/qt/RTA/shadow/qtwayland/src/client -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/src/corelib -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4/QtCore -I/home/qt/RTA/shadow/qtbase/src/gui -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4/QtGui -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal -I/home/qt/RTA/src-6.8.4/qtwayland/src -I/home/qt/RTA/shadow/qtwayland/src -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4/QtWaylandGlobal -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtwayland/src/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtbase/src/opengl -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4/QtOpenGL -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL -I/usr/include -I/usr/include/c++/11 -I/usr/include/x86_64-linux-gnu/c++/11 -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-linux-gnu/11/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu LOG : BLD_LOG> AutoGen: Parsing "SRC:/qtwayland/src/plugins/platforms/qwayland-egl/main.cpp" LOG : BLD_LOG> AutoMoc: Generating "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/include/main.moc", because it doesn't exist, from "SRC:/qtwayland/src/plugins/platforms/qwayland-egl/main.cpp" LOG : BLD_LOG> /home/qt/RTA/shadow/qtbase/libexec/moc -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CONTEXTLESS_CONNECT=1 -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_FOREACH=1 -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_QSNPRINTF -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_USE_QSTRINGBUILDER -DQT_WAYLANDCLIENT_LIB -DQT_WAYLANDGLOBAL_LIB -DQT_WAYLAND_EGL_CLIENT_HW_INTEGRATION_LIB -DQWaylandEglPlatformIntegrationPlugin_EXPORTS -D_GLIBCXX_ASSERTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/home/qt/RTA/src-6.8.4/qtwayland/src/plugins/platforms/qwayland-egl -I/home/qt/RTA/shadow/qtwayland/src/plugins/platforms/qwayland-egl -I/home/qt/RTA/shadow/qtbase/include -I/home/qt/RTA/shadow/qtbase/include/QtCore -I/home/qt/RTA/shadow/qtbase/mkspecs/linux-g++ -I/home/qt/RTA/shadow/qtbase/include/QtGui -I/home/qt/RTA/shadow/qtwayland/src/client -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient/6.8.4/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/src/corelib -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtCore/6.8.4/QtCore -I/home/qt/RTA/shadow/qtbase/src/gui -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtGui/6.8.4/QtGui -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal -I/home/qt/RTA/src-6.8.4/qtwayland/src -I/home/qt/RTA/shadow/qtwayland/src -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandGlobal/6.8.4/QtWaylandGlobal -I/home/qt/RTA/shadow/qtbase/include/QtWaylandClient -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtwayland/src/hardwareintegration/client/wayland-egl -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtWaylandEglClientHwIntegration/6.8.4/QtWaylandEglClientHwIntegration -I/home/qt/RTA/shadow/qtbase/src/opengl -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4 -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL/6.8.4/QtOpenGL -I/home/qt/RTA/shadow/qtbase/include/QtOpenGL -I/usr/include -I/usr/include/c++/11 -I/usr/include/x86_64-linux-gnu/c++/11 -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-linux-gnu/11/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /home/qt/RTA/shadow/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/moc_predefs.h --output-json --output-dep-file -o /home/qt/RTA/shadow/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/include/main.moc /home/qt/RTA/src-6.8.4/qtwayland/src/plugins/platforms/qwayland-egl/main.cpp LOG : BLD_LOG> AutoMoc: Reading dependencies from "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/include/main.moc.d" LOG : BLD_LOG> AutoMoc: Generating MOC compilation "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/mocs_compilation.cpp" LOG : BLD_LOG> AutoMoc: Merging MOC dependencies into "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/QWaylandEglPlatformIntegrationPlugin_autogen/deps" LOG : BLD_LOG> AutoGen: Writing the parse cache file "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/CMakeFiles/QWaylandEglPlatformIntegrationPlugin_autogen.dir/ParseCache.txt" LOG : BLD_LOG> AutoGen: Writing the settings file "BIN:/qtwayland/src/plugins/platforms/qwayland-egl/CMakeFiles/QWaylandEglPlatformIntegrationPlugin_autogen.dir/AutogenUsed.txt" LOG : BLD_LOG> [14567/14786 LOG : ] Linking CXX shared module qtbase/qml/QtWayland/Compositor/WlShell/libwaylandcompositorwlshellplugin.so FAIL : BLD_LOG> FAILED: qtwebengine/src/core/Release/x86_64/QtWebEngineCore.stamp qtwebengine/src/core/Release/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp qtwebengine/src/core/Release/x86_64/QtWebEngineCore /home/qt/RTA/shadow/qtwebengine/src/core/Release/x86_64/QtWebEngineCore.stamp /home/qt/RTA/shadow/qtwebengine/src/core/Release/x86_64/obj/tools/v8_context_snapshot/v8_context_snapshot.stamp /home/qt/RTA/shadow/qtwebengine/src/core/Release/x86_64/QtWebEngineCore FAIL : LOG : BLD_LOG> cd /home/qt/RTA/shadow/qtwebengine/src/core && /usr/bin/ninja -j8 -C /home/qt/RTA/shadow/qtwebengine/src/core/Release/x86_64 QtWebEngineCore FAIL : BLD_LOG> ninja: build stopped: subcommand failed.
This only happens for shadow build and on every platform in the RTA.
Insource/namespace/static builds are fine.