3e07ee Enable armv7 EFI builds. This was way harder than I expected.

Authored and Committed by pjones 2 years ago
38 files changed. 551 lines added. 567 lines removed.
0007-re-write-.gitignore.patch
file modified
+5 -4
0060-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch
file modified
+2 -2
0063-Add-friendly-grub2-password-config-tool-985962.patch
file modified
+2 -2
0078-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch
file modified
+2 -2
0120-Add-grub2-switch-to-blscfg.patch
file modified
+2 -2
0192-Add-grub-set-bootflag-utility.patch
file modified
+2 -2
0194-Make-grub-set-password-be-named-like-all-the-other-g.patch
file modified
+2 -2
0201-Make-the-reboot-module-be-linked-more-like-the-exit-.patch
file removed
-127
0201-blscfg-remove-unused-typedef.patch0204-blscfg-remove-unused-typedef.patch
file renamed
+0 -0
0202-blscfg-don-t-dynamically-allocate-default_blsdir.patch0205-blscfg-don-t-dynamically-allocate-default_blsdir.patch
file renamed
+0 -0
0203-blscfg-sort-BLS-entries-by-version-field.patch0206-blscfg-sort-BLS-entries-by-version-field.patch
file renamed
+0 -0
0204-blscfg-remove-NULL-guards-around-grub_free.patch0207-blscfg-remove-NULL-guards-around-grub_free.patch
file renamed
+0 -0
0205-blscfg-fix-filename-in-no-linux-key-error.patch0208-blscfg-fix-filename-in-no-linux-key-error.patch
file renamed
+0 -0
0206-blscfg-don-t-leak-bls_entry.filename.patch0209-blscfg-don-t-leak-bls_entry.filename.patch
file renamed
+0 -0
0207-blscfg-fix-compilation-on-EFI-and-EMU.patch0210-blscfg-fix-compilation-on-EFI-and-EMU.patch
file renamed
+0 -0
0208-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch0211-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch
file renamed
+2 -2
0209-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch0212-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch
file renamed
+0 -0
0210-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch0213-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch
file renamed
+0 -0
0211-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch0214-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch
file renamed
+0 -0
0212-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch0215-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch
file renamed
+0 -0
0213-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch0216-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch
file renamed
+0 -0
0214-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch0223-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch
file renamed
+0 -0
0215-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch0221-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch
file renamed
+0 -0
0216-Boot-Counting.patch0222-Boot-Counting.patch
file renamed
+0 -0
0217-efinet-also-use-the-firmware-acceleration-for-http.patch0225-efinet-also-use-the-firmware-acceleration-for-http.patch
file renamed
+0 -0
0218-Rework-how-the-fdt-command-builds.patch
file removed
-379
0218-efi-http-Make-root_url-reflect-the-protocol-hostname.patch0226-Make-root_url-reflect-the-protocol-hostname-of-our-b.patch
file renamed
+4 -1
0219-Disable-multiboot-multiboot2-and-linux16-modules-on-.patch0202-Disable-multiboot-multiboot2-and-linux16-modules-on-.patch
file renamed
+3 -3
0221-Fix-an-8-year-old-typo.patch0217-Fix-an-8-year-old-typo.patch
file renamed
+0 -0
0222-autogen-don-t-run-autoreconf-in-the-topdir.patch0219-autogen-don-t-run-autoreconf-in-the-topdir.patch
file renamed
+0 -0
0223-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch0224-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch
file renamed
+46 -11
0224-module-verifier-make-it-possible-to-run-checkers-on-.patch
file added
+58
0225-grub-module-verifier-report-the-filename-or-modname-.patch
file added
+250
0226-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch0203-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch
file renamed
+2 -2
0227-Rework-how-the-fdt-command-builds.patch
file added
+97
0228-Disable-non-wordsize-allocations-on-arm.patch
file added
+41
grub.patches
file modified
+27 -25
grub2.spec
file modified
+4 -1
    Enable armv7 EFI builds.  This was way harder than I expected.
    
    Signed-off-by: Peter Jones <pjones@redhat.com>
    
        
0201-blscfg-remove-unused-typedef.patch 0204-blscfg-remove-unused-typedef.patch
file renamed
file was renamed with no change to the file
0202-blscfg-don-t-dynamically-allocate-default_blsdir.patch 0205-blscfg-don-t-dynamically-allocate-default_blsdir.patch
file renamed
file was renamed with no change to the file
0203-blscfg-sort-BLS-entries-by-version-field.patch 0206-blscfg-sort-BLS-entries-by-version-field.patch
file renamed
file was renamed with no change to the file
0204-blscfg-remove-NULL-guards-around-grub_free.patch 0207-blscfg-remove-NULL-guards-around-grub_free.patch
file renamed
file was renamed with no change to the file
0205-blscfg-fix-filename-in-no-linux-key-error.patch 0208-blscfg-fix-filename-in-no-linux-key-error.patch
file renamed
file was renamed with no change to the file
0206-blscfg-don-t-leak-bls_entry.filename.patch 0209-blscfg-don-t-leak-bls_entry.filename.patch
file renamed
file was renamed with no change to the file
0207-blscfg-fix-compilation-on-EFI-and-EMU.patch 0210-blscfg-fix-compilation-on-EFI-and-EMU.patch
file renamed
file was renamed with no change to the file
0208-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch 0211-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch
file renamed
+2 -2
0209-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch 0212-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch
file renamed
file was renamed with no change to the file
0210-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch 0213-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch
file renamed
file was renamed with no change to the file
0211-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch 0214-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch
file renamed
file was renamed with no change to the file
0212-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch 0215-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch
file renamed
file was renamed with no change to the file
0213-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch 0216-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch
file renamed
file was renamed with no change to the file
0214-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch 0223-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch
file renamed
file was renamed with no change to the file
0215-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch 0221-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch
file renamed
file was renamed with no change to the file
0216-Boot-Counting.patch 0222-Boot-Counting.patch
file renamed
file was renamed with no change to the file
0217-efinet-also-use-the-firmware-acceleration-for-http.patch 0225-efinet-also-use-the-firmware-acceleration-for-http.patch
file renamed
file was renamed with no change to the file
0218-efi-http-Make-root_url-reflect-the-protocol-hostname.patch 0226-Make-root_url-reflect-the-protocol-hostname-of-our-b.patch
file renamed
+4 -1
0219-Disable-multiboot-multiboot2-and-linux16-modules-on-.patch 0202-Disable-multiboot-multiboot2-and-linux16-modules-on-.patch
file renamed
+3 -3
0221-Fix-an-8-year-old-typo.patch 0217-Fix-an-8-year-old-typo.patch
file renamed
file was renamed with no change to the file
0222-autogen-don-t-run-autoreconf-in-the-topdir.patch 0219-autogen-don-t-run-autoreconf-in-the-topdir.patch
file renamed
file was renamed with no change to the file
0223-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch 0224-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch
file renamed
+46 -11
0226-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch 0203-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch
file renamed
+2 -2
file modified
+27 -25
file modified
+4 -1