Base of LFS 12.4 development

-----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQSR0PV2MB+STX3t3OisqtIOGecQ4wUCZ8f3JwAKCRCsqtIOGecQ
 4+vBAP4m5DlGkEHTHExQRbYAI6l1w18yJBP9liqaTdcdX95DaQEAnEpiQAsm9HYu
 VOTChmtEVw0xLHa1yBem34CtfjWlmgE=
 =foa7
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQSR0PV2MB+STX3t3OisqtIOGecQ4wUCZ/tD+gAKCRCsqtIOGecQ
 47b4AQC01UBFcAAPKbG2ga1nKyJ8m/EbI10Bg8gEpL8mgjl1BAD+PGQ8lNtXAoLx
 619aVRSHP9/3wmv1gNRN6o4tOQZnkQE=
 =Bpn1
 -----END PGP SIGNATURE-----

Merge tag 'r12.3' into xry111/loongarch

Prepare for loongarch-12.3.
This commit is contained in:
Xi Ruoyao 2025-04-13 12:56:14 +08:00
commit 2a0ab6f6b2
19 changed files with 183 additions and 118 deletions

View File

@ -1544,7 +1544,7 @@
<segmentedlist id="kbd-depends"> <segmentedlist id="kbd-depends">
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <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> Glibc, Gzip, Make, Patch, and Sed</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>

View File

@ -40,6 +40,82 @@
appropriate for the entry or if needed the entire day's listitem. 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> <listitem>
<para>2025-02-13</para> <para>2025-02-13</para>
<itemizedlist> <itemizedlist>

View File

@ -125,9 +125,9 @@
<listitem> <listitem>
<para>Iana-Etc-&iana-etc-version;</para> <para>Iana-Etc-&iana-etc-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Inetutils-&inetutils-version;</para> <para>Inetutils-&inetutils-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Intltool-&intltool-version;</para> <para>Intltool-&intltool-version;</para>
</listitem>--> </listitem>-->
@ -140,9 +140,9 @@
<listitem> <listitem>
<para>Kbd-&kbd-version;</para> <para>Kbd-&kbd-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Kmod-&kmod-version;</para> <para>Kmod-&kmod-version;</para>
</listitem>--> </listitem>
<listitem> <listitem>
<para>Less-&less-version;</para> <para>Less-&less-version;</para>
</listitem> </listitem>
@ -278,9 +278,9 @@
<!--<listitem> <!--<listitem>
<para>Zlib-&zlib-version;</para> <para>Zlib-&zlib-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Zstd-&zstd-version;</para> <para>Zstd-&zstd-version;</para>
</listitem>--> </listitem>
</itemizedlist> </itemizedlist>
<!--<itemizedlist> <!--<itemizedlist>

View File

@ -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 all the directories under <filename class="directory">$LFS</filename> by making
<systemitem class="username">lfs</systemitem> the owner:</para> <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 <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. properly and suspends the login for the &lfs-user; user to the background.

View File

@ -48,7 +48,7 @@
<screen><userinput remap="make">make</userinput></screen> <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> <screen><userinput remap="test">make check</userinput></screen>

View File

@ -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="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="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="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="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="libffi.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.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="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="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="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="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="check.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/>

View File

@ -93,9 +93,12 @@ cd build</userinput></screen>
<screen><userinput remap="test">make check</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> <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? <!-- 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 Does not appear to be true for version 1.46.3. Time with tests

View File

@ -65,7 +65,7 @@
<screen><userinput remap="make">make</userinput></screen> <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> <screen><userinput remap="test">make check</userinput></screen>

View File

