Applying /immortalwrt/master/feeds/packages/libs/qt6base/patches/010-marco.patch using plaintext: patching file src/corelib/plugin/qelfparser_p.cpp Not searching for unused variables given on the command line. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- The ASM compiler identification is GNU -- Found assembler: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- CMAKE_BUILD_TYPE was already explicitly set to: 'Release' CMake Warning (dev) at cmake/QtPublicSbomGenerationHelpers.cmake:73 (cmake_parse_arguments): The PROJECT_COMMENT keyword was followed by an empty string or no value at all. Policy CMP0174 is not set, so cmake_parse_arguments() will unset the arg_PROJECT_COMMENT variable rather than setting it to an empty string. Call Stack (most recent call first): cmake/QtPublicSbomHelpers.cmake:217 (_qt_internal_sbom_begin_project_generate) cmake/QtPublicSbomHelpers.cmake:478 (_qt_internal_sbom_begin_project) cmake/QtPublicSbomHelpers.cmake:441 (_qt_internal_sbom_begin_qt_repo_project) cmake/QtBuildRepoHelpers.cmake:355 (_qt_internal_sbom_auto_begin_qt_repo_project) cmake/QtBaseHelpers.cmake:154 (qt_build_repo_begin) CMakeLists.txt:32 (qt_internal_qtbase_build_repo) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuration summary has been written to /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/config.summary WARNING: No QPA platform plugin enabled! This will produce a Qt that cannot run GUI applications. See "Platform backends" in the output of --help. WARNING: Accessibility disabled. This configuration of Qt is unsupported. -- Qt is now configured for building. Just run 'cmake --build . --parallel' Once everything is built, you must run 'cmake --install .' Qt will be installed into '/usr' To configure and build other Qt modules, you can use the following convenience script: /usr/bin/qt-configure-module If reconfiguration fails for some reason, try removing 'CMakeCache.txt' from the build directory Alternatively, you can add the --fresh flag to your CMake flags. -- Configuring done (59.3s) -- Generating done (0.7s) -- Build files have been written to: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0 ninja: Entering directory `/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0' [1/1122] Running syncqt.cpp for module: QtCore [2/1122] Generating mkspecs/qmodule.pri [3/1122] Generating pc file for target Qt6::Platform [4/1122] Generating version linker script for target Core [5/1122] Generating ../../mkspecs/modules/qt_lib_core_private.pri [6/1122] Generating .rcc/qmimeprovider_database.cpp [7/1122] Automatic MOC for target Core [8/1122] Generating kernel/moc_qobject.cpp, kernel/moc_qobject.cpp.json [9/1122] Running AUTOMOC file extraction for target Core [10/1122] Running moc --collect-json for target Core [11/1122] Generating prl file for target Core [12/1122] Generating pc file for target Qt6::Core [13/1122] Building CXX object src/corelib/CMakeFiles/Core.dir/cmake_pch.hxx.gch [14/1122] Building CXX object src/corelib/CMakeFiles/Core.dir/Core_autogen/mocs_compilation.cpp.o [15/1122] Building CXX object src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o FAILED: src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o /immortalwrt/master/staging_dir/toolchain-loongarch64_generic_gcc-14.2.0_musl/bin/loongarch64-openwrt-linux-musl-g++ --sysroot=/immortalwrt/master/staging_dir/target-loongarch64_generic_musl -DCore_EXPORTS -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_CAST_TO_ASCII -DQT_NO_CONTEXTLESS_CONNECT -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_QPAIR -DQT_NO_QSNPRINTF -DQT_NO_STD_FORMAT_SUPPORT -DQT_NO_USING_NAMESPACE -DQT_TYPESAFE_FLAGS -DQT_USE_NODISCARD_FILE_OPEN -DQT_USE_QSTRINGBUILDER -D_GLIBCXX_ASSERTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/Core_autogen/include -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include/QtCore -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/kernel -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/../3rdparty/tinycbor/src -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include/QtCore/6.9.0 -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include/QtCore/6.9.0/QtCore -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/../3rdparty/forkfd -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/.rcc -I/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/mkspecs/devices/linux-generic-g++ -O2 -pipe -march=loongarch64 -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0=qtbase-everywhere-src-6.9.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/immortalwrt/master/staging_dir/target-loongarch64_generic_musl/usr/include/libdrm -DNDEBUG -O3 -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wsuggest-override -ftrivial-auto-var-init=pattern -fstack-protector-strong -fstack-clash-protection -fexceptions -MD -MT src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o -MF src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o.d -o src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o -c /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global/qsimd.cpp /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global/qsimd.cpp: In function 'quint64 detectProcessorFeatures()': /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global/qsimd.cpp:215:17: error: 'HWCAP_LOONGARCH_LSX' was not declared in this scope; did you mean 'NT_LOONGARCH_LSX'? 215 | if (hwcap & HWCAP_LOONGARCH_LSX) | ^~~~~~~~~~~~~~~~~~~ | NT_LOONGARCH_LSX /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global/qsimd.cpp:217:17: error: 'HWCAP_LOONGARCH_LASX' was not declared in this scope; did you mean 'NT_LOONGARCH_LASX'? 217 | if (hwcap & HWCAP_LOONGARCH_LASX) | ^~~~~~~~~~~~~~~~~~~~ | NT_LOONGARCH_LASX ninja: build stopped: subcommand failed. make[2]: *** [Makefile:216: /immortalwrt/master/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/.built] Error 1 time: package/feeds/packages/qt6base/compile#41.30#12.10#74.16