diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index d93cc1f5e..84dc75acd 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -1544,7 +1544,7 @@ <segmentedlist id="kbd-depends"> <segtitle>&dependencies;</segtitle> <seglistitem> - <seg>Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext, + <seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, Gzip, Make, Patch, and Sed</seg> </seglistitem> </segmentedlist> diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 45190d8c9..7780b3dc9 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,82 @@ appropriate for the entry or if needed the entire day's listitem. --> + <listitem> + <para>2025-03-02</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to vim-9.1.1166 (Security Update). Fixes + <ulink url='&lfs-ticket-root;5666'>#5666</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2025-02-27</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to zstd-1.5.7. Fixes + <ulink url='&lfs-ticket-root;5652'>#5652</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to systemd-257.3. Fixes + <ulink url='&lfs-ticket-root;5612'>#5612</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to shadow-4.17.3. Fixes + <ulink url='&lfs-ticket-root;5660'>#5660</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to setuptools-75.8.1. Fixes + <ulink url='&lfs-ticket-root;5662'>#5662</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to linux-6.13.4. Fixes + <ulink url='&lfs-ticket-root;5647'>#5647</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to kmod-34. Fixes + <ulink url='&lfs-ticket-root;5657'>#5657</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to inetutils-2.6. Fixes + <ulink url='&lfs-ticket-root;5656'>#5656</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to gettext-0.24. Fixes + <ulink url='&lfs-ticket-root;5661'>#5661</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to flit_core-3.11.0. Fixes + <ulink url='&lfs-ticket-root;5654'>#5654</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2025-02-24</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to man-pages-6.12. Fixes + <ulink url='&lfs-ticket-root;5658'>#5658</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2025-02-19</para> + <itemizedlist> + <listitem> + <para>[xry111] - Update to vim-9.1.1122 (Security Update). + Addresses <ulink url='&lfs-ticket-root;4500'>#4500</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to man-pages-6.11. Fixes + <ulink url='&lfs-ticket-root;5646'>#5646</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + <listitem> <para>2025-02-13</para> <itemizedlist> diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index dc748661e..16f23520d 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -125,9 +125,9 @@ <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>--> @@ -140,9 +140,9 @@ <listitem> <para>Kbd-&kbd-version;</para> </listitem> - <!--<listitem> + <listitem> <para>Kmod-&kmod-version;</para> - </listitem>--> + </listitem> <listitem> <para>Less-&less-version;</para> </listitem> @@ -278,9 +278,9 @@ <!--<listitem> <para>Zlib-&zlib-version;</para> </listitem>--> - <!--<listitem> + <listitem> <para>Zstd-&zstd-version;</para> - </listitem>--> + </listitem> </itemizedlist> <!--<itemizedlist> diff --git a/chapter04/addinguser.xml b/chapter04/addinguser.xml index 28be6b9ad..876b0f9a8 100644 --- a/chapter04/addinguser.xml +++ b/chapter04/addinguser.xml @@ -80,7 +80,7 @@ useradd -s /bin/bash -g &lfs-groupname; -m -k /dev/null &lfs-username;</userinpu all the directories under <filename class="directory">$LFS</filename> by making <systemitem class="username">lfs</systemitem> the owner:</para> -<screen><userinput>chown -v &lfs-username; $LFS/{usr{,/*},lib,lib64,var,etc,bin,sbin,tools}</userinput></screen> +<screen><userinput>chown -v &lfs-username; $LFS/{usr{,/*},lib64,var,etc,tools}</userinput></screen> <note><para>In some host systems, the following <command>su</command> command does not complete properly and suspends the login for the &lfs-user; user to the background. diff --git a/chapter08/bison.xml b/chapter08/bison.xml index f466c76eb..a680a7b7e 100644 --- a/chapter08/bison.xml +++ b/chapter08/bison.xml @@ -48,7 +48,7 @@ <screen><userinput remap="make">make</userinput></screen> - <para>To test the results (about 5.5 SBU), issue:</para> + <para>To test the results, issue:</para> <screen><userinput remap="test">make check</userinput></screen> diff --git a/chapter08/chapter08.xml b/chapter08/chapter08.xml index 43bb6404a..85589c3be 100644 --- a/chapter08/chapter08.xml +++ b/chapter08/chapter08.xml @@ -60,7 +60,6 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="autoconf.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="automake.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="openssl.xml"/> - <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmod.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libelf.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libffi.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/> @@ -69,6 +68,7 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="setuptools.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmod.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="check.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/> diff --git a/chapter08/e2fsprogs.xml b/chapter08/e2fsprogs.xml index d99922610..6f93dc99e 100644 --- a/chapter08/e2fsprogs.xml +++ b/chapter08/e2fsprogs.xml @@ -93,9 +93,12 @@ cd build</userinput></screen> <screen><userinput remap="test">make check</userinput></screen> - <!-- https://github.com/tytso/e2fsprogs/issues/134 --> + <!-- https://github.com/tytso/e2fsprogs/issues/134 + https://github.com/tytso/e2fsprogs/issues/158 --> <para>One test named <filename>m_assume_storage_prezeroed</filename> - is known to fail.</para> + is known to fail. Another test named <filename>m_rootdir_acl</filename> + is known to fail if the file system used for the LFS system is not + <systemitem class='filesystem'>ext4</systemitem>.</para> <!-- This is a ridiculous amount now! And is it still true? Does not appear to be true for version 1.46.3. Time with tests diff --git a/chapter08/flex.xml b/chapter08/flex.xml index 9c8693a5e..ff7bbaad1 100644 --- a/chapter08/flex.xml +++ b/chapter08/flex.xml @@ -65,7 +65,7 @@ <screen><userinput remap="make">make</userinput></screen> - <para>To test the results (about 0.5 SBU), issue:</para> + <para>To test the results, issue:</para> <screen><userinput remap="test">make check</userinput></screen> diff --git a/chapter08/gcc.xml b/chapter08/gcc.xml index d8325e1e9..c681117be 100644 --- a/chapter08/gcc.xml +++ b/chapter08/gcc.xml @@ -165,26 +165,14 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen> <para>Results can be compared with those located at <ulink url="&test-results;"/> and <ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para> -<!-- - <para> - Eight gcc tests (out of over 185,000): - <!- - https://gcc.gnu.org/PR106375 - -><filename>pr56837.c</filename> - and seven tests in the <filename class='directory'>analyzer</filename> - directory are known to fail. - <!- - https://gcc.gnu.org/PR109353 - -> - One libstdc++ test (out of over 15000), <filename>copy.cc</filename>, is - known to fail. - - For g++, 21 tests (out of approximately 250,000): 14 - <quote>AddressSanitizer*</quote> - tests and 7 <filename>interception-malloc-test-1.C</filename> tests, are - known to fail. - - Additionally, several tests in the - <filename class='directory'>vect</filename> directory are known to fail - if the hardware does not support AVX.</para> ---> + <!-- https://github.com/google/sanitizers/issues/1716 + Affecting any host distro with a large vm.mmap_rnd_bits. + The fix is https://github.com/llvm/llvm-project/commit/0784b1eefa36 + but it's not in GCC 14. TODO retry with + sudo sysctl vm.mmap_rnd_bits=32 + on the host distro when we update to GCC 15. --> + <para>The tsan tests are known to fail on some host distros.</para> <!-- gen-vect-*: Likely https://gcc.gnu.org/PR113418 pr108357.c: https://gcc.gnu.org/PR108357#c5 diff --git a/chapter08/gettext.xml b/chapter08/gettext.xml index c0829253a..b0b4c89e9 100644 --- a/chapter08/gettext.xml +++ b/chapter08/gettext.xml @@ -77,8 +77,7 @@ </variablelist> --> - <para>To test the results (this takes a long time, around 3 SBUs), - issue:</para> + <para>To test the results, issue:</para> <screen><userinput remap="test">make check</userinput></screen> diff --git a/chapter08/inetutils.xml b/chapter08/inetutils.xml index 693c08405..5b4f32b78 100644 --- a/chapter08/inetutils.xml +++ b/chapter08/inetutils.xml @@ -40,7 +40,7 @@ <sect2 role="installation"> <title>Installation of Inetutils</title> - <para>First, make the package build with gcc-14.1 or later::</para> + <para>First, make the package build with gcc-14.1 or later:</para> <screen><userinput remap="pre">sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c</userinput></screen> diff --git a/chapter08/kmod.xml b/chapter08/kmod.xml index 5b4ab4fb3..2c1174d7f 100644 --- a/chapter08/kmod.xml +++ b/chapter08/kmod.xml @@ -43,41 +43,20 @@ <para>Prepare Kmod for compilation:</para> -<screen><userinput remap="configure">./configure --prefix=/usr \ - --sysconfdir=/etc \ - --with-openssl \ - --with-xz \ - --with-zstd \ - --with-zlib \ - --disable-manpages</userinput></screen> + <screen><userinput remap="configure">mkdir -p build +cd build + +meson setup --prefix=/usr .. \ + --sbindir=/usr/sbin \ + --buildtype=release \ + -D manpages=false</userinput></screen> <variablelist> <title>The meaning of the configure options:</title> <varlistentry> <term> - <parameter>--with-openssl</parameter> - </term> - <listitem> - <para>This option enables Kmod to handle PKCS7 signatures for - kernel modules.</para> - </listitem> - </varlistentry> - - <varlistentry> - <term> - <parameter>--with-xz</parameter>, - <parameter>--with-zlib</parameter>, and - <parameter>--with-zstd</parameter> - </term> - <listitem> - <para>These options enable Kmod to handle compressed kernel modules.</para> - </listitem> - </varlistentry> - - <varlistentry> - <term> - <parameter>--disable-manpages</parameter> + <parameter>-D manpages=false</parameter> </term> <listitem> <para>This option disables generating the man pages which @@ -89,25 +68,15 @@ <para>Compile the package:</para> -<screen><userinput remap="make">make</userinput></screen> +<screen><userinput remap="make">ninja</userinput></screen> <para>The test suite of this package requires raw kernel headers (not the <quote>sanitized</quote> kernel headers installed earlier), which are beyond the scope of LFS.</para> - <para>Install the package and recreate some symlinks for - compatibility with Module-Init-Tools (the package that previously handled - Linux kernel modules). The building system will create all these - symlinks in <filename class='directory'>/usr/bin</filename>, but we - only want <command>lsmod</command> there and all other symlinks in - <filename class='directory'>/usr/sbin</filename> instead:</para> + <para>Now install the package:</para> -<screen><userinput remap="install">make install - -for target in depmod insmod modinfo modprobe rmmod; do - ln -sfv ../bin/kmod /usr/sbin/$target - rm -fv /usr/bin/$target -done</userinput></screen> +<screen><userinput remap="install">ninja install</userinput></screen> </sect2> diff --git a/chapter08/libtool.xml b/chapter08/libtool.xml index be88fa169..872495afd 100644 --- a/chapter08/libtool.xml +++ b/chapter08/libtool.xml @@ -50,7 +50,7 @@ <screen><userinput remap="make">make</userinput></screen> -<para>To test the results<!--(about 11.0 SBU)-->, issue:</para> +<para>To test the results, issue:</para> <screen><userinput remap="test">make check</userinput></screen> diff --git a/chapter08/man-pages.xml b/chapter08/man-pages.xml index 54029fd2d..6c196c202 100644 --- a/chapter08/man-pages.xml +++ b/chapter08/man-pages.xml @@ -48,7 +48,32 @@ <para>Install Man-pages by running:</para> -<screen><userinput remap="install">make prefix=/usr install</userinput></screen> +<screen><userinput remap="install">make -R GIT=false prefix=/usr install</userinput></screen> + + <variablelist> + <title>The meaning of the options:</title> + + <!-- TODO: Try if we can remove this when we update make. --> + <varlistentry> + <term><parameter>-R</parameter></term> + <listitem> + <para>This prevents <command>make</command> from setting any + built-in variables. The building system of man-pages does not + work well with built-in variables, but currently there is no way + to disable them except passing <parameter>-R</parameter> + explicitly via the command line.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><parameter>GIT=false</parameter></term> + <listitem> + <para>This prevents the building system from emitting many + <computeroutput>git: command not found</computeroutput> + warnings lines.</para> + </listitem> + </varlistentry> + </variablelist> </sect2> diff --git a/chapter08/perl.xml b/chapter08/perl.xml index 0d2937e05..b678f7f9d 100644 --- a/chapter08/perl.xml +++ b/chapter08/perl.xml @@ -104,7 +104,7 @@ export BUILD_BZIP2=0</userinput></screen> <screen><userinput remap="make">make</userinput></screen> - <para>To test the results (approximately 11 SBU), issue:</para> + <para>To test the results, issue:</para> <screen><userinput remap="test">TEST_JOBS=$(nproc) make test_harness</userinput></screen> diff --git a/chapter08/sysklogd.xml b/chapter08/sysklogd.xml index af9b860f6..4bd5c00cd 100644 --- a/chapter08/sysklogd.xml +++ b/chapter08/sysklogd.xml @@ -47,6 +47,7 @@ --sysconfdir=/etc \ --runstatedir=/run \ --without-logger \ + --disable-static \ --docdir=/usr/share/doc/sysklogd-&sysklogd-version;</userinput></screen> <para>Compile the package:</para> diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml index 1e17c60ce..989082419 100644 --- a/chapter08/systemd.xml +++ b/chapter08/systemd.xml @@ -228,7 +228,11 @@ ninja test</userinput></screen> after initializing the system with systemd. --> <para>One test named <literal>systemd:core / test-namespace</literal> is known to fail in the LFS chroot environment. Some other tests may - fail because they depend on various kernel configuration options.</para> + fail because they depend on various kernel configuration options. + The test named <literal>systemd:test / test-copy</literal> may time out + due to an I/O congestion with a large parallel job number, but it + would pass if running alone with + <command>meson test test-copy</command>.</para> <para>Install the package:</para> diff --git a/gen-changelog.py b/gen-changelog.py index 3bf6bc064..473554045 100755 --- a/gen-changelog.py +++ b/gen-changelog.py @@ -62,7 +62,7 @@ rem = rem.symmetric_difference(upd) ticket = {} security = set() -url = 'https://wiki.linuxfromscratch.org/lfs/report/1?format=tab' +url = 'https://wiki.linuxfromscratch.org/lfs/query?status=!closed&order=priority&format=tab' tsv = urlopen(url) for i in tsv: fields = i.decode().split('\t') diff --git a/packages.ent b/packages.ent index 6966b1653..48fff096f 100644 --- a/packages.ent +++ b/packages.ent @@ -200,10 +200,10 @@ <!ENTITY flex-fin-du "33 MB"> <!ENTITY flex-fin-sbu "0.1 SBU"> -<!ENTITY flit-core-version "3.10.1"> -<!ENTITY flit-core-size "42 KB"> +<!ENTITY flit-core-version "3.11.0"> +<!ENTITY flit-core-size "51 KB"> <!ENTITY flit-core-url "&pypi-src;/f/flit-core/flit_core-&flit-core-version;.tar.gz"> -<!ENTITY flit-core-md5 "a3381dd58e23e9826c5199b1f70318b0"> +<!ENTITY flit-core-md5 "6d677b1acef1769c4c7156c7508e0dbd"> <!ENTITY flit-core-home "&pypi-home;/flit-core/"> <!ENTITY flit-core-fin-du "1.0 MB"> <!ENTITY flit-core-fin-sbu "less than 0.1 SBU"> @@ -245,10 +245,10 @@ <!ENTITY gdbm-fin-du "13 MB"> <!ENTITY gdbm-fin-sbu "less than 0.1 SBU"> -<!ENTITY gettext-version "0.23.1"> -<!ENTITY gettext-size "10,780 KB"> +<!ENTITY gettext-version "0.24"> +<!ENTITY gettext-size "8,120 KB"> <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz"> -<!ENTITY gettext-md5 "1a174902c396e95c7d9761033fe1360e"> +<!ENTITY gettext-md5 "87aea3013802a3c60fa3feb5c7164069"> <!ENTITY gettext-home "&gnu-software;gettext/"> <!ENTITY gettext-tmp-du "349 MB"> <!ENTITY gettext-tmp-sbu "1.3 SBU"> @@ -325,10 +325,10 @@ <!ENTITY iana-etc-fin-du "4.8 MB"> <!ENTITY iana-etc-fin-sbu "less than 0.1 SBU"> -<!ENTITY inetutils-version "2.5"> -<!ENTITY inetutils-size "1,632 KB"> +<!ENTITY inetutils-version "2.6"> +<!ENTITY inetutils-size "1,724 KB"> <!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.xz"> -<!ENTITY inetutils-md5 "9e5a6dfd2d794dc056a770e8ad4a9263"> +<!ENTITY inetutils-md5 "401d7d07682a193960bcdecafd03de94"> <!ENTITY inetutils-home "&gnu-software;inetutils/"> <!ENTITY inetutils-fin-du "35 MB"> <!ENTITY inetutils-fin-sbu "0.2 SBU"> @@ -365,10 +365,10 @@ <!ENTITY kbd-fin-du "34 MB"> <!ENTITY kbd-fin-sbu "0.1 SBU"> -<!ENTITY kmod-version "33"> -<!ENTITY kmod-size "503 KB"> +<!ENTITY kmod-version "34"> +<!ENTITY kmod-size "331 KB"> <!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz"> -<!ENTITY kmod-md5 "c451c4aa61521adbe8af147f498046f8"> +<!ENTITY kmod-md5 "3e6c5c9ad9c7367ab9c3cc4f08dfde62"> <!ENTITY kmod-home "https://github.com/kmod-project/kmod"> <!ENTITY kmod-fin-du "11 MB"> <!ENTITY kmod-fin-sbu "less than 0.1 SBU"> @@ -431,12 +431,12 @@ <!ENTITY linux-major-version "6"> <!ENTITY linux-minor-version "13"> -<!ENTITY linux-patch-version "2"> +<!ENTITY linux-patch-version "4"> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> -<!ENTITY linux-size "145,012 KB"> +<!ENTITY linux-size "145,015 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "437f6b439649d8c4c0dd03fda817f443"> +<!ENTITY linux-md5 "13b9e6c29105a34db4647190a43d1810"> <!ENTITY linux-home "https://www.kernel.org/"> <!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 : minimum is allnoconfig @@ -487,10 +487,10 @@ <!ENTITY man-db-fin-du "44 MB"> <!ENTITY man-db-fin-sbu "0.3 SBU"> -<!ENTITY man-pages-version "6.10"> -<!ENTITY man-pages-size "1,835 KB"> +<!ENTITY man-pages-version "6.12"> +<!ENTITY man-pages-size "1,838 KB"> <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> -<!ENTITY man-pages-md5 "31b3dd6309da64a249ff01f53616b17f"> +<!ENTITY man-pages-md5 "44de430a598605eaba3e36dd43f24298"> <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/"> <!ENTITY man-pages-fin-du "52 MB"> <!ENTITY man-pages-fin-sbu "0.1 SBU"> @@ -637,18 +637,18 @@ <!ENTITY sed-fin-du "30 MB"> <!ENTITY sed-fin-sbu "0.3 SBU"> -<!ENTITY setuptools-version "75.8.0"> -<!ENTITY setuptools-size "1,312 KB"> +<!ENTITY setuptools-version "75.8.1"> +<!ENTITY setuptools-size "1,313 KB"> <!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz"> -<!ENTITY setuptools-md5 "a42b075e3e18e724580f4caf7944354a"> +<!ENTITY setuptools-md5 "7dc3d3f529b76b10e35326e25c676b30"> <!ENTITY setuptools-home "&pypi-home;/setuptools/"> <!ENTITY setuptools-fin-du "26 MB"> <!ENTITY setuptools-fin-sbu "less than 0.1 SBU"> -<!ENTITY shadow-version "4.17.2"> -<!ENTITY shadow-size "2,267 KB"> +<!ENTITY shadow-version "4.17.3"> +<!ENTITY shadow-size "2,274 KB"> <!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz"> -<!ENTITY shadow-md5 "d9b6b8028ebb5971857b7f6b10ffba0e"> +<!ENTITY shadow-md5 "0da190e53ecee76237e4c8f3f39531ed"> <!ENTITY shadow-home "&github;/shadow-maint/shadow/"> <!ENTITY shadow-fin-du "114 MB"> <!ENTITY shadow-fin-sbu "0.1 SBU"> @@ -661,21 +661,21 @@ <!ENTITY sysklogd-fin-du "4.1 MB"> <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU"> -<!ENTITY systemd-version "257"> +<!ENTITY systemd-version "257.3"> <!--<!ENTITY systemd-stable "6b4878d">--> <!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel change that is incompatible, we will switch to the backport branch until the next stable release. --> -<!ENTITY systemd-size "15,805 KB"> +<!ENTITY systemd-size "15,847 KB"> <!ENTITY systemd-url "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz"> <!--<!ENTITY systemd-url "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">--> -<!ENTITY systemd-md5 "a51c7f9ab0d8b0a08dcf14bea2b6a5cb"> +<!ENTITY systemd-md5 "8e4fc90c7aead651fa5c50bd1b34abc2"> <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> -<!ENTITY systemd-man-version "257"> -<!ENTITY systemd-man-size "732 KB"> +<!ENTITY systemd-man-version "257.3"> +<!ENTITY systemd-man-size "733 KB"> <!--<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">--> <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz"> -<!ENTITY systemd-man-md5 "ac0b54961b1f20474fdff0927bc8be14"> +<!ENTITY systemd-man-md5 "9b77c3b066723d490cb10aed4fb05696"> <!ENTITY systemd-fin-du "307 MB"> <!ENTITY systemd-fin-sbu "1.1 SBU"> @@ -744,10 +744,10 @@ <!ENTITY util-linux-fin-du "316 MB"> <!ENTITY util-linux-fin-sbu "0.5 SBU"> -<!ENTITY vim-version "9.1.1106"> +<!ENTITY vim-version "9.1.1166"> <!-- <!ENTITY vim-majmin "90"> --> <!ENTITY vim-docdir "vim/vim91"> -<!ENTITY vim-size "18,053 KB"> +<!ENTITY vim-size "18,077 KB"> <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz"> <!-- N.B. LFS 9.0 uses https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz @@ -761,7 +761,7 @@ example, https://github.com/vim/vim/tags?after=v8.1.1847 will show us v8.1.1846. --> <!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">--> -<!ENTITY vim-md5 "3ed2d26c95b08dff8b8b29786937b693"> +<!ENTITY vim-md5 "718d43ce957ab7c81071793de176c2eb"> <!ENTITY vim-home "https://www.vim.org"> <!ENTITY vim-fin-du "251 MB"> <!ENTITY vim-fin-sbu "3.4 SBU"> @@ -804,10 +804,10 @@ <!ENTITY zlib-fin-du "6.4 MB"> <!ENTITY zlib-fin-sbu "less than 0.1 SBU"> -<!ENTITY zstd-version "1.5.6"> -<!ENTITY zstd-size "2,351 KB"> +<!ENTITY zstd-version "1.5.7"> +<!ENTITY zstd-size "2,378 KB"> <!ENTITY zstd-url "https://github.com/facebook/zstd/releases/download/v&zstd-version;/zstd-&zstd-version;.tar.gz"> -<!ENTITY zstd-md5 "5a473726b3445d0e5d6296afd1ab6854"> +<!ENTITY zstd-md5 "780fc1896922b1bc52a4e90980cdda48"> <!ENTITY zstd-home "https://facebook.github.io/zstd/"> <!ENTITY zstd-fin-du "85 MB"> <!ENTITY zstd-fin-sbu "0.4 SBU">