Debian Patches

Status for edk2/2024.02-2

Patch Description Author Forwarded Bugs Origin Last update
no-stack-protector-all-archs.diff pass -fno-stack-protector to all GCC toolchains The upstream build rules inexplicably pass -fno-stack-protector only
when building for i386 and amd64. Add this essential argument to the
generic rules for gcc 4.8 and later.
Steve Langasek <steve.langasek@ubuntu.com> no
brotlicompress-disable.diff Do not attempt to compile removed BrotliCompress source BrotliCompress is not currently used, and including an embedded
copy of its source could cause false-positives when scanning for
security issues. This code is stripped from our orig.tar (at the request
of the Ubuntu security team), so we also need to disable the build.
dann frazier <dannf@debian.org> not-needed 2023-03-09
x64-baseline-abi.patch Explicitly target generic x86-64 ABI The system compiler may be configured to target a higher x86-64 psABI by
default, so explicitly target the generic psABI to retain compatibility
with older machine types.
dann frazier <dannf@debian.org> yes 2023-07-21
Revert-ArmVirtPkg-make-EFI_LOADER_DATA-non-executabl.patch Revert "ArmVirtPkg: make EFI_LOADER_DATA non-executable" The versions of GRUB most distros are shipping still depend on executable
EFI_LOADER_DATA. Revert this upstream change until the necessary fixes are
more generally available.
dann frazier <dannf@debian.org> yes debian 2023-07-21
ArmVirtPkg-disable-the-EFI_MEMORY_ATTRIBUTE-protocol.patch ArmVirtPkg: Disable the EFI memory attributes protocol Temporarily disable the EFI_MEMORY_ATTRIBUTE_PROTOCOL to workaround
a bug in shim until distributions have had a chance to fix it.

===================================================================
dann frazier <dannf@debian.org> no debian 2023-09-23
mbedtls-disable.diff Do not attempt to compile removed mbedtls source mbedtls is not currently used, and including an embedded copy of its source
could cause false-positives when scanning for security issues. This code is
stripped from our orig.tar (at the request of the Ubuntu security team), so
we also need to disable the build.
dann frazier <dannf@debian.org> not-needed 2024-02-25

All known versions for source package 'edk2'

Links