Debian Patches

Status for fwupd-efi/1:1.9-3

Patch Description Author Forwarded Bugs Origin Last update
cross.patch fix cross-compilation linker detection Bastian Germann <bage@debian.org> no 2026-04-17
gcc-fstack-protector.patch Implement support for `gcc -fstack-protector`
This implements support for building fwupdate.efi with GCC's Stack
Protector feature, which is also enabled in the meson build.
Peter Jones <pjones@redhat.com> no 2026-10-23
Add-efi_sbat_distro_generation-to-set-the-distro-SBA.patch Add efi_sbat_distro_generation to set the distro SBAT generation
The distro entry was always passed a generation of 0, which generate_sbat.py
treated as unset and replaced with the fwupd-efi generation. Bumping
efi_sbat_fwupd_generation therefore also bumped every distro entry to 2.

SBAT keeps the two generations independent: the distro one only goes up for
distro-specific fixes and must never go back down, even when the global
one is bumped.

Distributions that have already shipped binaries with the distro entry at 2
must set -Defi_sbat_distro_generation=2 to keep the number monotonic.

See https://github.com/rhboot/shim/blob/main/SBAT.md
Egor Ignatov <egori@altlinux.org> no 2026-10-27
Add-efi_sbat_distro_generation-and-fix-mstack-protec.patch Add efi_sbat_distro_generation and fix -mstack-protector-guard=global portability

The EFI build hard-codes -mstack-protector-guard=global which GCC for
loongarch64 rejects, causing the build to fail. Move this flag into
cc.get_supported_arguments() so it's only used where the compiler
accepts it.
Mario Limonciello <superm1@kernel.org> no 2026-11-02

All known versions for source package 'fwupd-efi'

Links