Aleksei - 2025-06-24

Arch Linux ARM:

$ make
Did not find /usr/local/edk2-vUDK2018 or /usr/local/UDK2014/MyWorkSpace; building with GNU-EFI
make gnuefi
make[1]: Entering directory '/dev/shm/refind/v.0.14.2'
make MAKEWITH=GNUEFI -C libeg
make[2]: Entering directory '/dev/shm/refind/v.0.14.2/libeg'
/usr/bin/aarch64-linux-gnu-gcc -Os -fno-strict-aliasing -fno-tree-loop-distribute-patterns -fno-stack-protector -fshort-wchar -Wall -fno-merge-constants -ffreestanding -DEFIAARCH64 -fno-stack-check -fpic -I/usr/include/efi -I/usr/include/efi/aarch64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -I../mok -I../gzip -DEFIAARCH64 -I. -I./../include \
      -D__MAKEWITH_GNUEFI -c nanojpeg.c -o nanojpeg.o
make[2]: /usr/bin/aarch64-linux-gnu-gcc: No such file or directory

If attached patch is applied as a workaround, it builds perfectly.