Package: seabios
Version: 1.14.0-1

Hi,
I was made aware of vgabios-ramfb.bin still missing [1], but wondered since
1.14 had the following change [2]. Nevertheless it indeed isn't part of the
produced binary deb. I haven't checked it in depth yet, but for now wonder
if that might be just a typo "romfb" vs "ramfb" and fixed by:

diff --git a/debian/rules b/debian/rules
index a2684214..f7c1f025 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ DEB_VERSION = $(call
dpkg_late_eval,DEB_VERSION,dpkg-parsechangelog -SVersion)
 # everything after last minus sign
 DEB_VERSION_RELEASE = $(call dpkg_late_eval,DEB_VERSION_RELEASE,echo
'$(DEB_VERSION)' | sed -e 's/^.*-//')

-VGABIOSES = ati bochs-display cirrus stdvga virtio vmware qxl isavga romfb
+VGABIOSES = ati bochs-display cirrus stdvga virtio vmware qxl isavga ramfb
 VGABIOS_TARGETS = $(addprefix build/vgabios-, $(addsuffix .bin,
$(VGABIOSES)))
 BIOS_TARGETS = build/bios.bin build/bios-256k.bin ${VGABIOS_TARGETS}
 BUILD_TARGETS = $(BIOS_TARGETS) build/optionrom-stamp

Because with that in place [3] should actually find something to then be
installed by [4]

[1]: https://bugs.launchpad.net/ubuntu/+source/seabios/+bug/1899546
[2]:
https://salsa.debian.org/qemu-team/seabios/-/commit/2d3f6f02d38105d92e24be2c2cfeceb941ae23ea
[3]:
https://salsa.debian.org/qemu-team/seabios/-/blob/2d3f6f02d38105d92e24be2c2cfeceb941ae23ea/debian/rules#L80
[4]:
https://salsa.debian.org/qemu-team/seabios/-/blob/2d3f6f02d38105d92e24be2c2cfeceb941ae23ea/debian/install#L3

-- 
Christian Ehrhardt
Staff Engineer, Ubuntu Server
Canonical Ltd

Reply via email to