==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: refind 0.14.2-1 (Sun Apr 7 13:58:01 2024) ==> Retrieving sources... -> Found refind-src-0.14.2.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... refind-src-0.14.2.tar.gz ... Passed ==> Validating source files with b2sums... refind-src-0.14.2.tar.gz ... Passed ==> Making package: refind 0.14.2-1 (Sun Apr 7 13:58:27 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (4) efivar-39-1 dosfstools-4.2-3 efibootmgr-18-3 gnu-efi-3.0.18-1 Total Download Size: 0.51 MiB Total Installed Size: 3.10 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... gnu-efi-3.0.18-1-armv7h downloading... dosfstools-4.2-3-armv7h downloading... efivar-39-1-armv7h downloading... efibootmgr-18-3-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing dosfstools... installing efivar... installing efibootmgr... installing gnu-efi... [?25h==> Retrieving sources... -> Found refind-src-0.14.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting refind-src-0.14.2.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... Did not find /usr/local/edk2-vUDK2018 or /usr/local/UDK2014/MyWorkSpace; building with GNU-EFI make gnuefi make[1]: Entering directory '/build/refind/src/refind-0.14.2' make MAKEWITH=GNUEFI -C libeg make[2]: Entering directory '/build/refind/src/refind-0.14.2/libeg' /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c nanojpeg.c -o nanojpeg.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c nanojpeg_xtra.c -o nanojpeg_xtra.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c screen.c -o screen.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c image.c -o image.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c text.c -o text.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c load_bmp.c -o load_bmp.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c load_icns.c -o load_icns.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c lodepng.c -o lodepng.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c lodepng_xtra.c -o lodepng_xtra.o In file included from /usr/include/efi/efi.h:54, from ../refind/global.h:49, from lodepng_xtra.c:26: lodepng_xtra.c: In function ‘MyMemCpy’: lodepng_xtra.c:95:23: warning: passing argument 2 of ‘BS->CopyMem’ discards ‘const’ qualifier from pointer target type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers]8;;] 95 | MyCopyMem(__dest, __src, __n); | ^~~~~ /usr/include/efi/arm/efibind.h:167:51: note: in definition of macro ‘uefi_call_wrapper’ 167 | #define uefi_call_wrapper(func, va_num, ...) func(__VA_ARGS__) | ^~~~~~~~~~~ ../refind/lib.h:137:35: note: in expansion of macro ‘refit_call3_wrapper’ 137 | #define MyCopyMem(Dest, Src, len) refit_call3_wrapper(gBS->CopyMem, Dest, Src, len) | ^~~~~~~~~~~~~~~~~~~ lodepng_xtra.c:95:5: note: in expansion of macro ‘MyCopyMem’ 95 | MyCopyMem(__dest, __src, __n); | ^~~~~~~~~ lodepng_xtra.c:95:23: note: expected ‘VOID *’ {aka ‘void *’} but argument is of type ‘const void *’ 95 | MyCopyMem(__dest, __src, __n); | ^~~~~ /usr/include/efi/arm/efibind.h:167:51: note: in definition of macro ‘uefi_call_wrapper’ 167 | #define uefi_call_wrapper(func, va_num, ...) func(__VA_ARGS__) | ^~~~~~~~~~~ ../refind/lib.h:137:35: note: in expansion of macro ‘refit_call3_wrapper’ 137 | #define MyCopyMem(Dest, Src, len) refit_call3_wrapper(gBS->CopyMem, Dest, Src, len) | ^~~~~~~~~~~~~~~~~~~ lodepng_xtra.c:95:5: note: in expansion of macro ‘MyCopyMem’ 95 | MyCopyMem(__dest, __src, __n); | ^~~~~~~~~ /usr/bin/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[2]: Leaving directory '/build/refind/src/refind-0.14.2/libeg' make MAKEWITH=GNUEFI -C mok make[2]: Entering directory '/build/refind/src/refind-0.14.2/mok' /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c guid.c -o guid.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c mok.c -o mok.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c security_policy.c -o security_policy.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c simple_file.c -o simple_file.o /usr/bin/ar cq libmok.a guid.o mok.o security_policy.o simple_file.o make[2]: Leaving directory '/build/refind/src/refind-0.14.2/mok' make MAKEWITH=GNUEFI -C gzip make[2]: Entering directory '/build/refind/src/refind-0.14.2/gzip' /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c decompress_inflate.c -o decompress_inflate.o /usr/bin/ar cq libgzip.a decompress_inflate.o make[2]: Leaving directory '/build/refind/src/refind-0.14.2/gzip' make MAKEWITH=GNUEFI -C EfiLib make[2]: Entering directory '/build/refind/src/refind-0.14.2/EfiLib' /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c gnuefi-helper.c -o gnuefi-helper.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c legacy.c -o legacy.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c BdsHelper.c -o BdsHelper.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include \ -D__MAKEWITH_GNUEFI -c BdsTianoCore.c -o BdsTianoCore.o BdsTianoCore.c: In function ‘BdsLibConnectDevicePath’: BdsTianoCore.c:54:29: warning: variable ‘PreviousHandle’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 54 | EFI_HANDLE PreviousHandle; | ^~~~~~~~~~~~~~ /usr/bin/ar cq libEfiLib.a gnuefi-helper.o legacy.o BdsHelper.o BdsTianoCore.o make[2]: Leaving directory '/build/refind/src/refind-0.14.2/EfiLib' make MAKEWITH=GNUEFI -C refind make[2]: Entering directory '/build/refind/src/refind-0.14.2/refind' /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c apple.c -o apple.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c config.c -o config.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c crc32.c -o crc32.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c driver_support.c -o driver_support.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c gpt.c -o gpt.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c icns.c -o icns.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c install.c -o install.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c launch_efi.c -o launch_efi.o /usr/bin/gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fpic -I/usr/include/efi -I/usr/include/efi/armv7l -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -I. -I./../include -I./../libeg -I./../mok \ -D__MAKEWITH_GNUEFI -c launch_legacy.c -o launch_legacy.o launch_efi.c:86:16: error: ‘EFI_STUB_ARCH’ undeclared here (not in a function) 86 | UINT64 PESig = EFI_STUB_ARCH; | ^~~~~~~~~~~~~ make[2]: *** [../Make.common:186: launch_efi.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/build/refind/src/refind-0.14.2/refind' make[1]: *** [Makefile:89: gnuefi] Error 2 make[1]: Leaving directory '/build/refind/src/refind-0.14.2' make: *** [Makefile:46: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv7/leming/build