aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml46
-rw-r--r--chapter01/whatsnew.xml24
-rw-r--r--chapter03/patches.xml8
-rw-r--r--chapter08/autoconf.xml6
-rw-r--r--chapter08/grub.xml7
-rw-r--r--packages.ent58
-rw-r--r--patches.ent4
7 files changed, 91 insertions, 62 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index d8182189f..fef105ece 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -41,6 +41,52 @@
-->
<listitem>
+ <para>2023-12-31</para>
+ <itemizedlist>
+ <listitem>
+ <para>[xry111] - Update to iana-etc-20231205. Addresses
+ <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to tzdata-2023d. Fixes
+ <ulink url='&lfs-ticket-root;5399'>#5399</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to linux-6.6.8. Fixes
+ <ulink url='&lfs-ticket-root;5397'>#5397</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to meson-1.3.1. Fixes
+ <ulink url='&lfs-ticket-root;5402'>#5402</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to grub-2.12. Fixes
+ <ulink url='&lfs-ticket-root;5396'>#5396</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to inetutils-2.5. Fixes
+ <ulink url='&lfs-ticket-root;5404'>#5404</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to setuptools-69.0.3. Fixes
+ <ulink url='&lfs-ticket-root;5400'>#5400</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to xml-parser-2.47. Fixes
+ <ulink url='&lfs-ticket-root;5403'>#5403</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to vim-9.0.2189. Addresses
+ <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Update to autoconf-2.72. Fixes
+ <ulink url='&lfs-ticket-root;5398'>#5398</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2023-12-16</para>
<itemizedlist>
<listitem>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index bd97a81f0..e8002fcf6 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -32,9 +32,9 @@
<!--<listitem>
<para>Attr-&attr-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>Autoconf-&autoconf-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Automake-&automake-version;</para>
</listitem>-->
@@ -116,18 +116,18 @@
<!--<listitem>
<para>Groff-&groff-version;</para>
</listitem>-->
- <!--<listitem>
+ <listitem>
<para>GRUB-&grub-version;</para>
- </listitem>-->
+ </listitem>
<listitem>
<para>Gzip-&gzip-version;</para>
</listitem>
<listitem>
<para>Iana-Etc-&iana-etc-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Inetutils-&inetutils-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Intltool-&intltool-version;</para>
</listitem>-->
@@ -248,9 +248,9 @@
<listitem>
<para>Texinfo-&texinfo-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>Tzdata-&tzdata-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem revision="sysv">
<para>Udev from Systemd-&systemd-version;</para>
</listitem>-->
@@ -263,9 +263,9 @@
<listitem>
<para>Wheel-&wheel-version;</para>
</listitem>
- <!--<listitem>
+ <listitem>
<para>XML::Parser-&xml-parser-version;</para>
- </listitem>-->
+ </listitem>
<listitem>
<para>Xz-&xz-version;</para>
</listitem>
@@ -313,6 +313,10 @@
</listitem>
<listitem>
+ <para>grub-2.06-upstream_fixes-1.patch</para>
+ </listitem>
+
+ <listitem>
<para>readline-8.2-upstream_fix-1.patch</para>
</listitem>
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 00628bda7..2073638fc 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -94,14 +94,6 @@
</varlistentry>
<varlistentry>
- <term>GRUB Upstream Fixes Patch - <token>&grub-upstream-fixes-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink url="&patches-root;&grub-upstream-fixes-patch;"/></para>
- <para>MD5 sum: <literal>&grub-upstream-fixes-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&kbd-backspace-patch;"/></para>
diff --git a/chapter08/autoconf.xml b/chapter08/autoconf.xml
index 8b2afb168..120f31632 100644
--- a/chapter08/autoconf.xml
+++ b/chapter08/autoconf.xml
@@ -41,12 +41,6 @@
<sect2 role="installation">
<title>Installation of Autoconf</title>
- <para>First, fix several problems with the tests caused by bash-5.2 and later:</para>
-
- <screen><userinput remap="pre">sed -e 's/SECONDS|/&amp;SHLVL|/' \
- -e '/BASH_ARGV=/a\ /^SHLVL=/ d' \
- -i.orig tests/local.at</userinput></screen>
-
<para>Prepare Autoconf for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
diff --git a/chapter08/grub.xml b/chapter08/grub.xml
index 357036c34..a89963189 100644
--- a/chapter08/grub.xml
+++ b/chapter08/grub.xml
@@ -62,13 +62,10 @@
</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:
+ Add a file missing from the release tarball:
</para>
-<screen><userinput remap='pre'>patch -Np1 -i ../grub-&grub-version;-upstream_fixes-1.patch</userinput></screen>
+<screen><userinput remap='pre'>echo <literal>depends bli part_gpt</literal> &gt; grub-core/extra_deps.lst</userinput></screen>
<para>Prepare GRUB for compilation:</para>
diff --git a/packages.ent b/packages.ent
index df970d61f..2caa1f663 100644
--- a/packages.ent
+++ b/packages.ent
@@ -29,10 +29,10 @@
<!ENTITY attr-fin-du "4.1 MB">
<!ENTITY attr-fin-sbu "less than 0.1 SBU">
-<!ENTITY autoconf-version "2.71">
-<!ENTITY autoconf-size "1,263 KB">
+<!ENTITY autoconf-version "2.72">
+<!ENTITY autoconf-size "1,360 KB">
<!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.xz">
-<!ENTITY autoconf-md5 "12cfa1687ffa2606337efe1a64416106">
+<!ENTITY autoconf-md5 "1be79f7106ab6767f18391c5e22be701">
<!ENTITY autoconf-home "&gnu-software;autoconf/">
<!ENTITY autoconf-fin-du "24 MB">
<!ENTITY autoconf-fin-sbu-tests "6.0">
@@ -299,10 +299,10 @@
<!ENTITY groff-fin-du "107 MB">
<!ENTITY groff-fin-sbu "0.2 SBU">
-<!ENTITY grub-version "2.06">
-<!ENTITY grub-size "6,428 KB">
+<!ENTITY grub-version "2.12">
+<!ENTITY grub-size "6,524 KB">
<!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
-<!ENTITY grub-md5 "cf0fd928b1e5479c8108ee52cb114363">
+<!ENTITY grub-md5 "60c564b1bdc39d8e43b3aab4bc0fb140">
<!ENTITY grub-home "&gnu-software;grub/">
<!ENTITY grub-fin-du "161 MB">
<!ENTITY grub-fin-sbu "0.3 SBU">
@@ -317,18 +317,18 @@
<!ENTITY gzip-fin-du "21 MB">
<!ENTITY gzip-fin-sbu "0.3 SBU">
-<!ENTITY iana-etc-version "20231117">
-<!ENTITY iana-etc-size "588 KB">
+<!ENTITY iana-etc-version "20231205">
+<!ENTITY iana-etc-size "592 KB">
<!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
-<!ENTITY iana-etc-md5 "f26b37a03a211ddd4e9c7189191e2772">
+<!ENTITY iana-etc-md5 "7904f5aefaccd74e24af738da0e8bdaf">
<!ENTITY iana-etc-home "https://www.iana.org/protocols">
<!ENTITY iana-etc-fin-du "4.8 MB">
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
-<!ENTITY inetutils-version "2.4">
-<!ENTITY inetutils-size "1,522 KB">
+<!ENTITY inetutils-version "2.5">
+<!ENTITY inetutils-size "1,632 KB">
<!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.xz">
-<!ENTITY inetutils-md5 "319d65bb5a6f1847c4810651f3b4ba74">
+<!ENTITY inetutils-md5 "9e5a6dfd2d794dc056a770e8ad4a9263">
<!ENTITY inetutils-home "&gnu-software;inetutils/">
<!ENTITY inetutils-fin-du "31 MB">
<!ENTITY inetutils-fin-sbu "0.2 SBU">
@@ -431,12 +431,12 @@
<!ENTITY linux-major-version "6">
<!ENTITY linux-minor-version "6">
-<!ENTITY linux-patch-version "7">
+<!ENTITY linux-patch-version "8">
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "136,748 KB">
+<!ENTITY linux-size "136,800 KB">
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "ab2e3e953d3394b461b775b325fbc621">
+<!ENTITY linux-md5 "a3deb764c4f8a77ff49735d6b3057409">
<!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
allnoconfig + some configs we recommend for the users, rounded down to
@@ -494,10 +494,10 @@
<!ENTITY markupsafe-fin-du "548 KB">
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
-<!ENTITY meson-version "1.3.0">
-<!ENTITY meson-size "2,171 KB">
+<!ENTITY meson-version "1.3.1">
+<!ENTITY meson-size "2,172 KB">
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
-<!ENTITY meson-md5 "35dc15e4f94ca5fd30dbe2d88a672254">
+<!ENTITY meson-md5 "dd404b8c0f8b79f80181b4a58bb81768">
<!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-fin-du "42 MB">
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
@@ -628,10 +628,10 @@
<!ENTITY sed-fin-du "30 MB">
<!ENTITY sed-fin-sbu "0.3 SBU">
-<!ENTITY setuptools-version "69.0.2">
+<!ENTITY setuptools-version "69.0.3">
<!ENTITY setuptools-size "2,168 KB">
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
-<!ENTITY setuptools-md5 "32bcc14eb830a13fbf33e053286f1081">
+<!ENTITY setuptools-md5 "b82de45aaa6b9bb911226660212ebb83">
<!ENTITY setuptools-home "&pypi-home;/setuptools/">
<!ENTITY setuptools-fin-du "30 MB">
<!ENTITY setuptools-fin-sbu "0.1 SBU">
@@ -709,10 +709,10 @@
<!ENTITY texinfo-fin-du "128 MB">
<!ENTITY texinfo-fin-sbu "0.3 SBU">
-<!ENTITY tzdata-version "2023c">
-<!ENTITY tzdata-size "436 KB">
+<!ENTITY tzdata-version "2023d">
+<!ENTITY tzdata-size "440 KB">
<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
-<!ENTITY tzdata-md5 "5aa672bf129b44dd915f8232de38e49a">
+<!ENTITY tzdata-md5 "08b9d559939670725ec298fdbb029649">
<!ENTITY tzdata-home "https://www.iana.org/time-zones">
<!ENTITY udev-fin-du "138 MB">
@@ -735,13 +735,13 @@
<!ENTITY util-linux-fin-du "310 MB">
<!ENTITY util-linux-fin-sbu "0.5 SBU">
-<!ENTITY vim-version "9.0.2136">
+<!ENTITY vim-version "9.0.2189">
<!-- <!ENTITY vim-majmin "90"> -->
<!ENTITY vim-docdir "vim/vim90">
-<!ENTITY vim-size "16,989 KB">
+<!ENTITY vim-size "17,196 KB">
<!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">-->
-<!ENTITY vim-md5 "8dcf113cb690bcdd13d75a4e7c2e3a62">
+<!ENTITY vim-md5 "0a750075a7da900b96691bf6fcc919c6">
<!ENTITY vim-home "https://www.vim.org">
<!ENTITY vim-fin-du "229 MB">
<!ENTITY vim-fin-sbu "2.3 SBU">
@@ -754,10 +754,10 @@
<!ENTITY wheel-fin-du "1.5 MB">
<!ENTITY wheel-fin-sbu "less than 0.1 SBU">
-<!ENTITY xml-parser-version "2.46">
-<!ENTITY xml-parser-size "249 KB">
+<!ENTITY xml-parser-version "2.47">
+<!ENTITY xml-parser-size "276 KB">
<!ENTITY xml-parser-url "https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-&xml-parser-version;.tar.gz">
-<!ENTITY xml-parser-md5 "80bb18a8e6240fcf7ec2f7b57601c170">
+<!ENTITY xml-parser-md5 "89a8e82cfd2ad948b349c0a69c494463">
<!ENTITY xml-parser-home "&github;/chorny/XML-Parser">
<!ENTITY xml-parser-fin-du "2.3 MB">
<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
diff --git a/patches.ent b/patches.ent
index 13f291e0f..6c03b9728 100644
--- a/patches.ent
+++ b/patches.ent
@@ -18,10 +18,6 @@
<!ENTITY glibc-upstream-fixes-patch-md5 "545977e0b5c341ba945cf4b5de92f1e2">
<!ENTITY glibc-upstream-fixes-patch-size "28 KB">
-<!ENTITY grub-upstream-fixes-patch "grub-&grub-version;-upstream_fixes-1.patch">
-<!ENTITY grub-upstream-fixes-patch-md5 "da388905710bb4cbfbc7bd7346ff9174">
-<!ENTITY grub-upstream-fixes-patch-size "8 KB">
-
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
<!ENTITY kbd-backspace-patch-size "12 KB">