loongarch: Update to grub-2.11-pre-gc016a969d for LoongArch support

Patching GRUB-2.06 to support LoongArch is extremely difficult because
the "bootstrap" script in grub.git performs many complicated jobs.  So
just provide our own dist tarball here.
This commit is contained in:
Xi Ruoyao 2023-06-12 04:16:25 +08:00
parent d89cc55827
commit f81c799388
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
4 changed files with 17 additions and 16 deletions

View File

@ -39,6 +39,16 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
<para>2023-06-11</para>
<itemizedlist>
<listitem>
<para>[xry111] - Update to grub-2.11-pre-gc016a969d for
LoongArch support.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-06-09</para>
<itemizedlist>

View File

@ -139,9 +139,9 @@
<!--<listitem>
<para>Groff-&groff-version;</para>
</listitem>-->
<!--<listitem>
<listitem>
<para>GRUB-&grub-version;</para>
</listitem>-->
</listitem>
<!--<listitem>
<para>Gzip-&gzip-version;</para>
</listitem>-->
@ -329,7 +329,7 @@
<listitem><para></para></listitem> <!-- satisfy build -->
<listitem>
<para>systemd-252-security_fix-1.patch</para>
<para>grub-2.06-upstream_fixes-1.patch</para>
</listitem>
</itemizedlist>

View File

@ -61,15 +61,6 @@
aggressive optimization.</para>
</warning>
<para>
Fix an issue causing <command>grub-install</command> to fail when the
<filename class='directory'>/boot</filename> partition (or the root
partition if <filename class='directory'>/boot</filename> is not a
separate partition) is created by e2fsprogs-1.47.0 or later:
</para>
<screen><userinput remap='pre'>patch -Np1 -i ../grub-&grub-version;-upstream_fixes-1.patch</userinput></screen>
<para>Prepare GRUB for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \

View File

@ -307,10 +307,10 @@
<!ENTITY groff-fin-du "89 MB">
<!ENTITY groff-fin-sbu "0.2 SBU">
<!ENTITY grub-version "2.06">
<!ENTITY grub-size "6,428 KB">
<!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
<!ENTITY grub-md5 "cf0fd928b1e5479c8108ee52cb114363">
<!ENTITY grub-version "2.11-pre-gc016a969d">
<!ENTITY grub-size "6,780 KB">
<!ENTITY grub-url "https://www.linuxfromscratch.org/~xry111/lfs/download/grub-&grub-version;.tar.xz">
<!ENTITY grub-md5 "b12b756edf519f7ee546652401b040d3">
<!ENTITY grub-home "&gnu-software;grub/">
<!ENTITY grub-fin-du "161 MB">
<!ENTITY grub-fin-sbu "0.3 SBU">