Open dbermond opened 5 months ago
That's a GRUB upstream issue. Their declaration is not consistent with the actual function definition.
I suggest you send a patch to GRUB upstream, as it will naturally find its way down to EfiFs since, unless I do experience issues in my own builds (and I'm afraid I don't use Arch for that) I don't have the time to go around and patch more of GRUB than I currently do, and again, this is a pure GRUB issue that should really be fixed upstream.
Thank you for the reply and clarification about where the problem is coming from.
I could fix the issue by patching grub. More build errors appeared after fixing this one, but I could also patch them.
It was also needed to pach gnu-efi to disable -Werror
on it.
For reference, and in the case you maybe you want to pick them, the patches are available here (applies after your patch):
Fell free to close this issue if you want.
I'm getting the following build error in version 1.10 for the
arm
architecture:All other architectures build fine in version 1.10. Only
arm
fails for it.Version 1.9 builds fine for all architectures with the same compiler/system, including
arm
.System information: