* Package: sys-boot/refind-0.13.2 * Repository: gentoo * Maintainer: sveyret@gmail.com proxy-maint@gentoo.org * USE: abi_x86_64 amd64 btrfs elibc_musl hfs iso9660 kernel_linux reiserfs userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking refind-src-0.13.2.tar.gz to /var/tmp/portage/sys-boot/refind-0.13.2/work >>> Source unpacked in /var/tmp/portage/sys-boot/refind-0.13.2/work >>> Preparing source in /var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2 ... * Applying refind-0.13.2-gnuefi-3.0.14.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2 ... make -j4 ARCH=x86_64 CC=x86_64-gentoo-linux-musl-gcc AS=x86_64-gentoo-linux-musl-as LD=x86_64-gentoo-linux-musl-ld AR=x86_64-gentoo-linux-musl-ar RANLIB=x86_64-gentoo-linux-musl-ranlib OBJCOPY=x86_64-gentoo-linux-musl-objcopy GNUEFILIB=/usr/lib EFILIB=/usr/lib EFICRT0=/usr/lib 'FILESYSTEMS=btrfs_gnuefi hfs_gnuefi iso9660_gnuefi reiserfs_gnuefi' 'FILESYSTEMS_GNUEFI=btrfs_gnuefi hfs_gnuefi iso9660_gnuefi reiserfs_gnuefi' all_gnuefi make MAKEWITH=GNUEFI -C libeg make MAKEWITH=GNUEFI -C filesystems all_gnuefi make[1]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/filesystems' rm -f fsw_efi.o make[1]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/libeg' x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c nanojpeg.c -o nanojpeg.o make DRIVERNAME=btrfs -f Make.gnuefi x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c nanojpeg_xtra.c -o nanojpeg_xtra.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c screen.c -o screen.o make[2]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/filesystems' x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -DFSTYPE=btrfs -I. "-DEFIAPI=__attribute__((ms_abi))" \ -D__MAKEWITH_GNUEFI -c fsw_core.c -o fsw_core.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -DFSTYPE=btrfs -I. "-DEFIAPI=__attribute__((ms_abi))" \ -D__MAKEWITH_GNUEFI -c fsw_efi.c -o fsw_efi.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c image.c -o image.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c text.c -o text.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -DFSTYPE=btrfs -I. "-DEFIAPI=__attribute__((ms_abi))" \ -D__MAKEWITH_GNUEFI -c fsw_efi_lib.c -o fsw_efi_lib.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c load_bmp.c -o load_bmp.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c load_icns.c -o load_icns.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -DFSTYPE=btrfs -I. "-DEFIAPI=__attribute__((ms_abi))" \ -D__MAKEWITH_GNUEFI -c fsw_lib.c -o fsw_lib.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -DFSTYPE=btrfs -I. "-DEFIAPI=__attribute__((ms_abi))" \ -D__MAKEWITH_GNUEFI -c fsw_btrfs.c -o fsw_btrfs.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c lodepng.c -o lodepng.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c lodepng_xtra.c -o lodepng_xtra.o In file included from fsw_btrfs.c:1586: fsw_btrfs_zstd.h:8: warning: "PAGE_SIZE" redefined 8 | #define PAGE_SIZE 4096 | In file included from minilzo.c:65, from fsw_btrfs.c:59: /usr/include/limits.h:97: note: this is the location of the previous definition 97 | #define PAGE_SIZE PAGESIZE | In file included from zstd/zstd_decompress.c:35, from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_internal.h:23:29: error: unknown type name '__always_inline' 23 | #define FORCE_INLINE static __always_inline | ^~~~~~~~~~~~~~~ zstd/zstd_decompress.c:872:1: note: in expansion of macro 'FORCE_INLINE' 872 | FORCE_INLINE | ^~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c:873:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ZSTD_execSequence' 873 | size_t ZSTD_execSequence(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const base, | ^~~~~~~~~~~~~~~~~ zstd/zstd_decompress.c: In function 'ZSTD_decompressSequences': zstd/zstd_decompress.c:999:59: warning: implicit declaration of function 'ZSTD_execSequence'; did you mean 'ZSTD_decodeSequence'? [-Wimplicit-function-declaration] 999 | size_t const oneSeqSize = ZSTD_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); | ^~~~~~~~~~~~~~~~~ | ZSTD_decodeSequence In file included from zstd/zstd_decompress.c:35, from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c: At top level: zstd/zstd_internal.h:23:29: error: unknown type name '__always_inline' 23 | #define FORCE_INLINE static __always_inline | ^~~~~~~~~~~~~~~ zstd/zstd_decompress.c:1029:1: note: in expansion of macro 'FORCE_INLINE' 1029 | FORCE_INLINE seq_t ZSTD_decodeSequenceLong_generic(seqState_t *seqState, int const longOffsets) | ^~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c:1029:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ZSTD_decodeSequenceLong_generic' 1029 | FORCE_INLINE seq_t ZSTD_decodeSequenceLong_generic(seqState_t *seqState, int const longOffsets) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zstd/zstd_decompress.c: In function 'ZSTD_decodeSequenceLong': zstd/zstd_decompress.c:1122:24: warning: implicit declaration of function 'ZSTD_decodeSequenceLong_generic'; did you mean 'ZSTD_decodeSequenceLong'? [-Wimplicit-function-declaration] 1122 | return ZSTD_decodeSequenceLong_generic(seqState, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ZSTD_decodeSequenceLong zstd/zstd_decompress.c:1122:24: error: incompatible types when returning type 'int' but 'seq_t' was expected 1122 | return ZSTD_decodeSequenceLong_generic(seqState, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zstd/zstd_decompress.c:1124:24: error: incompatible types when returning type 'int' but 'seq_t' was expected 1124 | return ZSTD_decodeSequenceLong_generic(seqState, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from zstd/zstd_decompress.c:35, from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c: At top level: zstd/zstd_internal.h:23:29: error: unknown type name '__always_inline' 23 | #define FORCE_INLINE static __always_inline | ^~~~~~~~~~~~~~~ zstd/zstd_decompress.c:1128:1: note: in expansion of macro 'FORCE_INLINE' 1128 | FORCE_INLINE | ^~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c:1129:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ZSTD_execSequenceLong' 1129 | size_t ZSTD_execSequenceLong(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const base, | ^~~~~~~~~~~~~~~~~~~~~ zstd/zstd_decompress.c: In function 'ZSTD_decompressSequencesLong': zstd/zstd_decompress.c:1272:29: warning: implicit declaration of function 'ZSTD_execSequenceLong'; did you mean 'ZSTD_execSequenceLast7'? [-Wimplicit-function-declaration] 1272 | ZSTD_execSequenceLong(op, oend, sequences[(seqNb - ADVANCED_SEQS) & STOSEQ_MASK], &litPtr, litEnd, base, vBase, dictEnd); | ^~~~~~~~~~~~~~~~~~~~~ | ZSTD_execSequenceLast7 In file included from fsw_btrfs_zstd.h:47, from fsw_btrfs.c:1586: zstd/fse_decompress.c: At top level: zstd/fse_decompress.c:43:29: error: unknown type name '__always_inline' 43 | #define FORCE_INLINE static __always_inline | ^~~~~~~~~~~~~~~ zstd/fse_decompress.c:176:1: note: in expansion of macro 'FORCE_INLINE' 176 | FORCE_INLINE size_t FSE_decompress_usingDTable_generic(void *dst, size_t maxDstSize, const void *cSrc, size_t cSrcSize, const FSE_DTable *dt, | ^~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:47, from fsw_btrfs.c:1586: zstd/fse_decompress.c:176:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'FSE_decompress_usingDTable_generic' 176 | FORCE_INLINE size_t FSE_decompress_usingDTable_generic(void *dst, size_t maxDstSize, const void *cSrc, size_t cSrcSize, const FSE_DTable *dt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zstd/fse_decompress.c: In function 'FSE_decompress_usingDTable': zstd/fse_decompress.c:252:24: warning: implicit declaration of function 'FSE_decompress_usingDTable_generic'; did you mean 'FSE_decompress_usingDTable'? [-Wimplicit-function-declaration] 252 | return FSE_decompress_usingDTable_generic(dst, originalSize, cSrc, cSrcSize, dt, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | FSE_decompress_usingDTable In file included from fsw_btrfs_zstd.h:48, from fsw_btrfs.c:1586: zstd/huf_decompress.c: At top level: zstd/huf_decompress.c:43:29: error: unknown type name '__always_inline' 43 | #define FORCE_INLINE static __always_inline | ^~~~~~~~~~~~~~~ zstd/huf_decompress.c:173:1: note: in expansion of macro 'FORCE_INLINE' 173 | FORCE_INLINE size_t HUF_decodeStreamX2(BYTE *p, BIT_DStream_t *const bitDPtr, BYTE *const pEnd, const HUF_DEltX2 *const dt, const U32 dtLog) | ^~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:48, from fsw_btrfs.c:1586: zstd/huf_decompress.c:173:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'HUF_decodeStreamX2' 173 | FORCE_INLINE size_t HUF_decodeStreamX2(BYTE *p, BIT_DStream_t *const bitDPtr, BYTE *const pEnd, const HUF_DEltX2 *const dt, const U32 dtLog) | ^~~~~~~~~~~~~~~~~~ zstd/huf_decompress.c: In function 'HUF_decompress1X2_usingDTable_internal': zstd/huf_decompress.c:212:9: warning: implicit declaration of function 'HUF_decodeStreamX2'; did you mean 'HUF_decodeSymbolX2'? [-Wimplicit-function-declaration] 212 | HUF_decodeStreamX2(op, &bitD, oend, dt, dtLog); | ^~~~~~~~~~~~~~~~~~ | HUF_decodeSymbolX2 In file included from fsw_btrfs_zstd.h:48, from fsw_btrfs.c:1586: zstd/huf_decompress.c: At top level: zstd/huf_decompress.c:43:29: error: unknown type name '__always_inline' 43 | #define FORCE_INLINE static __always_inline | ^~~~~~~~~~~~~~~ zstd/huf_decompress.c:612:1: note: in expansion of macro 'FORCE_INLINE' 612 | FORCE_INLINE size_t HUF_decodeStreamX4(BYTE *p, BIT_DStream_t *bitDPtr, BYTE *const pEnd, const HUF_DEltX4 *const dt, const U32 dtLog) | ^~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:48, from fsw_btrfs.c:1586: zstd/huf_decompress.c:612:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'HUF_decodeStreamX4' 612 | FORCE_INLINE size_t HUF_decodeStreamX4(BYTE *p, BIT_DStream_t *bitDPtr, BYTE *const pEnd, const HUF_DEltX4 *const dt, const U32 dtLog) | ^~~~~~~~~~~~~~~~~~ zstd/huf_decompress.c: In function 'HUF_decompress1X4_usingDTable_internal': zstd/huf_decompress.c:655:17: warning: implicit declaration of function 'HUF_decodeStreamX4'; did you mean 'HUF_decodeSymbolX4'? [-Wimplicit-function-declaration] 655 | HUF_decodeStreamX4(ostart, &bitD, oend, dt, dtd.tableLog); | ^~~~~~~~~~~~~~~~~~ | HUF_decodeSymbolX4 In file included from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c: In function 'ZSTD_decodeSequenceLong': zstd/zstd_decompress.c:1126:1: warning: control reaches end of non-void function [-Wreturn-type] 1126 | } | ^ In file included from fsw_btrfs_zstd.h:48, from fsw_btrfs.c:1586: At top level: zstd/huf_decompress.c:585:12: warning: 'HUF_decodeLastSymbolX4' defined but not used [-Wunused-function] 585 | static U32 HUF_decodeLastSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtLog) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c:746:8: warning: 'ZSTD_execSequenceLast7' defined but not used [-Wunused-function] 746 | size_t ZSTD_execSequenceLast7(BYTE *op, BYTE *const oend, seq_t sequence, const BYTE **litPtr, const BYTE *const litLimit, const BYTE *const base, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from fsw_btrfs_zstd.h:46, from fsw_btrfs.c:1586: zstd/zstd_decompress.c:42:13: warning: 'ZSTD_copy4' defined but not used [-Wunused-function] 42 | static void ZSTD_copy4(void *dst, const void *src) { memcpy(dst, src, 4); } | ^~~~~~~~~~ make[2]: *** [../Make.common:164: fsw_btrfs.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/filesystems' make[1]: *** [Makefile:81: btrfs_gnuefi] Error 2 make[1]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/filesystems' make: *** [Makefile:96: fs_gnuefi] Error 2 make: *** Waiting for unfinished jobs.... x86_64-gentoo-linux-musl-ar cq libeg.a nanojpeg.o nanojpeg_xtra.o screen.o image.o text.o load_bmp.o load_icns.o lodepng.o lodepng_xtra.o make[1]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/libeg' make MAKEWITH=GNUEFI -C mok make[1]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/mok' x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c guid.c -o guid.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c mok.c -o mok.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c security_policy.c -o security_policy.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c simple_file.c -o simple_file.o x86_64-gentoo-linux-musl-ar cq libmok.a guid.o mok.o security_policy.o simple_file.o make[1]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/mok' make MAKEWITH=GNUEFI -C EfiLib make[1]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/EfiLib' x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c gnuefi-helper.c -o gnuefi-helper.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c legacy.c -o legacy.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c BdsHelper.c -o BdsHelper.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include \ -D__MAKEWITH_GNUEFI -c BdsTianoCore.c -o BdsTianoCore.o BdsTianoCore.c: In function 'BdsLibConnectDevicePath': BdsTianoCore.c:53:29: warning: variable 'PreviousHandle' set but not used [-Wunused-but-set-variable] 53 | EFI_HANDLE PreviousHandle; | ^~~~~~~~~~~~~~ x86_64-gentoo-linux-musl-ar cq libEfiLib.a gnuefi-helper.o legacy.o BdsHelper.o BdsTianoCore.o make[1]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/EfiLib' make MAKEWITH=GNUEFI -C refind make[1]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/refind' x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c apple.c -o apple.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c config.c -o config.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c crc32.c -o crc32.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c driver_support.c -o driver_support.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c gpt.c -o gpt.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c icns.c -o icns.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c install.c -o install.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c launch_efi.c -o launch_efi.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c launch_legacy.c -o launch_legacy.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c lib.c -o lib.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c line_edit.c -o line_edit.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c linux.c -o linux.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c log.c -o log.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c main.c -o main.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c menu.c -o menu.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c mystrings.c -o mystrings.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c pointer.c -o pointer.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c scan.c -o scan.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c screen.c -o screen.o x86_64-gentoo-linux-musl-ld -L./../libeg/ -L./../mok/ -L./../EfiLib/ -T /usr/lib/elf_x86_64_efi.lds -shared -Bsymbolic -nostdlib -L/usr/lib -L/usr/lib /usr/lib/crt0-efi-x86_64.o -znocombreloc -zdefs apple.o config.o crc32.o driver_support.o gpt.o icns.o install.o launch_efi.o launch_legacy.o lib.o line_edit.o linux.o log.o main.o menu.o mystrings.o pointer.o scan.o screen.o \ -o refind_x64.so -leg -lmok -lEfiLib -lefi -lgnuefi /usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/libgcc.a x86_64-gentoo-linux-musl-objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .rel.* -j .rela.* -j .rel* -j .rela* \ -j .reloc --target=efi-app-x86_64 refind_x64.so refind_x64.efi chmod a-x refind_x64.efi make[1]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/refind' make MAKEWITH=GNUEFI -C gptsync gnuefi make[1]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/gptsync' make -f Make.gnuefi make[2]: Entering directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/gptsync' x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok \ -D__MAKEWITH_GNUEFI -c gptsync.c -o gptsync.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok \ -D__MAKEWITH_GNUEFI -c lib.c -o lib.o x86_64-gentoo-linux-musl-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-PIE -DEFIX64 -DEFI_FUNCTION_WRAPPER -m64 -mno-red-zone -fpic -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok \ -D__MAKEWITH_GNUEFI -c os_efi.c -o os_efi.o x86_64-gentoo-linux-musl-ld -T /usr/lib/elf_x86_64_efi.lds -shared -Bsymbolic -nostdlib -L/usr/lib -L/usr/lib /usr/lib/crt0-efi-x86_64.o -znocombreloc -zdefs gptsync.o lib.o os_efi.o -o gptsync_x64.so -lefi -lgnuefi /usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/libgcc.a x86_64-gentoo-linux-musl-objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .rel.* -j .rela.* -j .rel* -j .rela* \ -j .reloc --target=efi-app-x86_64 gptsync_x64.so gptsync_x64.efi chmod a-x gptsync_x64.efi make[2]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/gptsync' make[1]: Leaving directory '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2/gptsync' * ERROR: sys-boot/refind-0.13.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-boot/refind-0.13.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-boot/refind-0.13.2::gentoo'`. * The complete build log is located at '/var/log/portage/sys-boot:refind-0.13.2:20211211-193228.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-boot/refind-0.13.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-boot/refind-0.13.2/temp/environment'. * Working directory: '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2' * S: '/var/tmp/portage/sys-boot/refind-0.13.2/work/refind-0.13.2'