We talked a lot about secure boot, so let me clarify that the initial issue, that my included patch addresses, is unrelated to secure boot.
The current grub-ipxe package hangs the computer under UEFI (with secure boot disabled), as it does "linux16 ipxe.lkrn".
With the patch, it will boot ipxe.efi fine.
This change doesn't involve the grub2 source package at all; grub-ipxe comes from the ipxe source package.
We talked a lot about secure boot, so let me clarify that the initial issue, that my included patch addresses, is unrelated to secure boot.
The current grub-ipxe package hangs the computer under UEFI (with secure boot disabled), as it does "linux16 ipxe.lkrn".
With the patch, it will boot ipxe.efi fine.
This change doesn't involve the grub2 source package at all; grub-ipxe comes from the ipxe source package.