Package: efibootguard Version: 0.17-2 Severity: important X-Debbugs-Cc: chris.obb...@collabora.com, efibootguard-...@googlegroups.com
Dear Maintainer, efibootguard kernel-stub 0.17 from unstable fails to boot. kernel stub version 0.13 built in debian stable works fine. Minimal reproduction case (on amd64, using Distro kernel, but a mainline kernel built with CONFIG_EFI_STUB also fails): $ bg_gen_unified_kernel \ /usr/lib/x86_64-linux-gnu/efibootguard/kernel-stubx64.efi \ /boot/vmlinuz-6.8.12-amd64 \ linux.efi $ qemu-system-x86_64 \ -bios /usr/share/ovmf/OVMF.fd \ -m 2048M \ -drive format=raw,file=fat:rw:$(pwd) .. wait for the system to boot to an EFI shell & attempt to run linux.efi from the cwd. For the non-working case, there is no shell output at all, even the version print from the Kernel stub. Perhaps this is some kind of toolchain/library issue? I am getting similar issues when building the kernel stub from source manually using a toolchain built by buildroot. If you have any hints on what to try next, it'd be helpful. I was going to try to build 0.17 in a Debian stable container, as a next step, to attempt to see if it is a toolchain/gnu-efi library issue. Thanks, Chris -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.8.12-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages efibootguard depends on: ii libc6 2.38-12.1 ii python3 3.11.8-1 efibootguard recommends no packages. efibootguard suggests no packages. -- no debconf information