@ -165,26 +165,14 @@ su tester -c "PATH=$PATH make -k check"</userinput></screen>
<para>Results can be compared with those located at <ulink <para>Results can be compared with those located at <ulink
url="&test-results;"/> and url="&test-results;"/> and
<ulink url="https://gcc.gnu.org/ml/gcc-testresults/"/>.</para> <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 - -> <!-- https://github.com/google/sanitizers/issues/1716
One libstdc++ test (out of over 15000), <filename>copy.cc</filename>, is Affecting any host distro with a large vm.mmap_rnd_bits.
known to fail. The fix is https://github.com/llvm/llvm-project/commit/0784b1eefa36
but it's not in GCC 14. TODO retry with
For g++, 21 tests (out of approximately 250,000): 14 sudo sysctl vm.mmap_rnd_bits=32
<quote>AddressSanitizer*</quote> on the host distro when we update to GCC 15. -->
tests and 7 <filename>interception-malloc-test-1.C</filename> tests, are <para>The tsan tests are known to fail on some host distros.</para>
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>
-->
<!-- gen-vect-*: Likely https://gcc.gnu.org/PR113418 <!-- gen-vect-*: Likely https://gcc.gnu.org/PR113418
pr108357.c: https://gcc.gnu.org/PR108357#c5 pr108357.c: https://gcc.gnu.org/PR108357#c5

View File

@ -77,8 +77,7 @@
</variablelist> </variablelist>
--> -->
<para>To test the results (this takes a long time, around 3 SBUs), <para>To test the results, issue:</para>
issue:</para>
<screen><userinput remap="test">make check</userinput></screen> <screen><userinput remap="test">make check</userinput></screen>

View File

@ -40,7 +40,7 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Inetutils</title> <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> <screen><userinput remap="pre">sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c</userinput></screen>

View File

@ -43,41 +43,20 @@
<para>Prepare Kmod for compilation:</para> <para>Prepare Kmod for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">mkdir -p build
--sysconfdir=/etc \ cd build
--with-openssl \
--with-xz \ meson setup --prefix=/usr .. \
--with-zstd \ --sbindir=/usr/sbin \
--with-zlib \ --buildtype=release \
--disable-manpages</userinput></screen> -D manpages=false</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the configure options:</title> <title>The meaning of the configure options:</title>
<varlistentry> <varlistentry>
<term> <term>
<parameter>--with-openssl</parameter> <parameter>-D manpages=false</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>
</term> </term>
<listitem> <listitem>
<para>This option disables generating the man pages which <para>This option disables generating the man pages which
@ -89,25 +68,15 @@
<para>Compile the package:</para> <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 <para>The test suite of this package requires raw kernel headers
(not the <quote>sanitized</quote> kernel headers installed earlier), (not the <quote>sanitized</quote> kernel headers installed earlier),
which are beyond the scope of LFS.</para> which are beyond the scope of LFS.</para>
<para>Install the package and recreate some symlinks for <para>Now install the package:</para>
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>
<screen><userinput remap="install">make install <screen><userinput remap="install">ninja install</userinput></screen>
for target in depmod insmod modinfo modprobe rmmod; do
ln -sfv ../bin/kmod /usr/sbin/$target
rm -fv /usr/bin/$target
done</userinput></screen>
</sect2> </sect2>

View File

@ -50,7 +50,7 @@
<screen><userinput remap="make">make</userinput></screen> <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> <screen><userinput remap="test">make check</userinput></screen>

View File

@ -48,7 +48,32 @@
<para>Install Man-pages by running:</para> <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> </sect2>

View File

@ -104,7 +104,7 @@ export BUILD_BZIP2=0</userinput></screen>
<screen><userinput remap="make">make</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> <screen><userinput remap="test">TEST_JOBS=$(nproc) make test_harness</userinput></screen>

View File

@ -47,6 +47,7 @@
--sysconfdir=/etc \ --sysconfdir=/etc \
--runstatedir=/run \ --runstatedir=/run \
--without-logger \ --without-logger \
--disable-static \
--docdir=/usr/share/doc/sysklogd-&sysklogd-version;</userinput></screen> --docdir=/usr/share/doc/sysklogd-&sysklogd-version;</userinput></screen>
<para>Compile the package:</para> <para>Compile the package:</para>

View File

@ -228,7 +228,11 @@ ninja test</userinput></screen>
after initializing the system with systemd. --> after initializing the system with systemd. -->
<para>One test named <literal>systemd:core / test-namespace</literal> <para>One test named <literal>systemd:core / test-namespace</literal>
is known to fail in the LFS chroot environment. Some other tests may 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> <para>Install the package:</para>

View File

