Source: u-boot
Severity: minor
qemu powerpc machine emulation uses u-boot for booting,
and this firmware image is currently missing. Please
provide a package containing such firmware.
Here's how it is built within qemu sources (where u-boot
is present as a submodule):
u-boot.e500:
$(MAKE) -C u-boot O=build.e500 qemu-ppce500_config
$(MAKE) -C u-boot CROSS_COMPILE=$(powerpc_cross_prefix) \
O=build.e500
$(powerpc_cross_prefix)strip u-boot/build.e500/u-boot -o \
../pc-bios/u-boot.e500
qemu expects this image to be found as /usr/share/qemu/u-boot.e500
(this is the directory where all other images are located).
I dunno what's the name to suggest for this package, since
u-boot-qemu is already taken and it provides different images,
not directly used by qemu. Maybe qemu-uboot or something, dunno.
There's a bug open in the Debian BTS about this, #756833 , - open
for a long time already. The difference from this #756833 context
is that now, powerpc cross-compiler is available and can be used
for build-dependencies.
I can build this firmware directly from the qemu sources (which
includes roms/u-boot), and qemu already uses powerpc cross-gcc
to build other things, but this is something to avoid in Debian.
Thanks,
/mjt