Please bump to 202211. This version also adds EFI firmwares with 4M space, which seems to be needed[1] to workaround issues installing certain Windows updates on guests (e.g. KB5017308, KB5012170). [1] https://github.com/tianocore/edk2/discussions/3221#discussioncomment-3664708
How do you solve this for gentoo? Just ripping the binaries from Fedora?
I'm asking because I can't seem to find a simple way of making it work by just replacing the binaries/files, I'm getting libvirt.libvirtError: operation failed: Unable to find any firmware to satisfy 'efi'
Just adding this for visibility, since people might be Googling. Currently you cannot have a Windows 11 guest VM on Gentoo without the VM crashing on itself after Windows Update (boot failure following Automatic repair and then a reset user profile). You have to manually provide the 4M version of these binaries, and then it works.
Created attachment 862260 [details] /etc/qemu/firmware/30-edk2-ovmf-sb-enrolled.json Here's the qemu firmware json I need in /etc/qemu/firmware for making the new 4M firmwares work (when just overwriting the files with the 4M binaries from Fedora)
The crashing and reset of user folders I was talking about were related to enabling BitLocker in Windows 11 VMs in qemu (which still doesn't work properly). The real symptom with this firmware issue is that applying the mentioned Windows Updates wont succeed. It also affects Windows 10 VMs.
edk2-stable202305 is the latest released. https://github.com/tianocore/edk2/releases/tag/edk2-stable202305
Does this package have a maintainer? The latest in-tree version sys-firmware/edk2-ovmf-202202 is not only OLD, it has also started failing to build...