@ -62,7 +62,7 @@ rem = rem.symmetric_difference(upd)
ticket = {} ticket = {}
security = set() 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) tsv = urlopen(url)
for i in tsv: for i in tsv:
fields = i.decode().split('\t') fields = i.decode().split('\t')

View File

@ -200,10 +200,10 @@
<!ENTITY flex-fin-du "33 MB"> <!ENTITY flex-fin-du "33 MB">
<!ENTITY flex-fin-sbu "0.1 SBU"> <!ENTITY flex-fin-sbu "0.1 SBU">
<!ENTITY flit-core-version "3.10.1"> <!ENTITY flit-core-version "3.11.0">
<!ENTITY flit-core-size "42 KB"> <!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-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-home "&pypi-home;/flit-core/">
<!ENTITY flit-core-fin-du "1.0 MB"> <!ENTITY flit-core-fin-du "1.0 MB">
<!ENTITY flit-core-fin-sbu "less than 0.1 SBU"> <!ENTITY flit-core-fin-sbu "less than 0.1 SBU">
@ -245,10 +245,10 @@
<!ENTITY gdbm-fin-du "13 MB"> <!ENTITY gdbm-fin-du "13 MB">
<!ENTITY gdbm-fin-sbu "less than 0.1 SBU"> <!ENTITY gdbm-fin-sbu "less than 0.1 SBU">
<!ENTITY gettext-version "0.23.1"> <!ENTITY gettext-version "0.24">
<!ENTITY gettext-size "10,780 KB"> <!ENTITY gettext-size "8,120 KB">
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz"> <!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-home "&gnu-software;gettext/">
<!ENTITY gettext-tmp-du "349 MB"> <!ENTITY gettext-tmp-du "349 MB">
<!ENTITY gettext-tmp-sbu "1.3 SBU"> <!ENTITY gettext-tmp-sbu "1.3 SBU">
@ -325,10 +325,10 @@
<!ENTITY iana-etc-fin-du "4.8 MB"> <!ENTITY iana-etc-fin-du "4.8 MB">
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU"> <!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
<!ENTITY inetutils-version "2.5"> <!ENTITY inetutils-version "2.6">
<!ENTITY inetutils-size "1,632 KB"> <!ENTITY inetutils-size "1,724 KB">
<!ENTITY inetutils-url "&gnu;inetutils/inetutils-&inetutils-version;.tar.xz"> <!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-home "&gnu-software;inetutils/">
<!ENTITY inetutils-fin-du "35 MB"> <!ENTITY inetutils-fin-du "35 MB">
<!ENTITY inetutils-fin-sbu "0.2 SBU"> <!ENTITY inetutils-fin-sbu "0.2 SBU">
@ -365,10 +365,10 @@
<!ENTITY kbd-fin-du "34 MB"> <!ENTITY kbd-fin-du "34 MB">
<!ENTITY kbd-fin-sbu "0.1 SBU"> <!ENTITY kbd-fin-sbu "0.1 SBU">
<!ENTITY kmod-version "33"> <!ENTITY kmod-version "34">
<!ENTITY kmod-size "503 KB"> <!ENTITY kmod-size "331 KB">
<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz"> <!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-home "https://github.com/kmod-project/kmod">
<!ENTITY kmod-fin-du "11 MB"> <!ENTITY kmod-fin-du "11 MB">
<!ENTITY kmod-fin-sbu "less than 0.1 SBU"> <!ENTITY kmod-fin-sbu "less than 0.1 SBU">
@ -431,12 +431,12 @@
<!ENTITY linux-major-version "6"> <!ENTITY linux-major-version "6">
<!ENTITY linux-minor-version "13"> <!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;">-->
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-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-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/"> <!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 : <!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 :
minimum is allnoconfig minimum is allnoconfig
@ -487,10 +487,10 @@
<!ENTITY man-db-fin-du "44 MB"> <!ENTITY man-db-fin-du "44 MB">
<!ENTITY man-db-fin-sbu "0.3 SBU"> <!ENTITY man-db-fin-sbu "0.3 SBU">
<!ENTITY man-pages-version "6.10"> <!ENTITY man-pages-version "6.12">
<!ENTITY man-pages-size "1,835 KB"> <!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-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-home "https://www.kernel.org/doc/man-pages/">
<!ENTITY man-pages-fin-du "52 MB"> <!ENTITY man-pages-fin-du "52 MB">
<!ENTITY man-pages-fin-sbu "0.1 SBU"> <!ENTITY man-pages-fin-sbu "0.1 SBU">
@ -637,18 +637,18 @@
<!ENTITY sed-fin-du "30 MB"> <!ENTITY sed-fin-du "30 MB">
<!ENTITY sed-fin-sbu "0.3 SBU"> <!ENTITY sed-fin-sbu "0.3 SBU">
<!ENTITY setuptools-version "75.8.0"> <!ENTITY setuptools-version "75.8.1">
<!ENTITY setuptools-size "1,312 KB"> <!ENTITY setuptools-size "1,313 KB">
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz"> <!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-home "&pypi-home;/setuptools/">
<!ENTITY setuptools-fin-du "26 MB"> <!ENTITY setuptools-fin-du "26 MB">
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU"> <!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
<!ENTITY shadow-version "4.17.2"> <!ENTITY shadow-version "4.17.3">
<!ENTITY shadow-size "2,267 KB"> <!ENTITY shadow-size "2,274 KB">
<!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz"> <!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-home "&github;/shadow-maint/shadow/">
<!ENTITY shadow-fin-du "114 MB"> <!ENTITY shadow-fin-du "114 MB">
<!ENTITY shadow-fin-sbu "0.1 SBU"> <!ENTITY shadow-fin-sbu "0.1 SBU">
@ -661,21 +661,21 @@
<!ENTITY sysklogd-fin-du "4.1 MB"> <!ENTITY sysklogd-fin-du "4.1 MB">
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU"> <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
<!ENTITY systemd-version "257"> <!ENTITY systemd-version "257.3">
<!--<!ENTITY systemd-stable "6b4878d">--> <!--<!ENTITY systemd-stable "6b4878d">-->
<!-- The above entity is used whenever we move to a stable backport branch. <!-- 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, 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. --> 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 "&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-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-home "https://www.freedesktop.org/wiki/Software/systemd/">
<!ENTITY systemd-man-version "257"> <!ENTITY systemd-man-version "257.3">
<!ENTITY systemd-man-size "732 KB"> <!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-version;-&systemd-stable;.tar.xz">-->
<!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.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-du "307 MB">
<!ENTITY systemd-fin-sbu "1.1 SBU"> <!ENTITY systemd-fin-sbu "1.1 SBU">
@ -744,10 +744,10 @@
<!ENTITY util-linux-fin-du "316 MB"> <!ENTITY util-linux-fin-du "316 MB">
<!ENTITY util-linux-fin-sbu "0.5 SBU"> <!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-majmin "90"> -->
<!ENTITY vim-docdir "vim/vim91"> <!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"> <!ENTITY vim-url "https://github.com/vim/vim/archive/v&vim-version;/vim-&vim-version;.tar.gz">
<!-- N.B. LFS 9.0 uses <!-- N.B. LFS 9.0 uses
https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz 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 example, https://github.com/vim/vim/tags?after=v8.1.1847 will show
us v8.1.1846. --> us v8.1.1846. -->
<!--<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">--> <!--<!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-home "https://www.vim.org">
<!ENTITY vim-fin-du "251 MB"> <!ENTITY vim-fin-du "251 MB">
<!ENTITY vim-fin-sbu "3.4 SBU"> <!ENTITY vim-fin-sbu "3.4 SBU">
@ -804,10 +804,10 @@
<!ENTITY zlib-fin-du "6.4 MB"> <!ENTITY zlib-fin-du "6.4 MB">
<!ENTITY zlib-fin-sbu "less than 0.1 SBU"> <!ENTITY zlib-fin-sbu "less than 0.1 SBU">
<!ENTITY zstd-version "1.5.6"> <!ENTITY zstd-version "1.5.7">
<!ENTITY zstd-size "2,351 KB"> <!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-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-home "https://facebook.github.io/zstd/">
<!ENTITY zstd-fin-du "85 MB"> <!ENTITY zstd-fin-du "85 MB">
<!ENTITY zstd-fin-sbu "0.4 SBU"> <!ENTITY zstd-fin-sbu "0.4 SBU">