Debian Patches
Status for fwupd/1.5.7-4
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-fu-tool-fix-a-regression-where-activate-stopped-work.patch | [PATCH] fu-tool: fix a regression where activate stopped working in c7d870aa9 Activate was no longer calling coldplug meaning even if devices were in the pending database they wouldn't activate. |
Mario Limonciello <mario.limonciello@dell.com> | no | 2021-03-10 | ||
0001-libfwupdplugin-don-t-allow-device-updates-while-need.patch | [PATCH] libfwupdplugin: don't allow device updates while needing activation | Mario Limonciello <mario.limonciello@dell.com> | no | 2021-03-02 | ||
0001-trivial-add-linker-script-for-armhf.patch | [PATCH] trivial: add linker script for armhf fixes FTBFS in Debian: https://buildd.debian.org/status/fetch.php?pkg=fwupd&arch=armhf&ver=1.5.7-1&stamp=1614100547&raw=0 |
Mario Limonciello <mario.limonciello@dell.com> | no | 2021-02-23 | ||
0003-uefi-capsule-Specify-the-section-flags-for-.sbat.patch | [PATCH] uefi-capsule: Specify the section flags for .sbat When using "objcopy -O binary" to generate AArch64 EFI images, it silently drops the sections without "alloc" or "load" or the sections with "unload", and this caused the content of .sbat was skipped in the final EFI image. This commit sets the common read-only data section flags to .sbat to make sure the content will be copied. |
Gary Lin <glin@suse.com> | no | 2021-03-09 | ||
0005-fix-vendor-sbat-string.patch | Patch to fix SBAT format. Already snet upstream and accepted there. commit 50348e1104a97db27253ddd1d5e8522fa7aa63bc Tweak the SBAT output for a vendor string The format is meant to be "<project>.<vendor>" with a period as a separator. Signed-off-by: Steve McIntyre <93sam@debian.org> diff --git a/plugins/uefi-capsule/efi/generate_sbat.py b/plugins/uefi-capsule/efi/generate_sbat.py index 18f7c4c7..1f12ca11 100755 |
Steve McIntyre <93sam@debian.org> | no | 2021-03-26 | ||
0006-uefi-capsule-Sync-linker-scripts-with-latest-used-by.patch | [PATCH] uefi-capsule: Sync linker scripts with latest used by shim The linker scripts used in the project were copied from the shim project, but there were a few fixes made after this original copy. Until binutils have proper pei-aarch64 support, the linker scripts should be kept in sync to make sure that the PE32+ binaries are built correctly. The fixes included in this change are the following: * Include missing .text sections in PE/COFF binary (Chris Coulson) * Put .sbat after _edata (Peter Jones) * Fix some PE headers for arm and aarch64 (Peter Jones) * Include the aligned part in SizeOfRawData of sbat for arm and aarch64 (Gary Lin) * Swizzle some sections to make old sbsign happier for arm and aarch64 (Peter Jones) * Put .rel* and .dyn* in .rodata for arm and aarch64 (Peter Jones) |
Javier Martinez Canillas <javierm@redhat.com> | no | 2021-03-30 | ||
0007-uefi-capsule-Include-crt0-for-arm-and-aarch64-that-a.patch | [PATCH] uefi-capsule: Include crt0 for arm and aarch64 that add a SBAT section Due the lack of pei-aarch64 support in binutils, the gnu-efi crt0 harcodes the PE32+ sections among other things. These crt0 aren't aware of the SBAT section and so custom ones have to be used. In the same vein as commit cfd1f2f42aa ("uefi-capsule: Ensure SBAT metadata is added correctly") included custom linker scripts, this change add a set of crt0 for arm and aarch64 that hardcode a SBAT section in the PE headers. These are the crt0 from gnu-efi plus the following fixes from Peter Jones: * Include .sbat in section headers * Fix some PE headers * Calculate the VirtualSize of .sbat separately * Put .rel* and .dyn* in .rodata |
Javier Martinez Canillas <javierm@redhat.com> | no | 2021-03-31 |
Showing 1 to 7 of 7 entries