@srs5694, I think you may have forgotten to push the tags.
Build at commit c1a97f5780259de42d80f9dfdedbe17e4fa86051 works fine! 🎉
I bisected gnu-efi and the offending commit is https://github.com/ncroxon/gnu-efi/commit/262c1f4604dded6485ef338345487c421ab3c8cb
Build logs attached.
If rEFInd is built against gnu-efi 3.0.18, I get start_image() returned Load Error in VirtualBox (I didn't test on real hardware yet). Booting is not possible. This is using Arch Linux package refind 0.14.1-1 (currently in the testing repo) which is built against the gnu-efi 3.0.18-1 package. Rebuilding refind 0.14.1 against Arch package gnu-efi 3.0.17-3 makes it work. See Arch Linux bug: https://gitlab.archlinux.org/archlinux/packaging/packages/refind/-/issues/2