diff options
author | Xi Ruoyao <xry111@xry111.site> | 2023-12-31 01:58:11 +0800 |
---|---|---|
committer | Xi Ruoyao <xry111@xry111.site> | 2023-12-31 02:00:59 +0800 |
commit | d4ce302c0e94aa2aea766eb14f78c965b823360c (patch) | |
tree | 21e078619e54acf5137f7eb0b1248ad552f6bcbb | |
parent | 462ef6dfa4fce8610eec8001aa7b1b7794037e71 (diff) |
Package updates
- Update to meson-1.3.1 (#5402)
- Update to vim-9.0.2189 (#4500)
- Update to inetutils-2.5 (#5404)
- Update to xml-parser-2.47 (#5403)
- Update to linux-6.6.8 (#5397)
- Update to tzdata-2023d (#5399)
- Update to setuptools-69.0.3 (#5400)
- Update to iana-etc-20231205 (#5006)
- Update to autoconf-2.72 (#5398)
- Update to grub-2.12 (#5396)
-rw-r--r-- | chapter01/changelog.xml | 46 | ||||
-rw-r--r-- | chapter01/whatsnew.xml | 24 | ||||
-rw-r--r-- | chapter03/patches.xml | 8 | ||||
-rw-r--r-- | chapter08/autoconf.xml | 6 | ||||
-rw-r--r-- | chapter08/grub.xml | 7 | ||||
-rw-r--r-- | packages.ent | 58 | ||||
-rw-r--r-- | patches.ent | 4 |
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|/&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> > 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"> |