grub: update to 2.12-rc1

this is the first version that support booting linux kernel on
riscv. The release of the final version was delayed again and again
so i have bootstrapped the rc1 from the git and fixed the path in 25_bli.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Arne Fitzenreiter
2023-11-22 17:52:45 +01:00
committed by Peter Müller
parent 5868715e47
commit 3273f4796a
8 changed files with 136 additions and 313 deletions

View File

@@ -10,6 +10,7 @@ etc/grub.d/00_cloud
etc/grub.d/00_header
etc/grub.d/10_linux
etc/grub.d/20_linux_xen
etc/grub.d/25_bli
etc/grub.d/30_os-prober
etc/grub.d/30_uefi-firmware
etc/grub.d/40_custom
@@ -230,6 +231,7 @@ usr/lib/grub/i386-pc/gcry_whirlpool.module
usr/lib/grub/i386-pc/gdb.mod
usr/lib/grub/i386-pc/gdb.module
usr/lib/grub/i386-pc/gdb_grub
usr/lib/grub/i386-pc/gdb_helper.py
usr/lib/grub/i386-pc/geli.mod
usr/lib/grub/i386-pc/geli.module
usr/lib/grub/i386-pc/gettext.mod
@@ -242,7 +244,6 @@ usr/lib/grub/i386-pc/gfxterm_background.mod
usr/lib/grub/i386-pc/gfxterm_background.module
usr/lib/grub/i386-pc/gfxterm_menu.mod
usr/lib/grub/i386-pc/gfxterm_menu.module
usr/lib/grub/i386-pc/gmodule.pl
usr/lib/grub/i386-pc/gptsync.mod
usr/lib/grub/i386-pc/gptsync.module
usr/lib/grub/i386-pc/gzio.mod
@@ -429,6 +430,8 @@ usr/lib/grub/i386-pc/pcidump.mod
usr/lib/grub/i386-pc/pcidump.module
usr/lib/grub/i386-pc/pgp.mod
usr/lib/grub/i386-pc/pgp.module
usr/lib/grub/i386-pc/plainmount.mod
usr/lib/grub/i386-pc/plainmount.module
usr/lib/grub/i386-pc/plan9.mod
usr/lib/grub/i386-pc/plan9.module
usr/lib/grub/i386-pc/play.mod
@@ -640,6 +643,8 @@ usr/lib/grub/x86_64-efi/bitmap.mod
usr/lib/grub/x86_64-efi/bitmap.module
usr/lib/grub/x86_64-efi/bitmap_scale.mod
usr/lib/grub/x86_64-efi/bitmap_scale.module
usr/lib/grub/x86_64-efi/bli.mod
usr/lib/grub/x86_64-efi/bli.module
usr/lib/grub/x86_64-efi/blocklist.mod
usr/lib/grub/x86_64-efi/blocklist.module
usr/lib/grub/x86_64-efi/boot.mod
@@ -719,6 +724,8 @@ usr/lib/grub/x86_64-efi/efifwsetup.mod
usr/lib/grub/x86_64-efi/efifwsetup.module
usr/lib/grub/x86_64-efi/efinet.mod
usr/lib/grub/x86_64-efi/efinet.module
usr/lib/grub/x86_64-efi/efitextmode.mod
usr/lib/grub/x86_64-efi/efitextmode.module
usr/lib/grub/x86_64-efi/ehci.mod
usr/lib/grub/x86_64-efi/ehci.module
usr/lib/grub/x86_64-efi/elf.mod
@@ -794,6 +801,7 @@ usr/lib/grub/x86_64-efi/gcry_twofish.module
usr/lib/grub/x86_64-efi/gcry_whirlpool.mod
usr/lib/grub/x86_64-efi/gcry_whirlpool.module
usr/lib/grub/x86_64-efi/gdb_grub
usr/lib/grub/x86_64-efi/gdb_helper.py
usr/lib/grub/x86_64-efi/geli.mod
usr/lib/grub/x86_64-efi/geli.module
usr/lib/grub/x86_64-efi/gettext.mod
@@ -806,7 +814,6 @@ usr/lib/grub/x86_64-efi/gfxterm_background.mod
usr/lib/grub/x86_64-efi/gfxterm_background.module
usr/lib/grub/x86_64-efi/gfxterm_menu.mod
usr/lib/grub/x86_64-efi/gfxterm_menu.module
usr/lib/grub/x86_64-efi/gmodule.pl
usr/lib/grub/x86_64-efi/gptsync.mod
usr/lib/grub/x86_64-efi/gptsync.module
usr/lib/grub/x86_64-efi/gzio.mod
@@ -991,6 +998,8 @@ usr/lib/grub/x86_64-efi/pcidump.mod
usr/lib/grub/x86_64-efi/pcidump.module
usr/lib/grub/x86_64-efi/pgp.mod
usr/lib/grub/x86_64-efi/pgp.module
usr/lib/grub/x86_64-efi/plainmount.mod
usr/lib/grub/x86_64-efi/plainmount.module
usr/lib/grub/x86_64-efi/play.mod
usr/lib/grub/x86_64-efi/play.module
usr/lib/grub/x86_64-efi/png.mod
@@ -1173,63 +1182,6 @@ usr/share/grub/unicode.pf2
#usr/share/info/grub.info
#usr/share/info/grub.info-1
#usr/share/info/grub.info-2
#usr/share/locale/ast/LC_MESSAGES/grub.mo
#usr/share/locale/ca/LC_MESSAGES/grub.mo
#usr/share/locale/da/LC_MESSAGES/grub.mo
#usr/share/locale/de/LC_MESSAGES/grub.mo
#usr/share/locale/de@hebrew
#usr/share/locale/de@hebrew/LC_MESSAGES
#usr/share/locale/de@hebrew/LC_MESSAGES/grub.mo
#usr/share/locale/de_CH
#usr/share/locale/de_CH/LC_MESSAGES
#usr/share/locale/de_CH/LC_MESSAGES/grub.mo
#usr/share/locale/en@arabic
#usr/share/locale/en@arabic/LC_MESSAGES
#usr/share/locale/en@arabic/LC_MESSAGES/grub.mo
#usr/share/locale/en@cyrillic
#usr/share/locale/en@cyrillic/LC_MESSAGES
#usr/share/locale/en@cyrillic/LC_MESSAGES/grub.mo
#usr/share/locale/en@greek
#usr/share/locale/en@greek/LC_MESSAGES
#usr/share/locale/en@greek/LC_MESSAGES/grub.mo
#usr/share/locale/en@hebrew
#usr/share/locale/en@hebrew/LC_MESSAGES
#usr/share/locale/en@hebrew/LC_MESSAGES/grub.mo
#usr/share/locale/en@piglatin
#usr/share/locale/en@piglatin/LC_MESSAGES
#usr/share/locale/en@piglatin/LC_MESSAGES/grub.mo
#usr/share/locale/en@quot/LC_MESSAGES/grub.mo
#usr/share/locale/eo/LC_MESSAGES/grub.mo
#usr/share/locale/es/LC_MESSAGES/grub.mo
#usr/share/locale/fi/LC_MESSAGES/grub.mo
#usr/share/locale/fr/LC_MESSAGES/grub.mo
#usr/share/locale/gl/LC_MESSAGES/grub.mo
#usr/share/locale/hr/LC_MESSAGES/grub.mo
#usr/share/locale/hu/LC_MESSAGES/grub.mo
#usr/share/locale/id/LC_MESSAGES/grub.mo
#usr/share/locale/it/LC_MESSAGES/grub.mo
#usr/share/locale/ja/LC_MESSAGES/grub.mo
#usr/share/locale/ko/LC_MESSAGES/grub.mo
#usr/share/locale/lg/LC_MESSAGES/grub.mo
#usr/share/locale/lt/LC_MESSAGES/grub.mo
#usr/share/locale/nb/LC_MESSAGES/grub.mo
#usr/share/locale/nl/LC_MESSAGES/grub.mo
#usr/share/locale/pa
#usr/share/locale/pa/LC_MESSAGES
#usr/share/locale/pa/LC_MESSAGES/grub.mo
#usr/share/locale/pl/LC_MESSAGES/grub.mo
#usr/share/locale/pt/LC_MESSAGES/grub.mo
#usr/share/locale/pt_BR/LC_MESSAGES/grub.mo
#usr/share/locale/ro/LC_MESSAGES/grub.mo
#usr/share/locale/ru/LC_MESSAGES/grub.mo
#usr/share/locale/sl/LC_MESSAGES/grub.mo
#usr/share/locale/sr/LC_MESSAGES/grub.mo
#usr/share/locale/sv/LC_MESSAGES/grub.mo
#usr/share/locale/tr/LC_MESSAGES/grub.mo
#usr/share/locale/uk/LC_MESSAGES/grub.mo
#usr/share/locale/vi/LC_MESSAGES/grub.mo
#usr/share/locale/zh_CN/LC_MESSAGES/grub.mo
#usr/share/locale/zh_TW/LC_MESSAGES/grub.mo
#usr/share/man/man1/grub-editenv.1
#usr/share/man/man1/grub-file.1
#usr/share/man/man1/grub-fstest.1