On Tue, Feb 18, 2025 at 11:26:32AM +0000, Daniel P. Berrangé wrote: > On Tue, Feb 18, 2025 at 12:03:46PM +0100, Michal Suchánek wrote: > > Hello, > > > > this came up because these rom files are somewhat difficult to build on > > non-x86, and distributions that have problem with distributing blobs > > verbatim may be missing them. > > How is the proposal going to help distros though ? Even if QEMU stops > using the redundant ROMs from qemu-system-aarch64, they're still going > to be needed by qemu-system-x86_64, which will be shipped on all arch > hosts. So surely *all* non-x86 build targets still need to be able > to cross-compile the x86 ROMs.
Or make arangements for cross-architecture installation of the package. So long as you want to do x86 emulatated machine on non-x86 that also boots from network it would be a problem to not have the iPXE roms. And similar for Arm/RiscV/Loongarch which are also supported by iPXE but need a different architecture-specific ROM to be bootable. Not sure how well that actually works with qemu. Thanks Michal