make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18' Building with EFIDIR as /boot/EFI make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' make -f /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/Make.deps \ SOURCES="efibootmgr.c efi.c parse_loader_data.c" \ SUBDIR_CFLAGS="-I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src/include" \ PKGS="efivar efiboot popt" \ deps make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' x86_64-openwrt-linux-musl-gcc -L/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include/efivar -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18=efibootmgr-18 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src/include -Werror -Wall -Wextra -Wsign-compare -Wstrict-aliasing -std=gnu11 -fPIC -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/locale/\" -DEFIBOOTMGR_VERSION="\"18\"" -DDEFAULT_LOADER=\"\\\\EFI\\\\/boot/EFI\\\\grub.efi\" -I/usr/include/efivar -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -MM -MG -MF .efibootmgr.d efibootmgr.c x86_64-openwrt-linux-musl-gcc -L/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include/efivar -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18=efibootmgr-18 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src/include -Werror -Wall -Wextra -Wsign-compare -Wstrict-aliasing -std=gnu11 -fPIC -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/locale/\" -DEFIBOOTMGR_VERSION="\"18\"" -DDEFAULT_LOADER=\"\\\\EFI\\\\/boot/EFI\\\\grub.efi\" -I/usr/include/efivar -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -MM -MG -MF .efi.d efi.c x86_64-openwrt-linux-musl-gcc -L/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include/efivar -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18=efibootmgr-18 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src/include -Werror -Wall -Wextra -Wsign-compare -Wstrict-aliasing -std=gnu11 -fPIC -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/locale/\" -DEFIBOOTMGR_VERSION="\"18\"" -DDEFAULT_LOADER=\"\\\\EFI\\\\/boot/EFI\\\\grub.efi\" -I/usr/include/efivar -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -MM -MG -MF .parse_loader_data.d parse_loader_data.c make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' make -f /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/Make.deps \ SOURCES="efibootmgr.c efi.c parse_loader_data.c" \ SUBDIR_CFLAGS="-I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src/include" \ PKGS="efivar efiboot popt" \ deps make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' make[6]: Nothing to be done for 'deps'. make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' x86_64-openwrt-linux-musl-gcc -L/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/include/efivar -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18=efibootmgr-18 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src/include -Werror -Wall -Wextra -Wsign-compare -Wstrict-aliasing -std=gnu11 -fPIC -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/locale/\" -DEFIBOOTMGR_VERSION="\"18\"" -DDEFAULT_LOADER=\"\\\\EFI\\\\/boot/EFI\\\\grub.efi\" -I/usr/include/efivar -c -o efibootmgr.o efibootmgr.c In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/stdio.h:26, from efibootmgr.c:41: /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/fortify-headers.h:26:30: error: this use of "defined" may not be portable [-Werror=expansion-to-defined] 26 | #define __fh_has_builtin(x) (__has_builtin(x) || defined(x)) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/fortify-headers.h:28:7: note: in expansion of macro '__fh_has_builtin' 28 | #if ! __fh_has_builtin(__builtin_trap) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/fortify-headers.h:26:30: error: this use of "defined" may not be portable [-Werror=expansion-to-defined] 26 | #define __fh_has_builtin(x) (__has_builtin(x) || defined(x)) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/fortify-headers.h:73:29: note: in expansion of macro '__fh_has_builtin' 73 | #if _FORTIFY_SOURCE > 2 && __fh_has_builtin (__builtin_dynamic_object_size) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/fortify-headers.h:26:30: error: this use of "defined" may not be portable [-Werror=expansion-to-defined] 26 | #define __fh_has_builtin(x) (__has_builtin(x) || defined(x)) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-14.3.0_musl/include/fortify/fortify-headers.h:158:5: note: in expansion of macro '__fh_has_builtin' 158 | #if __fh_has_builtin (__builtin_mul_overflow_p) | ^~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[5]: *** [/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/Make.rules:32: efibootmgr.o] Error 1 make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/src' make[4]: *** [Makefile:13: all] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18' make[3]: *** [Makefile:58: /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/efibootmgr-18/.built] Error 2 time: package/feeds/packages/efibootmgr/compile#1.93#0.24#6.79