Applying /immortalwrt/openwrt-24.10/feeds/packages/net/pdns-recursor/patches/100-disable-recursor.yml-dist.patch using plaintext: patching file Makefile.am Applying /immortalwrt/openwrt-24.10/feeds/packages/net/pdns-recursor/patches/200-boost_thread_fix.patch using plaintext: patching file m4/boost.m4 Applying /immortalwrt/openwrt-24.10/feeds/packages/net/pdns-recursor/patches/300-boost-dont-search-host-dirs.patch using plaintext: patching file m4/boost.m4 autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: /immortalwrt/openwrt-24.10/staging_dir/host/bin/aclocal -I /immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/host/share/aclocal -I /immortalwrt/openwrt-24.10/staging_dir/hostpkg/share/aclocal -I /immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/usr/share/aclocal -I m4 -I . --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: /immortalwrt/openwrt-24.10/staging_dir/host/bin/libtoolize --install --copy --force OpenWrt-libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. OpenWrt-libtoolize: copying file 'build-aux/config.guess' OpenWrt-libtoolize: copying file 'build-aux/config.sub' OpenWrt-libtoolize: copying file 'build-aux/install-sh' OpenWrt-libtoolize: copying file 'build-aux/ltmain.sh' OpenWrt-libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. OpenWrt-libtoolize: copying file 'm4/libtool.m4' OpenWrt-libtoolize: You should add the contents of 'm4/libtool.m4' to 'aclocal.m4'. OpenWrt-libtoolize: copying file 'm4/ltoptions.m4' OpenWrt-libtoolize: You should add the contents of 'm4/ltoptions.m4' to 'aclocal.m4'. OpenWrt-libtoolize: copying file 'm4/ltsugar.m4' OpenWrt-libtoolize: You should add the contents of 'm4/ltsugar.m4' to 'aclocal.m4'. OpenWrt-libtoolize: copying file 'm4/ltversion.m4' OpenWrt-libtoolize: copying file 'm4/lt~obsolete.m4' OpenWrt-libtoolize: You should add the contents of 'm4/lt~obsolete.m4' to 'aclocal.m4'. autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /immortalwrt/openwrt-24.10/staging_dir/host/bin/aclocal -I /immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/host/share/aclocal -I /immortalwrt/openwrt-24.10/staging_dir/hostpkg/share/aclocal -I /immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/usr/share/aclocal -I m4 -I . --force -I m4 autoreconf: running: /immortalwrt/openwrt-24.10/staging_dir/host/bin/autoconf --include=/immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/host/share/aclocal --include=/immortalwrt/openwrt-24.10/staging_dir/hostpkg/share/aclocal --include=/immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/immortalwrt/openwrt-24.10/staging_dir/host/share/aclocal --force autoreconf: running: /immortalwrt/openwrt-24.10/staging_dir/host/bin/autoheader --include=/immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/host/share/aclocal --include=/immortalwrt/openwrt-24.10/staging_dir/hostpkg/share/aclocal --include=/immortalwrt/openwrt-24.10/staging_dir/target-loongarch64_generic_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/immortalwrt/openwrt-24.10/staging_dir/host/share/aclocal --force autoreconf: running: /immortalwrt/openwrt-24.10/staging_dir/host/bin/automake --add-missing --copy --force-missing configure.ac:10: installing 'build-aux/compile' configure.ac:5: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' autoreconf: Leaving directory '.' configure: loading site script /immortalwrt/openwrt-24.10/include/site/loongarch64 checking for a BSD-compatible install... /immortalwrt/openwrt-24.10/staging_dir/host/bin/install -c checking whether build environment is sane... yes checking for loongarch64-openwrt-linux-strip... loongarch64-openwrt-linux-musl-strip checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether make supports the include directive... yes (GNU style) checking for loongarch64-openwrt-linux-gcc... loongarch64-openwrt-linux-musl-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether loongarch64-openwrt-linux-musl-gcc accepts -g... yes checking for loongarch64-openwrt-linux-musl-gcc option to enable C11 features... none needed checking whether loongarch64-openwrt-linux-musl-gcc understands -c and -o together... yes checking dependency style of loongarch64-openwrt-linux-musl-gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking build system type... x86_64-pc-linux-gnu checking host system type... loongarch64-openwrt-linux-gnu checking for loongarch64-openwrt-linux-gcc... (cached) loongarch64-openwrt-linux-musl-gcc checking whether the compiler supports GNU C... (cached) yes checking whether loongarch64-openwrt-linux-musl-gcc accepts -g... (cached) yes checking for loongarch64-openwrt-linux-musl-gcc option to enable C11 features... (cached) none needed checking whether loongarch64-openwrt-linux-musl-gcc understands -c and -o together... (cached) yes checking dependency style of loongarch64-openwrt-linux-musl-gcc... (cached) none checking whether the compiler supports GNU C++... yes checking whether loongarch64-openwrt-linux-musl-g++ accepts -g... yes checking for loongarch64-openwrt-linux-musl-g++ option to enable C++11 features... none needed checking dependency style of loongarch64-openwrt-linux-musl-g++... none checking how to run the C++ preprocessor... loongarch64-openwrt-linux-musl-g++ -E checking for grep that handles long lines and -e... /immortalwrt/openwrt-24.10/staging_dir/host/bin/grep checking for egrep... /immortalwrt/openwrt-24.10/staging_dir/host/bin/grep -E checking size of time_t... 8 checking whether time_t is signed... yes checking whether loongarch64-openwrt-linux-musl-g++ supports C++17 features with -std=c++17... yes checking for a sed that does not truncate output... /immortalwrt/openwrt-24.10/staging_dir/host/bin/sed checking for cargo... no configure: error: cargo is required make[2]: *** [Makefile:75: /immortalwrt/openwrt-24.10/build_dir/target-loongarch64_generic_musl/pdns-recursor-5.1.2/.configured_68b329da9893e34099c7d8ad5cb9c940] Error 1 time: package/feeds/packages/pdns-recursor/compile#19.85#0.77#22.37