Applying /immortalwrt/openwrt-24.10/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 13.3.0 -- The C compiler identification is GNU 13.3.0 -- The ASM compiler identification is GNU -- Found assembler: /immortalwrt/openwrt-24.10/staging_dir/toolchain-loongarch64_generic_gcc-13.3.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/openwrt-24.10/staging_dir/toolchain-loongarch64_generic_gcc-13.3.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/openwrt-24.10/staging_dir/toolchain-loongarch64_generic_gcc-13.3.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' -- Configuration summary has been written to /immortalwrt/openwrt-24.10/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 (24.4s) -- Generating done (0.7s) -- Build files have been written to: /immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0 ninja: Entering directory `/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0' [1/1099] Running syncqt.cpp for module: QtCore [2/1099] Generating mkspecs/qmodule.pri [3/1099] Generating pc file for target Qt6::Platform [4/1099] Generating version linker script for target Core [5/1099] Generating ../../mkspecs/modules/qt_lib_core_private.pri [6/1099] Generating .rcc/qmimeprovider_database.cpp [7/1099] Automatic MOC for target Core [8/1099] Generating kernel/moc_qobject.cpp, kernel/moc_qobject.cpp.json [9/1099] Running AUTOMOC file extraction for target Core [10/1099] Running moc --collect-json for target Core [11/1099] Generating prl file for target Core [12/1099] Generating pc file for target Qt6::Core [13/1099] Building CXX object src/corelib/CMakeFiles/Core.dir/cmake_pch.hxx.gch [14/1099] Building CXX object src/corelib/CMakeFiles/Core.dir/Core_autogen/mocs_compilation.cpp.o [15/1099] Building CXX object src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o FAILED: src/corelib/CMakeFiles/Core.dir/global/qsimd.cpp.o /immortalwrt/openwrt-24.10/staging_dir/toolchain-loongarch64_generic_gcc-13.3.0_musl/bin/loongarch64-openwrt-linux-musl-g++ --sysroot=/immortalwrt/openwrt-24.10/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/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/Core_autogen/include -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include/QtCore -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/kernel -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/../3rdparty/tinycbor/src -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include/QtCore/6.9.0 -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/include/QtCore/6.9.0/QtCore -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/../3rdparty/forkfd -I/immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/.rcc -I/immortalwrt/openwrt-24.10/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/openwrt-24.10/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/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/usr/include/libdrm -DNDEBUG -O3 -std=gnu++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wsuggest-override -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/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global/qsimd.cpp /immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/src/corelib/global/qsimd.cpp: In function 'quint64 detectProcessorFeatures()': /immortalwrt/openwrt-24.10/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/openwrt-24.10/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/openwrt-24.10/build_dir/target-loongarch64_generic_musl/qtbase-everywhere-src-6.9.0/.built] Error 1 time: package/feeds/packages/qt6base/compile#35.03#15.60#39.28