Applying /builder/shared-workdir/build/sdk/feeds/packages/utils/gummiboot/patches/010-fix-missing-includes.patch using plaintext: patching file src/setup/setup.c Applying /builder/shared-workdir/build/sdk/feeds/packages/utils/gummiboot/patches/015-gummiboot-aarch64-support.patch using plaintext: patching file Makefile.am patching file src/efi/util.c patching file configure.ac Applying /builder/shared-workdir/build/sdk/feeds/packages/utils/gummiboot/patches/020-fix-dev-mapping.patch using plaintext: patching file src/setup/setup.c Applying /builder/shared-workdir/build/sdk/feeds/packages/utils/gummiboot/patches/030-fix-efi-conflicts.patch using plaintext: patching file src/efi/console.c autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/host/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/share/aclocal -I m4 -I . --force -I m4 ${ACLOCAL_FLAGS} autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory build-aux 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-x86_64_musl/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/builder/shared-workdir/build/sdk/staging_dir/host/share/aclocal --force configure.ac:43: warning: The macro 'AC_PROG_CC_C99' is obsolete. configure.ac:43: You should run autoupdate. ./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from... configure.ac:43: the top level configure.ac:45: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete. configure.ac:45: You should run autoupdate. ./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from... configure.ac:45: the top level autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/autoheader --include=/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/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 configure.ac:35: installing 'build-aux/compile' configure.ac:34: installing 'build-aux/config.guess' configure.ac:34: installing 'build-aux/config.sub' configure.ac:31: installing 'build-aux/install-sh' configure.ac:31: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' autoreconf: 'build-aux/install-sh' is updated autoreconf: 'build-aux/config.sub' is updated autoreconf: 'build-aux/config.guess' is updated autoreconf: Leaving directory '.' configure: WARNING: unrecognized options: --disable-nls configure: loading site script /builder/shared-workdir/build/sdk/include/site/x86_64 checking for a BSD-compatible install... /builder/shared-workdir/build/sdk/staging_dir/host/bin/install -c checking whether build environment is sane... yes checking for x86_64-openwrt-linux-strip... x86_64-openwrt-linux-musl-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 how to create a pax tar archive... gnutar checking whether make supports nested variables... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-openwrt-linux-gnu checking whether make supports the include directive... yes (GNU style) checking for x86_64-openwrt-linux-gcc... x86_64-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 x86_64-openwrt-linux-musl-gcc accepts -g... yes checking for x86_64-openwrt-linux-musl-gcc option to enable C11 features... none needed checking whether x86_64-openwrt-linux-musl-gcc understands -c and -o together... yes checking dependency style of x86_64-openwrt-linux-musl-gcc... none checking for x86_64-openwrt-linux-musl-gcc option to enable large file support... none needed checking for x86_64-openwrt-linux-gcc... (cached) x86_64-openwrt-linux-musl-gcc checking whether the compiler supports GNU C... (cached) yes checking whether x86_64-openwrt-linux-musl-gcc accepts -g... (cached) yes checking for x86_64-openwrt-linux-musl-gcc option to enable C11 features... (cached) none needed checking whether x86_64-openwrt-linux-musl-gcc understands -c and -o together... (cached) yes checking dependency style of x86_64-openwrt-linux-musl-gcc... (cached) none checking for xsltproc... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/xsltproc 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 efi/x86_64/efibind.h... yes checking pkg-config is at least version 0.9.0... yes checking for blkid >= 2.20 ... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-nls gummiboot 48 prefix: /usr arch: x86_64 EFI machine type: x64 EFI libdir: /builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib EFI ldsdir: /builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib EFI includedir: /builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include blkid: yes man pages: no QEMU: QEMU OVMF: make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/gummiboot-48.1' CC src/setup/gummiboot-setup.o src/setup/setup.c: In function 'verify_esp': src/setup/setup.c:140:37: error: implicit declaration of function 'basename' [-Wimplicit-function-declaration] 140 | r = asprintf(&t, "/dev/%s", basename(buf)); | ^~~~~~~~ make[4]: *** [Makefile:624: src/setup/gummiboot-setup.o] Error 1 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/gummiboot-48.1' make[3]: *** [Makefile:68: /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/gummiboot-48.1/.built] Error 2 time: package/feeds/packages/gummiboot/compile#8.09#1.77#11.27