Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/003-libintl-compatibility.patch using plaintext: patching file config/libelf.pc.in patching file configure.ac Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/005-build_only_libs.patch using plaintext: patching file Makefile.am Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/006-Fix-build-on-aarch64-musl.patch using plaintext: patching file backends/aarch64_initreg.c patching file backends/arm_initreg.c Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/007-add-libeu-symbols-to-libelf.patch using plaintext: patching file libelf/Makefile.am Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/008-fix-autoconf-ENABLE_IMA_VERIFICATION.patch using plaintext: patching file configure.ac Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/009-fix-null-dereference-with-lto.patch using plaintext: patching file libelf/elf_compress.c patching file libelf/elf_compress_gnu.c Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/100-musl-compat.patch using plaintext: patching file libdw/libdw_alloc.c patching file libdwfl/dwfl_error.c Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/101-no-fts.patch using plaintext: patching file libdwfl/argp-std.c patching file libdwfl/Makefile.am Applying /builder/shared-workdir/build/sdk/feeds/base_root/package/libs/elfutils/patches/102-fix-potential-deref-of-null-error.patch using plaintext: patching file src/objdump.c patching file src/readelf.c patching file src/strip.c autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: running: true --force autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/host/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/usr/share/aclocal -I m4 -I . --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/autoconf --include=/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/usr/share/aclocal --include=m4 --include=. --prepend-include=/builder/shared-workdir/build/sdk/staging_dir/host/share/aclocal --force autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/autoheader --include=/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a8+vfpv3_musl_eabi/usr/share/aclocal --include=m4 --include=. --prepend-include=/builder/shared-workdir/build/sdk/staging_dir/host/share/aclocal --force autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/automake --add-missing --copy --force-missing Makefile.am:29: warning: AM_GNU_GETTEXT used but 'po' not in SUBDIRS autoreconf: Leaving directory '.' configure: loading site script /builder/shared-workdir/build/sdk/include/site/arm checking for a BSD-compatible install... /builder/shared-workdir/build/sdk/staging_dir/host/bin/ginstall -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for arm-openwrt-linux-strip... arm-openwrt-linux-muslgnueabi-strip checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... 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 to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-pc-linux-gnu checking host system type... arm-openwrt-linux-gnu checking for arm-openwrt-linux-gcc... arm-openwrt-linux-muslgnueabi-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 arm-openwrt-linux-muslgnueabi-gcc accepts -g... yes checking for arm-openwrt-linux-muslgnueabi-gcc option to enable C23 features... -std=gnu23 checking whether make supports the include directive... yes (GNU style) checking dependency style of arm-openwrt-linux-muslgnueabi-gcc -std=gnu23... none checking whether the compiler supports GNU C++... yes checking whether arm-openwrt-linux-muslgnueabi-g++ accepts -g... yes checking for arm-openwrt-linux-muslgnueabi-g++ option to enable C++11 features... none needed checking dependency style of arm-openwrt-linux-muslgnueabi-g++... none checking for arm-openwrt-linux-ranlib... arm-openwrt-linux-muslgnueabi-gcc-ranlib checking for bison... bison -y checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking whether yytext is a pointer... yes checking for arm-openwrt-linux-ar... arm-openwrt-linux-muslgnueabi-gcc-ar checking the archiver (arm-openwrt-linux-muslgnueabi-gcc-ar) interface... ar checking for arm-openwrt-linux-readelf... arm-openwrt-linux-readelf checking for arm-openwrt-linux-nm... arm-openwrt-linux-muslgnueabi-gcc-nm checking whether gcc supports __attribute__((visibility()))... yes checking whether gcc supports __attribute__((gcc_struct))... no checking whether gcc supports -fPIC... yes checking whether gcc supports -fPIE... yes checking whether gcc supports -Wl,-z,defs... yes checking whether the compiler generates build-ids... no configure: WARNING: compiler doesn't generate build-id by default checking whether gcc supports -Wl,-z,relro... yes checking for __thread support... yes checking whether gcc provides stdatomic.h... yes checking for arm-openwrt-linux-muslgnueabi-gcc -std=gnu23 option to support large files... none needed checking whether fts.h is bad when included (with LFS)... no checking whether to add -D_FORTIFY_SOURCE=2 or =3 to CFLAGS... no, already there checking for library containing gzdirect... -lz checking for arm-openwrt-linux-muslgnueabi-gcc -std=gnu23 options needed to detect all undeclared functions... none needed checking whether memrchr is declared... yes checking whether rawmemchr is declared... no checking whether powerof2 is declared... yes checking whether mempcpy is declared... yes checking whether reallocarray is declared... yes checking for process_vm_readv... yes checking for mremap... yes 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 error.h... no checking for err.h... yes checking for sched.h... yes checking for sched_getaffinity... yes checking for sys/resource.h... yes checking for getrlimit... yes checking for malloc.h... yes checking for malloc_trim... no checking whether strerror_r is declared... yes checking whether strerror_r returns char *... no checking for __cxa_demangle in -lstdc++... yes checking whether symbol versioning is supported... yes checking whether gcc accepts -Wstack-usage... yes checking whether gcc has a sane -Wlogical-op... yes checking whether gcc accepts -Wduplicated-cond... yes checking whether gcc accepts -Wnull-dereference... yes checking whether gcc accepts -Wimplicit-fallthrough... yes checking whether the compiler accepts -Wimplicit-fallthrough=5... yes checking whether the compiler accepts -Wtrampolines... yes checking whether the compiler accepts -Wno-packed-not-aligned... yes checking whether the compiler accepts -Wuse-after-free=3... yes checking whether the compiler accepts -fno-addrsig... no checking for library containing argp_parse... -largp checking for library containing fts_close... -lfts checking for library containing _obstack_free... (cached) yes checking for a sed that does not truncate output... /builder/shared-workdir/build/sdk/staging_dir/host/bin/sed checking whether NLS is requested... no checking for msgfmt... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/msgfmt checking for gmsgfmt... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/gmsgfmt checking for xgettext... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/xgettext checking for msgmerge... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/msgmerge checking for ld... arm-openwrt-linux-muslgnueabi-ld.bfd checking if the linker (arm-openwrt-linux-muslgnueabi-ld.bfd) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... yes checking how to run the C preprocessor... arm-openwrt-linux-muslgnueabi-gcc -std=gnu23 -E checking for egrep -e... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep -E checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib32,lib checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyPreferredLanguages... no checking whether to use NLS... no checking size of long... (cached) 4 checking for struct user_regs_struct... no checking arm-openwrt-linux-muslgnueabi-gcc -std=gnu23 option for 32-bit word size... none configure: WARNING: not running biarch tests, does not work checking for bunzip2... yes checking for zstd... yes checking whether arm-openwrt-linux-muslgnueabi-g++ supports C++11 features with -std=c++11... yes checking for execinfo.h... no checking pkg-config is at least version 0.9.0... yes checking for libcurl >= 7.29.0... yes checking for pthread_setname_np in -lpthread... yes checking for json-c >= 0.11... yes checking for libmicrohttpd >= 0.9.33... no checking for libmicrohttpd < 0.9.51... no checking for sqlite3 >= 3.7.17... yes checking for libarchive >= 3.1.2... no checking for headerGet in -lrpm... no checking for EVP_MD_CTX_new in -lcrypto... no checking for imaevm.h... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating config/Makefile config.status: creating Makefile config.status: creating elfutils.spec config.status: creating debuginfod/Makefile config.status: creating debuginfod/debuginfod.h config.status: creating doc/Makefile config.status: creating lib/Makefile config.status: creating libelf/Makefile config.status: creating libebl/Makefile config.status: creating libdwelf/Makefile config.status: creating libdw/Makefile config.status: creating libdwfl/Makefile config.status: creating libcpu/Makefile config.status: creating libasm/Makefile config.status: creating backends/Makefile config.status: creating src/Makefile config.status: creating po/Makefile.in config.status: creating tests/Makefile config.status: creating config/libelf.pc config.status: creating config/libdw.pc config.status: creating config/libdebuginfod.pc config.status: creating version.h config.status: creating config/profile.sh config.status: creating config/profile.csh config.status: creating config/profile.fish config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: ===================================================================== elfutils: 0.192 (eu_version: 192) ===================================================================== Prefix : /usr Program prefix ("eu-" recommended) : eu- Source code location : . Maintainer mode : build arch : x86_64-pc-linux-gnu CFLAGS=-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/elfutils-0.192=elfutils-0.192 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -D_GNU_SOURCE -Wno-unused-result -Wno-format-nonliteral -Wno-error=use-after-free CXXFLAGS=-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/elfutils-0.192=elfutils-0.192 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -D_GNU_SOURCE -Wno-unused-result -Wno-format-nonliteral -Wno-error=use-after-free RECOMMENDED FEATURES (should all be yes) gzip support : yes bzip2 support : no lzma/xz support : no zstd support : no zstd compression support : no libstdc++ demangle support : yes File textrel check : yes Symbol versioning : yes NOT RECOMMENDED FEATURES (should all be no) Experimental thread safety : no install elf.h : no OTHER FEATURES Deterministic archives by default : false Native language support : no Extra Valgrind annotations : no libdebuginfod client support : no Debuginfod server support : no Default DEBUGINFOD_URLS : Debuginfod RPM sig checking : no Default DEBUGINFOD_IMA_CERT_PATH : eu-stacktrace support : no EXTRA TEST FEATURES (used with make check) have bunzip2 installed (required) : yes have zstd installed : yes C++11 : yes debug branch prediction : no gprof support : no gcov support : no run all tests under valgrind : no gcc undefined behaviour sanitizer : no gcc address sanitizer : no clang memory sanitizer : no use rpath in tests : no test biarch : no make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/elfutils-0.192' make --no-print-directory all-recursive Making all in config make[6]: Nothing to be done for 'all'. Making all in lib CC xasprintf.o CC xstrdup.o CC xstrndup.o In file included from xstrndup.c:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a8+vfpv3_gcc-14.3.0_musl_eabi/include/fortify/string.h: In function 'mempcpy': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a8+vfpv3_gcc-14.3.0_musl_eabi/include/fortify/string.h:340:13: error: 'nonnull' argument '__d' compared to NULL [-Werror=nonnull-compare] 340 | if (!__d || !__s) | ^~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a8+vfpv3_gcc-14.3.0_musl_eabi/include/fortify/string.h:340:21: error: 'nonnull' argument '__s' compared to NULL [-Werror=nonnull-compare] 340 | if (!__d || !__s) | ^~~~ cc1: all warnings being treated as errors make[6]: *** [Makefile:510: xstrndup.o] Error 1 make[5]: *** [Makefile:549: all-recursive] Error 1 make[4]: *** [Makefile:465: all] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/elfutils-0.192' make[3]: *** [Makefile:123: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/elfutils-0.192/.built] Error 2 time: package/feeds/base/elfutils/compile#25.78#3.87#89.57