AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Use Python 3 to build, rather than Python 2.
- Fix GCC 12 build failure * 0001-Fix-Werror-array-bounds-array-subscript-0-is-outside.patch * 0002-reed_solomon-Fix-array-subscript-0-is-outside-array-.patch - Revised * grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
- Fix decompressor is too big error during installation (bsc#1185023) * 0001-build-Fix-GRUB-i386-pc-build-with-Ubuntu-gcc.patch
- Fix GCC 10 build failure * 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch * 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch * 0003-linux-Fix-gcc10-error-Werror-zero-length-bounds.patch
- Use %autosetup to automate patch application * trustedgrub2.spec
- Fix GCC 9 build failure (bsc#1121208) * 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch * 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch * 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch * 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch * 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch * 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch * 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch * 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch
- Fix "no symbol table" error on new binutil, backport patches (bsc#1100984) * 0001-Verify-modules-on-build-time-rather-than-failing-in-.patch * 0002-module-verifier-Check-range-limited-relative-relocat.patch * 0003-support-modules-without-symbol-table.patch
- Fix packed-not-aligned error on GCC 8 (bsc#1084632) * 0001-Fix-packed-not-aligned-error-on-GCC-8.patch
- Allow to execute menuentry unrestricted as default (fate#318574) (bsc#1052420) * added grub2-menu-unrestricted.patch
- Fix build against flex-2.6.4 * grub2-fix-build-with-flex-2.6.4.patch
- Fix build aginst gcc-7 * 0001-btrfs-avoid-used-uninitialized-error-with-GCC7.patch * 0002-i386-x86_64-ppc-fix-switch-fallthrough-cases-with-GC.patch * 0003-Add-gnulib-fix-gcc7-fallthrough.diff.patch
- disable PIE building, does not make sense for bootloader. * trustedgrub2-no-pie.patch * trustedgrub2-no-pie2.patch
- Fix build aginst glibc 2.25+ * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch
- Add COPYING to %doc
- New package trustedgrub2 (FATE#316553)