Merge branch 'trunk' into xry111/arm64

This commit is contained in:
Xi Ruoyao 2023-02-28 11:48:28 +08:00
commit 83ce6e3161
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
29 changed files with 665 additions and 379 deletions

View File

@ -312,7 +312,8 @@
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg> <seg>
<ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> <ulink url="https://sourceware.org/elfutils/">Elfutils</ulink> and
<ulink url="&blfs-book;general/jansson.html">Jansson</ulink>
</seg> </seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -463,7 +464,9 @@
<segmentedlist id="coreutils-before"> <segmentedlist id="coreutils-before">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>Bash, Diffutils, Eudev, Findutils, and Man-DB</seg> <seg>Bash, Diffutils, <phrase revision="sysv">Eudev, </phrase>
Findutils, <phrase revision="sysv">and </phrase>Man-DB<phrase
revision="systemd">, and Systemd</phrase></seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -479,42 +482,45 @@
</segmentedlist> </segmentedlist>
<!-- Begin D-Bus dependency info --> <!-- Begin D-Bus dependency info -->
<!--
<bridgehead renderas="sect2" id="dbus-dep">D-Bus</bridgehead>
<segmentedlist> <bridgehead renderas="sect2" id="dbus-dep" revision="systemd">D-Bus</bridgehead>
<segmentedlist id="dbus-depends" revision="systemd">
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <seglistitem>
<seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,
Make, Sed, and Util-linux</seg> Make, Sed, Systemd, and Util-linux</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist> <segmentedlist id="dbus-rundeps" revision="systemd">
<segtitle>&runtime;</segtitle>
<seglistitem>
<seg>Glibc and Systemd</seg>
</seglistitem>
</segmentedlist>
<segmentedlist id="dbus-testdeps" revision="systemd">
<segtitle>&testsuites;</segtitle> <segtitle>&testsuites;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>Several packages in BLFS</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist> <segmentedlist id="dbus-before" revision="systemd">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>None</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist> <segmentedlist id="dbus-optdeps" revision="systemd">
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg>Xorg Libs</seg> <seg><ulink url="&blfs-book;x/x7lib.html">Xorg Libraries</ulink></seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
-->
<!-- Begin DejaGNU dependency info --> <!-- Begin DejaGNU dependency info -->
<bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead> <bridgehead renderas="sect2" id="dejagnu-dep">DejaGNU</bridgehead>
@ -633,9 +639,9 @@
</segmentedlist> </segmentedlist>
<!-- Begin Eudev dependency info --> <!-- Begin Eudev dependency info -->
<bridgehead renderas="sect2" id="eudev-dep">Eudev</bridgehead> <bridgehead renderas="sect2" id="eudev-dep" revision="sysv">Eudev</bridgehead>
<segmentedlist id="eudev-depends"> <segmentedlist id="eudev-depends" revision="sysv">
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <seglistitem>
<seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make, <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make,
@ -643,28 +649,28 @@
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="eudev-rundeps"> <segmentedlist id="eudev-rundeps" revision="sysv">
<segtitle>&runtime;</segtitle> <segtitle>&runtime;</segtitle>
<seglistitem> <seglistitem>
<seg>Glibc, Kmod, Xz, Util-linux, and Zlib.</seg> <seg>Glibc, Kmod, Xz, Util-linux, and Zlib.</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="eudev-testdeps"> <segmentedlist id="eudev-testdeps" revision="sysv">
<segtitle>&testsuites;</segtitle> <segtitle>&testsuites;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>None</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="eudev-before"> <segmentedlist id="eudev-before" revision="sysv">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>None</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="eudev-optdeps"> <segmentedlist id="eudev-optdeps" revision="sysv">
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>None</seg>
@ -1578,7 +1584,8 @@
<segmentedlist id="kmod-before"> <segmentedlist id="kmod-before">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>Eudev</seg> <seg><phrase revision="sysv">Eudev</phrase>
<phrase revision="systemd">Systemd</phrase></seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -1625,6 +1632,7 @@
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg> <seg>
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink> or
<ulink url="&blfs-book;general/pcre.html">PCRE</ulink> <ulink url="&blfs-book;general/pcre.html">PCRE</ulink>
</seg> </seg>
</seglistitem> </seglistitem>
@ -2027,7 +2035,8 @@
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg> <seg>
<ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> <ulink url="&blfs-book;general/libseccomp.html">libseccomp</ulink> and
<ulink url="https://po4a.org/index.php.en">po4a</ulink>
</seg> </seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -2435,7 +2444,7 @@
<segmentedlist id="pkgconfig-depends"> <segmentedlist id="pkgconfig-depends">
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <seglistitem>
<seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt, <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make,
and Sed</seg> and Sed</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -2714,37 +2723,37 @@
</segmentedlist> </segmentedlist>
<!-- Begin Sysklogd dependency info --> <!-- Begin Sysklogd dependency info -->
<bridgehead renderas="sect2" id="sysklogd-dep">Sysklogd</bridgehead> <bridgehead renderas="sect2" id="sysklogd-dep" revision="sysv">Sysklogd</bridgehead>
<segmentedlist id="sysklogd-depends"> <segmentedlist id="sysklogd-depends" revision="sysv">
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <seglistitem>
<seg>Binutils, Coreutils, GCC, Glibc, Make, and Patch</seg> <seg>Binutils, Coreutils, GCC, Glibc, Make, and Patch</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="sysklogd-rundeps"> <segmentedlist id="sysklogd-rundeps" revision="sysv">
<segtitle>&runtime;</segtitle> <segtitle>&runtime;</segtitle>
<seglistitem> <seglistitem>
<seg>Glibc</seg> <seg>Glibc</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="sysklogd-testdeps"> <segmentedlist id="sysklogd-testdeps" revision="sysv">
<segtitle>&testsuites;</segtitle> <segtitle>&testsuites;</segtitle>
<seglistitem> <seglistitem>
<seg>No test suite available</seg> <seg>No test suite available</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="sysklogd-before"> <segmentedlist id="sysklogd-before" revision="sysv">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>None</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
<segmentedlist id="sysklogd-optdeps"> <segmentedlist id="sysklogd-optdeps" revision="sysv">
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>None</seg>
@ -2828,7 +2837,8 @@
<ulink url="https://sourceforge.net/projects/linuxquota/"> <ulink url="https://sourceforge.net/projects/linuxquota/">
quota-tools</ulink>, quota-tools</ulink>,
<ulink url="&blfs-book;basicnet/rsync.html">rsync</ulink>, <ulink url="&blfs-book;basicnet/rsync.html">rsync</ulink>,
<ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, <ulink url="&blfs-book;general/python-modules.html#sphinx">
Sphinx</ulink>,
<ulink url="https://tpm2-tss.readthedocs.io/en/latest/"> <ulink url="https://tpm2-tss.readthedocs.io/en/latest/">
tpm2-tss</ulink>, tpm2-tss</ulink>,
<ulink url="&blfs-book;general/valgrind.html">Valgrind</ulink>, <ulink url="&blfs-book;general/valgrind.html">Valgrind</ulink>,
@ -3000,8 +3010,10 @@
<segmentedlist id="util-linux-depends"> <segmentedlist id="util-linux-depends">
<segtitle>&dependencies;</segtitle> <segtitle>&dependencies;</segtitle>
<seglistitem> <seglistitem>
<seg>Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, <seg>Bash, Binutils, Coreutils, Diffutils,
GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib</seg> <phrase revision="sysv">Eudev, </phrase>Findutils, Gawk,
GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed,
<phrase revision="systemd">Systemd, </phrase>and Zlib</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -3078,7 +3090,7 @@
<seg> <seg>
<ulink url="&blfs-book;x/installing.html">Xorg</ulink>, <ulink url="&blfs-book;x/installing.html">Xorg</ulink>,
<ulink url="&blfs-book;x/gtk2.html">GTK+2</ulink>, <ulink url="&blfs-book;x/gtk2.html">GTK+2</ulink>,
<ulink url="http://lesstif.sourceforge.net/">LessTif</ulink>, <ulink url="https://lesstif.sourceforge.net/">LessTif</ulink>,
<ulink url="&blfs-book;general/ruby.html">Ruby</ulink>, and <ulink url="&blfs-book;general/ruby.html">Ruby</ulink>, and
<ulink url="&blfs-book;general/gpm.html">GPM</ulink> <ulink url="&blfs-book;general/gpm.html">GPM</ulink>
</seg> </seg>
@ -3192,7 +3204,9 @@
<segmentedlist id="xz-before"> <segmentedlist id="xz-before">
<segtitle>&before;</segtitle> <segtitle>&before;</segtitle>
<seglistitem> <seglistitem>
<seg>Eudev, File, GRUB, Kmod, and Man-DB</seg> <seg><phrase revision="sysv">Eudev, </phrase>File, GRUB, Kmod,
<phrase revision="sysv">and </phrase>Man-DB<phrase
revision="systemd">, and Systemd</phrase></seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>

View File

@ -39,6 +39,185 @@
<listitem revision="sysv"> or <listitem revision="systemd"> as <listitem revision="sysv"> or <listitem revision="systemd"> as
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>2023-02-19</para>
<itemizedlist>
<listitem>
<para>[xry111] - Apply a patch for GRUB for an issue triggered
with e2fsprogs-1.47.0. Fixes
<ulink url="&lfs-ticket-root;5219">#5219</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-02-13</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to man-pages-6.03. Fixes
<ulink url="&lfs-ticket-root;5216">#5216</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-02-11</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to iana-etc-20230202. Addresses
<ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to zstd-1.5.4. Fixes
<ulink url="&lfs-ticket-root;5215">#5215</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to Python3-3.11.2. Fixes
<ulink url="&lfs-ticket-root;5214">#5214</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.47.0. Fixes
<ulink url="&lfs-ticket-root;5213">#5213</ulink>.</para>
</listitem>
<listitem revision="systemd">
<para>[bdubbs] - Update to dbus-1.14.6. Fixes
<ulink url="&lfs-ticket-root;5212">#5212</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.1.11. Fixes
<ulink url="&lfs-ticket-root;5210">#5210</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libcap-2.67. Fixes
<ulink url="&lfs-ticket-root;5209">#5209</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-6.2.4. Fixes
<ulink url="&lfs-ticket-root;5207">#5207</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-02-07</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to OpenSSL-3.0.8 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5211">#5211</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to e2fsprogs-1.46.6 (Security Update). Fixes
<ulink url="&lfs-ticket-root;5208">#5208</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2023-02-06</para>
<itemizedlist>
<listitem>
<para>[renodr] - Repackage the systemd man pages to prevent stray
man pages from ending up in /usr/share/man.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-02-02</para>
<itemizedlist>
<listitem>
<para>[xry111] - Update to glibc-2.37. Fixes
<ulink url="&lfs-ticket-root;5203">#5203</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Update to bc-6.2.3. Fixes
<ulink url="&lfs-ticket-root;5204">#5204</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Update to linux-6.1.9. Fixes
<ulink url="&lfs-ticket-root;5205">#5205</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Update to vim-9.0.1273. Addresses
<ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Remove
<option>--disable-exec-static-tramp</option> for libffi.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-02-01</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to texinfo-7.0.2. Fixes
<ulink url="&lfs-ticket-root;5202">#5202</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.1.8. Fixes
<ulink url="&lfs-ticket-root;5201">#5201</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to diffutils-3.9. Fixes
<ulink url="&lfs-ticket-root;5199">#5199</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2023-01-22</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to MarkupSafe-2.1.2. Fixes
<ulink url="&lfs-ticket-root;5200">#5200</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2023-01-15</para>
<itemizedlist>
<listitem>
<para>[thomas] - Add libsframe to online_usrlib in stripping.
libsframe.so.0.0.0 is in use by strip.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20230109. Addresses
<ulink url="&lfs-ticket-root;5006">#5006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to binutils-2.40. Fixes
<ulink url="&lfs-ticket-root;5198">#5198</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-6.2.2. Fixes
<ulink url="&lfs-ticket-root;5192">#5192</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-6.1.6. Fixes
<ulink url="&lfs-ticket-root;5193">#5193</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to man-db-2.11.2. Fixes
<ulink url="&lfs-ticket-root;5196">#5196</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mpfr-4.2.0. Fixes
<ulink url="&lfs-ticket-root;5195">#5195</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to ncurses-6.4. Fixes
<ulink url="&lfs-ticket-root;5194">#5194</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xz-5.4.1. Fixes
<ulink url="&lfs-ticket-root;5197">#5197</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2023-01-01</para><!-- Happy New Year! --> <para>2023-01-01</para><!-- Happy New Year! -->
<itemizedlist> <itemizedlist>

View File

@ -52,9 +52,9 @@
<listitem> <listitem>
<para>Bc &bc-version;</para> <para>Bc &bc-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Binutils-&binutils-version;</para> <para>Binutils-&binutils-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Bison-&bison-version;</para> <para>Bison-&bison-version;</para>
</listitem>--> </listitem>-->
@ -73,12 +73,12 @@
<listitem revision="systemd"> <listitem revision="systemd">
<para>D-Bus-&dbus-version;</para> <para>D-Bus-&dbus-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Diffutils-&diffutils-version;</para> <para>Diffutils-&diffutils-version;</para>
</listitem>--> </listitem>
<!--<listitem> <listitem>
<para>E2fsprogs-&e2fsprogs-version;</para> <para>E2fsprogs-&e2fsprogs-version;</para>
</listitem>--> </listitem>
<!--<listitem revision="sysv"> <!--<listitem revision="sysv">
<para>Eudev-&eudev-version;</para> <para>Eudev-&eudev-version;</para>
</listitem>--> </listitem>-->
@ -109,9 +109,9 @@
<listitem> <listitem>
<para>Gettext-&gettext-version;</para> <para>Gettext-&gettext-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>Glibc-&glibc-version;</para> <para>Glibc-&glibc-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>GMP-&gmp-version;</para> <para>GMP-&gmp-version;</para>
</listitem>--> </listitem>-->
@ -187,21 +187,21 @@
<listitem> <listitem>
<para>Man-pages-&man-pages-version;</para> <para>Man-pages-&man-pages-version;</para>
</listitem> </listitem>
<!--<listitem revision="systemd"> <listitem revision="systemd">
<para>MarkupSafe-&markupsafe-version;</para> <para>MarkupSafe-&markupsafe-version;</para>
</listitem>--> </listitem>
<listitem> <listitem>
<para>Meson-&meson-version;</para> <para>Meson-&meson-version;</para>
</listitem> </listitem>
<listitem> <listitem>
<para>MPC-&mpc-version;</para> <para>MPC-&mpc-version;</para>
</listitem> </listitem>
<!--<listitem> <listitem>
<para>MPFR-&mpfr-version;</para> <para>MPFR-&mpfr-version;</para>
</listitem>--> </listitem>
<!--<listitem> <listitem>
<para>Ncurses-&ncurses-version;</para> <para>Ncurses-&ncurses-version;</para>
</listitem>--> </listitem>
<listitem> <listitem>
<para>Ninja-&ninja-version;</para> <para>Ninja-&ninja-version;</para>
</listitem> </listitem>
@ -274,9 +274,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>
@ -291,11 +291,11 @@
<itemizedlist> <itemizedlist>
<title>Added:</title> <title>Added:</title>
<listitem><para></para></listitem> <!-- satisfy build --> <listitem><para></para></listitem> <!-- satisfy build -->
<!--
<listitem> <listitem>
<para>&bash-fixes-patch;</para> <para>&grub-upstream-fixes-patch;</para>
</listitem> </listitem>
-->
<listitem> <listitem>
<para>&readline-fixes-patch;</para> <para>&readline-fixes-patch;</para>
</listitem> </listitem>
@ -309,9 +309,9 @@
<title>Removed:</title> <title>Removed:</title>
<listitem><para></para></listitem> <!-- satisfy build --> <listitem><para></para></listitem> <!-- satisfy build -->
<!--<listitem> <listitem>
<para>perl-5.34.0-upstream_fixes-1.patch</para> <para>zstd-1.5.2-upstream_fixes-1.patch</para>
</listitem>--> </listitem>
</itemizedlist> </itemizedlist>
</sect1> </sect1>

View File

@ -10,6 +10,21 @@
<title>Host System Requirements</title> <title>Host System Requirements</title>
<sect2>
<title>Hardware</title>
<para>The LFS editors recommend that the system CPU have at least
four cores and that the system have at least 8 GB of memory.
Older systems that do not meet these requirements will still work,
but the time to build packages will be significantly longer
than documented.
</para>
</sect2>
<sect2>
<title>Software</title>
<para>Your host system should have the following software with the <para>Your host system should have the following software with the
minimum versions indicated. This should not be an issue for most minimum versions indicated. This should not be an issue for most
modern Linux distributions. Also note that many distributions will modern Linux distributions. Also note that many distributions will
@ -224,5 +239,5 @@ bash library-check.sh</userinput></screen>
<para>The files identified by this script should be all present <para>The files identified by this script should be all present
or all absent, but not only one or two present.</para> or all absent, but not only one or two present.</para>
--> -->
</sect2>
</sect1> </sect1>

View File

@ -270,6 +270,20 @@
<para>Home page: <ulink url="&glibc-home;"/></para> <para>Home page: <ulink url="&glibc-home;"/></para>
<para>Download: <ulink url="&glibc-url;"/></para> <para>Download: <ulink url="&glibc-url;"/></para>
<para>MD5 sum: <literal>&glibc-md5;</literal></para> <para>MD5 sum: <literal>&glibc-md5;</literal></para>
<note>
<para>
The Glibc developers maintain a
<ulink url='https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/&glibc-version;/master'>Git
branch</ulink> containing patches considered worthy for
Glibc-&glibc-version; but unfortunately developed after
Glibc-&glibc-version; release. The LFS editors will issue a
security advisory if any security fix is added into the branch,
but no actions will be taken for other newly added patches. You
may review the patches yourself and incorporate some patches if
you consider them important.
</para>
</note>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -85,6 +85,14 @@
</listitem> </listitem>
</varlistentry> </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> <varlistentry>
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term> <term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
<listitem> <listitem>
@ -153,6 +161,7 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
--> -->
<!--
<varlistentry> <varlistentry>
<term>Zstd Upstream Fixes Patch - <token>&zstd-upstream-fixes-patch-size;</token>:</term> <term>Zstd Upstream Fixes Patch - <token>&zstd-upstream-fixes-patch-size;</token>:</term>
<listitem> <listitem>
@ -160,6 +169,7 @@
<para>MD5 sum: <literal>&zstd-upstream-fixes-patch-md5;</literal></para> <para>MD5 sum: <literal>&zstd-upstream-fixes-patch-md5;</literal></para>
</listitem> </listitem>
</varlistentry> </varlistentry>
-->
</variablelist> </variablelist>
<para>Total size of these patches: about <returnvalue/></para> <para>Total size of these patches: about <returnvalue/></para>

View File

@ -13,17 +13,17 @@
<para>Many people would like to know beforehand approximately how long <para>Many people would like to know beforehand approximately how long
it takes to compile and install each package. Because Linux From it takes to compile and install each package. Because Linux From
Scratch can be built on many different systems, it is impossible to Scratch can be built on many different systems, it is impossible to
provide absolute time estimates. The biggest package (Glibc) will provide absolute time estimates. The biggest package (gcc) will
take approximately 20 minutes on the fastest systems, but could take take approximately 5 minutes on the fastest systems, but could take
up to three days on slower systems! Instead of providing actual times, days on slower systems! Instead of providing actual times,
the Standard Build Unit (SBU) measure will be the Standard Build Unit (SBU) measure will be
used instead.</para> used instead.</para>
<para>The SBU measure works as follows. The first package to be compiled <para>The SBU measure works as follows. The first package to be compiled is
is binutils in <xref linkend="chapter-cross-tools"/>. The binutils in <xref linkend="chapter-cross-tools"/>. The time it takes to
time it takes to compile this package is what we will refer to as the compile using one core is what we will refer to as the Standard
Standard Build Unit or SBU. All other compile times will be expressed in Build Unit or SBU. All other compile times will be expressed in terms of this
terms of this unit of time.</para> unit of time.</para>
<para>For example, consider a package whose compilation time is 4.5 <para>For example, consider a package whose compilation time is 4.5
SBUs. This means that if your system took 10 minutes to compile and SBUs. This means that if your system took 10 minutes to compile and
@ -55,6 +55,11 @@
be more difficult because the lines from different processes will be be more difficult because the lines from different processes will be
interleaved. If you run into a problem with a build step, revert to a interleaved. If you run into a problem with a build step, revert to a
single processor build to properly analyze the error messages.</para> single processor build to properly analyze the error messages.</para>
<para>The times presented here are based upon using four cores (-j4). The
times in Chapter 8 also include the time to run the regression tests for
the package unless specified otherwise.</para>
</note> </note>
</sect1> </sect1>

View File

@ -203,6 +203,14 @@ cd build</userinput></screen>
header using a command that is identical to what the GCC build system does header using a command that is identical to what the GCC build system does
in normal circumstances:</para> in normal circumstances:</para>
<note>
<para>The command below shows an example of nested command substitution
using two methods: backquotes and a <literal>$()</literal> construct.
It could be rewritten using the same method for both substitutions,
but is shown this way to demonstrate how they can be mixed. Generally
the <literal>$()</literal> method is preferred.</para>
</note>
<screen><userinput remap="install">cd .. <screen><userinput remap="install">cd ..
cat gcc/limitx.h gcc/glimits.h gcc/limity.h > \ cat gcc/limitx.h gcc/glimits.h gcc/limity.h > \
`dirname $($LFS_TGT-gcc -print-libgcc-file-name)`/install-tools/include/limits.h</userinput></screen> `dirname $($LFS_TGT-gcc -print-libgcc-file-name)`/install-tools/include/limits.h</userinput></screen>

View File

@ -43,11 +43,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Glibc</title> <title>Installation of Glibc</title>
<para>Fix an issue building Glibc with parallel jobs and make-4.4
or later:</para>
<screen><userinput remap="pre">sed '/MAKEFLAGS :=/s/)r/) -r/' -i Makerules</userinput></screen>
<para>Some of the Glibc programs use the non-FHS-compliant <para>Some of the Glibc programs use the non-FHS-compliant
<filename class="directory">/var/db</filename> directory to store their <filename class="directory">/var/db</filename> directory to store their
runtime data. Apply the following patch to make such programs store their runtime data. Apply the following patch to make such programs store their

View File

@ -87,6 +87,19 @@ lassign [wait] _ _ _ value
exit $value exit $value
EOF</userinput></screen> EOF</userinput></screen>
<para>The test suite uses <command>diff</command> to detect the
difference between test script output and the expected output. Any
output from <command>diff</command> (prefixed with
<computeroutput>&lt;</computeroutput> and
<computeroutput>&gt;</computeroutput>) indicates a test failure, unless
there is a message saying the difference can be ignored.
<!-- Some host distros set core file size hard limit < 1000, then the
test "ulimit -c -S 1000" attempts to set soft limit > hard limit
and fail. -->
One test named <filename>run-builtins</filename> is known to fail on
some host distros with a difference on the first line of the
output.</para>
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">make install</userinput></screen>

View File

@ -164,31 +164,14 @@ cd build</userinput></screen>
<screen><userinput remap="test">grep '^FAIL:' $(find -name '*.log')</userinput></screen> <screen><userinput remap="test">grep '^FAIL:' $(find -name '*.log')</userinput></screen>
<para>
<!-- Caused by egrep deprecation. Note that we don't "patch" temp grep.
And it seems unworthy to add a sed into temp grep just for one test
failure. (I don't really agree to "patch" grep in the first place,
anyway.)
Will be fixed in 2.40 (upstream commit 67d1991). -->
The test named <filename>ar with versioned solib</filename> is
known to fail.
<!-- https://sourceware.org/bugzilla/show_bug.cgi?id=29107 -->
Because of a race between the gas test suite and the gprofng test suite,
some gas tests may fail if parallel jobs are used. If you are not
assured of the correctness of gas, invoke
<command>make check-gas</command> to run the gas test suite separately and
all tests should pass. Three gprofng tests yield the
<literal>ERROR</literal> result, and they are counted as
<literal>UNRESOLVED</literal> in the summary.</para>
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make tooldir=/usr install</userinput></screen> <screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
<para>Remove useless static libraries and an empty man page:</para> <para>Remove useless static libraries and an empty man page:</para>
<screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,opcodes}.a <screen><userinput remap="install">rm -fv /usr/lib/lib{bfd,ctf,ctf-nobfd,sframe,opcodes}.a
rm -fv /usr/share/man/man1/gprofng.1</userinput></screen> rm -fv /usr/share/man/man1/{gprofng,gp-*}.1</userinput></screen>
</sect2> </sect2>
@ -203,7 +186,7 @@ rm -fv /usr/share/man/man1/gprofng.1</userinput></screen>
<seglistitem> <seglistitem>
<seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm, <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm,
objcopy, objdump, ranlib, readelf, size, strings, and strip</seg> objcopy, objdump, ranlib, readelf, size, strings, and strip</seg>
<seg>libbfd.so, libctf.so, libctf-nobfd.so, and libopcodes.so</seg> <seg>libbfd.so, libctf.so, libctf-nobfd.so, libopcodes.so, and libsframe.so</seg>
<seg>/usr/lib/ldscripts</seg> <seg>/usr/lib/ldscripts</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -464,6 +447,17 @@ rm -fv /usr/share/man/man1/gprofng.1</userinput></screen>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libsframe">
<term><filename class="libraryfile">libsframe</filename></term>
<listitem>
<para>A library to support online backtracing using a
simple unwinder</para>
<indexterm zone="ch-system-binutils libsframe">
<primary sortas="c-libsframe">libsframe</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist> </variablelist>
</sect2> </sect2>

View File

@ -67,9 +67,9 @@
<parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter> <parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter>
</term> </term>
<listitem> <listitem>
<para>These set the location of the PID file and the system bus socket <para>These cause the PID file and the system bus socket
to be in <filename class="directory">/run</filename>, instead of to be in <filename class="directory">/run</filename>, instead of
deprecated <filename class="directory">/var/run</filename>.</para> the deprecated <filename class="directory">/var/run</filename>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -134,6 +134,33 @@ install -v -m644 doc/com_err.info /usr/share/info
install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userinput></screen> install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info</userinput></screen>
</sect2> </sect2>
<sect2 id="conf-e2fsprogs" role="configuration">
<title>Configuring E2fsprogs</title>
<indexterm zone="conf-e2fsprogs">
<primary sortas="e-/etc/mke2fs.conf">/etc/mke2fs.conf</primary>
</indexterm>
<para>
<filename>/etc/mke2fs.conf</filename> contains the default value of
various command line options of <command>mke2fs</command>. You may
edit the file to make the default values suitable for your need.
For example, some utilities (not in LFS or BLFS) cannot recognize a
<systemitem class='filesystem'>ext4</systemitem> file system with
<literal>metadata_csum_seed</literal> feature enabled.
<emphasis role='bold'>If</emphasis> you need such an utility, you may
remove the feature from the default
<systemitem class='filesystem'>ext4</systemitem> feature list with the
command:
</para>
<screen role='nodump'><userinput>sed 's/metadata_csum_seed,//' -i /etc/mke2fs.conf</userinput></screen>
<para>
Read the man page <filename>mke2fs.conf(5)</filename> for details.
</para>
</sect2>
<sect2 id="contents-e2fsprogs" role="content"> <sect2 id="contents-e2fsprogs" role="content">
<title>Contents of E2fsprogs</title> <title>Contents of E2fsprogs</title>

View File

@ -43,11 +43,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Glibc</title> <title>Installation of Glibc</title>
<para>First, fix an issue building Glibc with parallel jobs and Make-4.4
or later:</para>
<screen><userinput remap="pre">sed '/MAKEFLAGS :=/s/)r/) -r/' -i Makerules</userinput></screen>
<para>Some of the Glibc programs use the non-FHS compliant <para>Some of the Glibc programs use the non-FHS compliant
<filename class="directory">/var/db</filename> directory to store <filename class="directory">/var/db</filename> directory to store
their runtime data. Apply the following patch to make such programs their runtime data. Apply the following patch to make such programs
@ -55,6 +50,16 @@
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
<!-- https://sourceware.org/bugzilla/show_bug.cgi?id=30068
Upstream fix also added a test case and renamed "prec" to
"prec_inc". We'll test this with MPFR test suite so we don't
need the test here, and the renaming does not affect program
behavior. -->
<para>Fix a security issue identified upstream:</para>
<screen><userinput remap="pre">sed '/width -=/s/workend - string/number_length/' \
-i stdio-common/vfprintf-process-arg.c</userinput></screen>
<para>The Glibc documentation recommends building Glibc <para>The Glibc documentation recommends building Glibc
in a dedicated build directory:</para> in a dedicated build directory:</para>
@ -165,12 +170,6 @@ esac</userinput></screen>
is known to fail in the LFS chroot environment.</para> is known to fail in the LFS chroot environment.</para>
</listitem> </listitem>
<listitem>
<para>The <emphasis>nss/tst-nss-files-hosts-long</emphasis>
test is known to fail if the system has no non-loopback IP
addresses.</para> <!-- PR 24816 -->
</listitem>
<!-- https://sourceware.org/pipermail/libc-alpha/2022-August/141567.html --> <!-- https://sourceware.org/pipermail/libc-alpha/2022-August/141567.html -->
<listitem> <listitem>
<para>The <emphasis>stdlib/tst-arc4random-thread</emphasis> <para>The <emphasis>stdlib/tst-arc4random-thread</emphasis>

View File

@ -72,6 +72,15 @@
aggressive optimization.</para> aggressive optimization.</para>
</warning> </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> <para>Prepare GRUB for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">./configure --prefix=/usr \

View File

@ -52,8 +52,8 @@
<note><para>The SBU values and required disk space include test suite data <note><para>The SBU values and required disk space include test suite data
for all applicable packages in <xref linkend="chapter-building-system"/>. SBU for all applicable packages in <xref linkend="chapter-building-system"/>. SBU
values have been calculated using a single CPU core (-j1) for all values have been calculated using four CPU cores (-j4) for all
operations.</para></note> operations unless specified otherwise.</para></note>
<sect2> <sect2>
<title>About Libraries</title> <title>About Libraries</title>

View File

@ -58,8 +58,9 @@
<screen><userinput remap="test">make check</userinput></screen> <screen><userinput remap="test">make check</userinput></screen>
<para>One test named <filename>run-low_high_pc.sh</filename> is known to <!-- https://sourceware.org/bugzilla/show_bug.cgi?id=30047 -->
fail on ARM64 systems.</para> <para>The test named <filename>run-native-test.sh</filename> is known to
fail.</para>
<para>Install only Libelf:</para> <para>Install only Libelf:</para>

View File

@ -62,8 +62,7 @@
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">./configure --prefix=/usr \
--disable-static \ --disable-static \
--with-gcc-arch=native \ --with-gcc-arch=native</userinput></screen>
--disable-exec-static-tramp</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the configure option:</title> <title>The meaning of the configure option:</title>
@ -81,17 +80,6 @@
the AArch64 options in the GCC manual</ulink>.</para> the AArch64 options in the GCC manual</ulink>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<!-- To editors: try to remove it once GJS fixed (at GNOME 43) -->
<term><parameter>--disable-exec-static-tramp</parameter></term>
<listitem>
<para>Disable static trampoline support, a new security
feature in Libffi. Some BLFS packages (notably
<application>GJS</application>) have not been adapted for it.</para>
</listitem>
</varlistentry>
</variablelist> </variablelist>
<para>Compile the package:</para> <para>Compile the package:</para>

View File

@ -23,7 +23,7 @@
<sect2 role="package"> <sect2 role="package">
<title/> <title/>
<para>MarkupSafe is a Python module that implements a XML/HTML/XHTML Markup <para>MarkupSafe is a Python module that implements an XML/HTML/XHTML Markup
safe string.</para> safe string.</para>
<segmentedlist> <segmentedlist>

View File

@ -41,6 +41,20 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of MPFR</title> <title>Installation of MPFR</title>
<!-- https://sympa.inria.fr/sympa/arc/mpfr/2023-01/msg00002.html
https://gitlab.inria.fr/mpfr/mpfr/-/commit/5172494c
Note that it's a different issue from Glibc #30068 we've fixed in
chapter08/glibc.xml with a sed. Normally we just document the
test failure, but in this case the particular subtest also serves
as an additional guard against Glibc #30068. So we apply the
upstream fix here. -->
<para>Fix a test case based on a bug of old Glibc releases:</para>
<screen><userinput remap="pre">sed -e 's/+01,234,567/+1,234,567 /' \
-e 's/13.10Pd/13Pd/' \
-i tests/tsprintf.c</userinput></screen>
<para>Prepare MPFR for compilation:</para> <para>Prepare MPFR for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">./configure --prefix=/usr \
@ -58,7 +72,7 @@ make html</userinput></screen>
Do not skip it under any circumstances.</para> Do not skip it under any circumstances.</para>
</important> </important>
<para>Test the results and ensure that all 183 tests passed:</para> <para>Test the results and ensure that all 197 tests passed:</para>
<screen><userinput remap="test">make check</userinput></screen> <screen><userinput remap="test">make check</userinput></screen>

View File

@ -192,7 +192,7 @@ make MANSUFFIX=ssl install</userinput></screen>
<para> <para>
implements the Transport Layer Security (TLS v1) protocol. implements the Transport Layer Security (TLS v1) protocol.
It provides a rich API, documentation It provides a rich API, documentation
on which can be found by running <command>man 3 ssl</command> on which can be found by running <command>man 7 ssl</command>
</para> </para>
<indexterm zone="ch-system-openssl libssl"> <indexterm zone="ch-system-openssl libssl">
<primary sortas="c-libssl">libssl.so</primary> <primary sortas="c-libssl">libssl.so</primary>

View File

@ -53,6 +53,18 @@
with <quote>g</quote>, in case the commands below have already been with <quote>g</quote>, in case the commands below have already been
run.</para></note> run.</para></note>
<important>
<para>
If any package of which the version is different from the version
specified by the book (either following a security advisory or
satisfying personal preference), it may be necessary to update the
the library file name in <envar>save_usrlib</envar> or
<envar>online_usrlib</envar>.
<emphasis role='bold'>Failing to do so may render the system
completely unusable.</emphasis>
</para>
</important>
<!-- also of interest are libgfortan, libgo, libgomp, and libobjc from GCC --> <!-- also of interest are libgfortan, libgo, libgomp, and libobjc from GCC -->
<!--<screen><userinput>save_lib="ld-2.25.so libc-2.25.so libpthread-2.25.so libthread_db-1.0.so"--> <!--<screen><userinput>save_lib="ld-2.25.so libc-2.25.so libpthread-2.25.so libthread_db-1.0.so"-->
@ -77,6 +89,7 @@ done
online_usrbin="bash find strip" online_usrbin="bash find strip"
online_usrlib="libbfd-&binutils-version;.so online_usrlib="libbfd-&binutils-version;.so
libsframe.so.0.0.0
libhistory.so.&readline-soversion; libhistory.so.&readline-soversion;
libncursesw.so.&ncurses-version; libncursesw.so.&ncurses-version;
libm.so.6 libm.so.6

View File

@ -82,7 +82,7 @@ meson --prefix=/usr \
<term><parameter>--buildtype=release</parameter></term> <term><parameter>--buildtype=release</parameter></term>
<listitem> <listitem>
<para>This switch overrides the default buildtype <para>This switch overrides the default buildtype
(<quote>debug</quote>), which would produce unoptimized (<quote>debug</quote>), which produces unoptimized
binaries.</para> binaries.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -99,7 +99,7 @@ meson --prefix=/usr \
<listitem> <listitem>
<para>This switch prevents installation of systemd <para>This switch prevents installation of systemd
services responsible for setting up the system for services responsible for setting up the system for
the first time. They are not useful for LFS because the first time. These are not useful in LFS, because
everything is done manually.</para> everything is done manually.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -115,9 +115,9 @@ meson --prefix=/usr \
<term><parameter>-Dldconfig=false</parameter></term> <term><parameter>-Dldconfig=false</parameter></term>
<listitem> <listitem>
<para>This switch prevents installation of a systemd unit that runs <para>This switch prevents installation of a systemd unit that runs
<command>ldconfig</command> at boot, which is not useful for source <command>ldconfig</command> at boot; this is not useful for source
distributions such as LFS and makes the boot time longer. Remove it distributions such as LFS, and makes the boot time longer. Remove
if the described feature is desired.</para> this option to enable running <command>ldconfig</command> at boot.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -137,15 +137,15 @@ meson --prefix=/usr \
<term><parameter>-Drpmmacrosdir=no</parameter></term> <term><parameter>-Drpmmacrosdir=no</parameter></term>
<listitem> <listitem>
<para>This switch disables installation of RPM Macros <para>This switch disables installation of RPM Macros
for use with systemd because LFS does not support RPM.</para> for use with systemd, because LFS does not support RPM.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry>
<term><parameter>-D{userdb,homed}=false</parameter></term> <term><parameter>-D{userdb,homed}=false</parameter></term>
<listitem> <listitem>
<para>Remove two daemons that have dependencies that do not fit <para>Remove two daemons with dependencies that do not fit
the scope of LFS.</para> within the scope of LFS.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -154,7 +154,7 @@ meson --prefix=/usr \
<listitem> <listitem>
<para>Prevent the generation of man pages to avoid extra <para>Prevent the generation of man pages to avoid extra
dependencies. We will install pre-generated man pages for systemd dependencies. We will install pre-generated man pages for systemd
from a tarball later.</para> from a tarball.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -199,7 +199,7 @@ meson --prefix=/usr \
<screen><userinput remap="adjust">systemctl preset-all</userinput></screen> <screen><userinput remap="adjust">systemctl preset-all</userinput></screen>
<para>Disable two services for upgrading binary distros. They are useless for <para>Disable two services for upgrading binary distros. They are useless for
a basic Linux system built from source, and both will report an error if a basic Linux system built from source, and each one will report an error if
it's enabled but not configured:</para> it's enabled but not configured:</para>
<screen><userinput remap="adjust">systemctl disable systemd-sysupdate{,-reboot}</userinput></screen> <screen><userinput remap="adjust">systemctl disable systemd-sysupdate{,-reboot}</userinput></screen>
@ -285,7 +285,7 @@ meson --prefix=/usr \
<listitem> <listitem>
<para>Normally invokes <command>shutdown</command> with the <para>Normally invokes <command>shutdown</command> with the
<parameter>-h</parameter> option, except when already in run-level 0, <parameter>-h</parameter> option, except when already in run-level 0,
then it tells the kernel to halt the system; it notes in the when it tells the kernel to halt the system; it notes in the
file <filename>/var/log/wtmp</filename> that the system is being file <filename>/var/log/wtmp</filename> that the system is being
brought down</para> brought down</para>
<indexterm zone="ch-system-systemd halt"> <indexterm zone="ch-system-systemd halt">
@ -308,9 +308,9 @@ meson --prefix=/usr \
<varlistentry id="init"> <varlistentry id="init">
<term><command>init</command></term> <term><command>init</command></term>
<listitem> <listitem>
<para>Is the first process to be started when the kernel has initialized <para>Is the first process to be started after the kernel has initialized
the hardware which takes over the boot process and starts all the hardware; <command>init</command> takes over the boot process and starts the
processes according to its configuration files. In this case, it starts processes specified by its configuration files; in this case, it starts
systemd</para> systemd</para>
<indexterm zone="ch-system-systemd init"> <indexterm zone="ch-system-systemd init">
<primary sortas="b-init">init</primary> <primary sortas="b-init">init</primary>
@ -332,7 +332,7 @@ meson --prefix=/usr \
<term><command>kernel-install</command></term> <term><command>kernel-install</command></term>
<listitem> <listitem>
<para>Is used to add and remove kernel and initramfs images to and <para>Is used to add and remove kernel and initramfs images to and
from /boot. In LFS, this is done manually</para> from /boot; in LFS, this is done manually</para>
<indexterm zone="ch-system-systemd kernel-install"> <indexterm zone="ch-system-systemd kernel-install">
<primary sortas="b-kernel-install">kernel-install</primary> <primary sortas="b-kernel-install">kernel-install</primary>
</indexterm> </indexterm>
@ -485,8 +485,8 @@ meson --prefix=/usr \
<varlistentry id="systemd-analyze"> <varlistentry id="systemd-analyze">
<term><command>systemd-analyze</command></term> <term><command>systemd-analyze</command></term>
<listitem> <listitem>
<para>Is used to determine system startup performance of the current <para>Is used to analyze system startup performance,
boot, as well as identify troublesome systemd units</para> as well as identify troublesome systemd units</para>
<indexterm zone="ch-system-systemd systemd-analyze"> <indexterm zone="ch-system-systemd systemd-analyze">
<primary sortas="b-systemd-analyze">systemd-analyze</primary> <primary sortas="b-systemd-analyze">systemd-analyze</primary>
</indexterm> </indexterm>
@ -497,7 +497,7 @@ meson --prefix=/usr \
<term><command>systemd-ask-password</command></term> <term><command>systemd-ask-password</command></term>
<listitem> <listitem>
<para>Is used to query a system password or passphrase from the user, <para>Is used to query a system password or passphrase from the user,
using a question message specified on the command line</para> using a message specified on the Linux command line</para>
<indexterm zone="ch-system-systemd systemd-ask-password"> <indexterm zone="ch-system-systemd systemd-ask-password">
<primary sortas="b-systemd-ask-password">systemd-ask-password</primary> <primary sortas="b-systemd-ask-password">systemd-ask-password</primary>
</indexterm> </indexterm>
@ -531,7 +531,7 @@ meson --prefix=/usr \
<term><command>systemd-cgtop</command></term> <term><command>systemd-cgtop</command></term>
<listitem> <listitem>
<para>Shows the top control groups of the local Linux control group <para>Shows the top control groups of the local Linux control group
hierarchy, ordered by their CPU, memory and disk I/O load</para> hierarchy, ordered by their CPU, memory and disk I/O loads</para>
<indexterm zone="ch-system-systemd systemd-cgtop"> <indexterm zone="ch-system-systemd systemd-cgtop">
<primary sortas="b-systemd-cgtop">systemd-cgtop</primary> <primary sortas="b-systemd-cgtop">systemd-cgtop</primary>
</indexterm> </indexterm>
@ -552,8 +552,8 @@ meson --prefix=/usr \
<term><command>systemd-delta</command></term> <term><command>systemd-delta</command></term>
<listitem> <listitem>
<para>Is used to identify and compare configuration files in <para>Is used to identify and compare configuration files in
<filename class="directory">/etc</filename> that override default <filename class="directory">/etc</filename> that override the defaults
counterparts in <filename class="directory">/usr</filename></para> in <filename class="directory">/usr</filename></para>
<indexterm zone="ch-system-systemd systemd-delta"> <indexterm zone="ch-system-systemd systemd-delta">
<primary sortas="b-systemd-delta">systemd-delta</primary> <primary sortas="b-systemd-delta">systemd-delta</primary>
</indexterm> </indexterm>
@ -605,7 +605,7 @@ meson --prefix=/usr \
<varlistentry id="systemd-id128"> <varlistentry id="systemd-id128">
<term><command>systemd-id128</command></term> <term><command>systemd-id128</command></term>
<listitem> <listitem>
<para>Generates and prints id128 strings</para> <para>Generates and prints id128 (UUID) strings</para>
<indexterm zone="ch-system-systemd systemd-id128"> <indexterm zone="ch-system-systemd systemd-id128">
<primary sortas="b-systemd-id128">systemd-id128</primary> <primary sortas="b-systemd-id128">systemd-id128</primary>
</indexterm> </indexterm>
@ -649,7 +649,7 @@ meson --prefix=/usr \
<varlistentry id="systemd-notify"> <varlistentry id="systemd-notify">
<term><command>systemd-notify</command></term> <term><command>systemd-notify</command></term>
<listitem> <listitem>
<para>Is used by daemon scripts to notify the init system about status <para>Is used by daemon scripts to notify the init system of status
changes</para> changes</para>
<indexterm zone="ch-system-systemd systemd-notify"> <indexterm zone="ch-system-systemd systemd-notify">
<primary sortas="b-systemd-notify">systemd-notify</primary> <primary sortas="b-systemd-notify">systemd-notify</primary>
@ -660,7 +660,7 @@ meson --prefix=/usr \
<varlistentry id="systemd-nspawn"> <varlistentry id="systemd-nspawn">
<term><command>systemd-nspawn</command></term> <term><command>systemd-nspawn</command></term>
<listitem> <listitem>
<para>Is used to run a command or OS in a light-weight namespace <para>Is used to run a command, or an entire OS, in a light-weight namespace
container</para> container</para>
<indexterm zone="ch-system-systemd systemd-nspawn"> <indexterm zone="ch-system-systemd systemd-nspawn">
<primary sortas="b-systemd-nspawn">systemd-nspawn</primary> <primary sortas="b-systemd-nspawn">systemd-nspawn</primary>
@ -682,7 +682,7 @@ meson --prefix=/usr \
<term><command>systemd-repart</command></term> <term><command>systemd-repart</command></term>
<listitem> <listitem>
<para>Is used to grow and add partitions to a partition table when <para>Is used to grow and add partitions to a partition table when
systemd is used in an OS image (e.g. a container)</para> systemd is used with an OS image (e.g. a container)</para>
<indexterm zone="ch-system-systemd systemd-repart"> <indexterm zone="ch-system-systemd systemd-repart">
<primary sortas="b-systemd-repart">systemd-repart</primary> <primary sortas="b-systemd-repart">systemd-repart</primary>
</indexterm> </indexterm>
@ -704,7 +704,7 @@ meson --prefix=/usr \
<term><command>systemd-run</command></term> <term><command>systemd-run</command></term>
<listitem> <listitem>
<para>Is used to create and start a transient .service or a .scope <para>Is used to create and start a transient .service or a .scope
unit and run the specified command in it. This is useful for unit and run the specified command in it; this is useful for
validating systemd units</para> validating systemd units</para>
<indexterm zone="ch-system-systemd systemd-run"> <indexterm zone="ch-system-systemd systemd-run">
<primary sortas="b-systemd-run">systemd-run</primary> <primary sortas="b-systemd-run">systemd-run</primary>
@ -736,7 +736,7 @@ meson --prefix=/usr \
<varlistentry id="systemd-tmpfiles"> <varlistentry id="systemd-tmpfiles">
<term><command>systemd-tmpfiles</command></term> <term><command>systemd-tmpfiles</command></term>
<listitem> <listitem>
<para>Creates, deletes and cleans up volatile and temporary files and <para>Creates, deletes, and cleans up volatile and temporary files and
directories, based on the configuration file format and location directories, based on the configuration file format and location
specified in specified in
<filename class="directory">tmpfiles.d</filename> directories</para> <filename class="directory">tmpfiles.d</filename> directories</para>
@ -793,7 +793,7 @@ meson --prefix=/usr \
<term><command>udevadm</command></term> <term><command>udevadm</command></term>
<listitem> <listitem>
<para>Is a generic udev administration tool which controls the udevd <para>Is a generic udev administration tool which controls the udevd
daemon, provides info from the Udev hardware database, monitors daemon, provides info from the udev hardware database, monitors
uevents, waits for uevents to finish, tests udev configuration, and uevents, waits for uevents to finish, tests udev configuration, and
triggers uevents for a given device</para> triggers uevents for a given device</para>
<indexterm zone="ch-system-systemd udevadm"> <indexterm zone="ch-system-systemd udevadm">

View File

@ -50,14 +50,6 @@
excessive, but it is very reassuring, if not essential, to know that the excessive, but it is very reassuring, if not essential, to know that the
most important tools are working properly.</para> most important tools are working properly.</para>
<!-- <para>Note that the Tcl package used here is a minimal version needed
to run the LFS tests. For the full package, see the
<ulink url='&blfs-book;general/tcl.html'>BLFS Tcl procedures</ulink>.</para>-->
<para>First, unpack the documentation by issuing the following command:</para>
<screen><userinput remap="pre">tar -xf ../tcl&tcl-version;-html.tar.gz --strip-components=1</userinput></screen>
<para>Prepare Tcl for compilation:</para> <para>Prepare Tcl for compilation:</para>
<screen><userinput remap="configure">SRCDIR=$(pwd) <screen><userinput remap="configure">SRCDIR=$(pwd)
@ -117,11 +109,13 @@ unset SRCDIR</userinput></screen>
<screen><userinput remap="install">mv /usr/share/man/man3/{Thread,Tcl_Thread}.3</userinput></screen> <screen><userinput remap="install">mv /usr/share/man/man3/{Thread,Tcl_Thread}.3</userinput></screen>
<para>If you downloaded the optional documentation, install it by issuing <para>Optionally, install the documentation by issuing
the following commands:</para> the following commands:</para>
<screen><userinput remap="install">mkdir -v -p /usr/share/doc/tcl-&tcl-version; <screen><userinput remap="install">cd ..
cp -v -r ../html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen> tar -xf ../tcl&tcl-version;-html.tar.gz --strip-components=1
mkdir -v -p /usr/share/doc/tcl-&tcl-version;
cp -v -r ./html/* /usr/share/doc/tcl-&tcl-version;</userinput></screen>
</sect2> </sect2>

View File

@ -101,7 +101,9 @@
su tester -c "make -k check"</userinput></screen> su tester -c "make -k check"</userinput></screen>
<para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel
does not have the option CONFIG_CRYPTO_USER_API_HASH set.</para> does not have the option CONFIG_CRYPTO_USER_API_HASH set. In addition,
two sub-tests from misc: mbsencode and one sub-test from script: replay are
known to fail.</para>
<para>Install the package:</para> <para>Install the package:</para>

View File

@ -42,10 +42,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Zstd</title> <title>Installation of Zstd</title>
<para>Apply a patch to fix some issues identified by upstream:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&zstd-upstream-fixes-patch;</userinput></screen>
<para>Compile the package:</para> <para>Compile the package:</para>
<screen><userinput remap="make">make prefix=/usr</userinput></screen> <screen><userinput remap="make">make prefix=/usr</userinput></screen>

View File

@ -164,7 +164,7 @@ Name=&lt;network-device-name&gt;
[Network] [Network]
DHCP=ipv4 DHCP=ipv4
[DHCP] [DHCPv4]
UseDomains=true</literal> UseDomains=true</literal>
EOF</userinput></screen> EOF</userinput></screen>

View File

@ -19,7 +19,7 @@
<!ENTITY acl-md5 "95ce715fe09acca7c12d3306d0f076b2"> <!ENTITY acl-md5 "95ce715fe09acca7c12d3306d0f076b2">
<!ENTITY acl-home "&savannah-nongnu;/projects/acl"> <!ENTITY acl-home "&savannah-nongnu;/projects/acl">
<!ENTITY acl-fin-du "6.1 MB"> <!ENTITY acl-fin-du "6.1 MB">
<!ENTITY acl-fin-sbu "0.1 SBU"> <!ENTITY acl-fin-sbu "less than 0.1 SBU">
<!ENTITY attr-version "2.5.1"> <!ENTITY attr-version "2.5.1">
<!ENTITY attr-size "456 KB"> <!ENTITY attr-size "456 KB">
@ -35,7 +35,7 @@
<!ENTITY autoconf-md5 "12cfa1687ffa2606337efe1a64416106"> <!ENTITY autoconf-md5 "12cfa1687ffa2606337efe1a64416106">
<!ENTITY autoconf-home "&gnu-software;autoconf/"> <!ENTITY autoconf-home "&gnu-software;autoconf/">
<!ENTITY autoconf-fin-du "24 MB"> <!ENTITY autoconf-fin-du "24 MB">
<!ENTITY autoconf-fin-sbu-tests "6.7"> <!ENTITY autoconf-fin-sbu-tests "6.2">
<!ENTITY autoconf-fin-sbu "less than 0.1 SBU (about &autoconf-fin-sbu-tests; SBU with tests)"> <!ENTITY autoconf-fin-sbu "less than 0.1 SBU (about &autoconf-fin-sbu-tests; SBU with tests)">
<!ENTITY automake-version "1.16.5"> <!ENTITY automake-version "1.16.5">
@ -45,38 +45,38 @@
<!ENTITY automake-md5 "4017e96f89fca45ca946f1c5db6be714"> <!ENTITY automake-md5 "4017e96f89fca45ca946f1c5db6be714">
<!ENTITY automake-sha256 "80facc09885a57e6d49d06972c0ae1089c5fa8f4d4c7cfe5baea58e5085f136d"> <!ENTITY automake-sha256 "80facc09885a57e6d49d06972c0ae1089c5fa8f4d4c7cfe5baea58e5085f136d">
<!ENTITY automake-home "&gnu-software;automake/"> <!ENTITY automake-home "&gnu-software;automake/">
<!ENTITY automake-fin-du "116 MB"> <!ENTITY automake-fin-du "114 MB">
<!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7.7 SBU with tests)"> <!ENTITY automake-fin-sbu "less than 0.1 SBU (about 7.3 SBU with tests)">
<!ENTITY bash-version "5.2.15"> <!ENTITY bash-version "5.2.15">
<!ENTITY bash-size "10,695 KB"> <!ENTITY bash-size "10,695 KB">
<!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz"> <!ENTITY bash-url "&gnu;bash/bash-&bash-version;.tar.gz">
<!ENTITY bash-md5 "4281bb43497f3905a308430a8d6a30a5"> <!ENTITY bash-md5 "4281bb43497f3905a308430a8d6a30a5">
<!ENTITY bash-home "&gnu-software;bash/"> <!ENTITY bash-home "&gnu-software;bash/">
<!ENTITY bash-tmp-du "64 MB"> <!ENTITY bash-tmp-du "67 MB">
<!ENTITY bash-tmp-sbu "0.5 SBU"> <!ENTITY bash-tmp-sbu "0.2 SBU">
<!ENTITY bash-fin-du "50 MB"> <!ENTITY bash-fin-du "52 MB">
<!ENTITY bash-fin-sbu "1.4 SBU"> <!ENTITY bash-fin-sbu "1.2 SBU">
<!ENTITY bc-version "6.2.1"> <!ENTITY bc-version "6.2.4">
<!ENTITY bc-size "446 KB"> <!ENTITY bc-size "447 KB">
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
<!ENTITY bc-md5 "ad4b3546e5bd5cc6f46b887fb2992ae4"> <!ENTITY bc-md5 "5245ff400df17b66be7621c7a6498953">
<!ENTITY bc-home "https://git.yzena.com/gavin/bc"> <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
<!ENTITY bc-fin-du "7.4 MB"> <!ENTITY bc-fin-du "7.6 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU"> <!ENTITY bc-fin-sbu "less than 0.1 SBU">
<!ENTITY binutils-version "2.39"> <!ENTITY binutils-version "2.40">
<!ENTITY binutils-size "24,578 KB"> <!ENTITY binutils-size "24,650 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz"> <!ENTITY binutils-url "https://sourceware.org/pub/binutils/releases/binutils-&binutils-version;.tar.xz">
<!ENTITY binutils-md5 "f7e986ae9ff06405cafb2e585ee36d27"> <!ENTITY binutils-md5 "007b59bd908a737c06e5a8d3d2c737eb">
<!ENTITY binutils-home "&gnu-software;binutils/"> <!ENTITY binutils-home "&gnu-software;binutils/">
<!ENTITY binutils-tmpp1-du "629 MB"> <!ENTITY binutils-tmpp1-du "639 MB">
<!ENTITY binutils-tmpp1-sbu "1 SBU"> <!ENTITY binutils-tmpp1-sbu "1 SBU">
<!ENTITY binutils-tmpp2-du "514 MB"> <!ENTITY binutils-tmpp2-du "525 MB">
<!ENTITY binutils-tmpp2-sbu "1.4 SBU"> <!ENTITY binutils-tmpp2-sbu "0.4 SBU">
<!ENTITY binutils-fin-du "2.7 GB"> <!ENTITY binutils-fin-du "2.6 GB">
<!ENTITY binutils-fin-sbu "8.2 SBU"> <!ENTITY binutils-fin-sbu "2.2 SBU">
<!ENTITY bison-version "3.8.2"> <!ENTITY bison-version "3.8.2">
<!ENTITY bison-size "2,752 KB"> <!ENTITY bison-size "2,752 KB">
@ -84,9 +84,9 @@
<!ENTITY bison-md5 "c28f119f405a2304ff0a7ccdcc629713"> <!ENTITY bison-md5 "c28f119f405a2304ff0a7ccdcc629713">
<!ENTITY bison-home "&gnu-software;bison/"> <!ENTITY bison-home "&gnu-software;bison/">
<!ENTITY bison-tmp-du "57 MB"> <!ENTITY bison-tmp-du "57 MB">
<!ENTITY bison-tmp-sbu "0.3 SBU"> <!ENTITY bison-tmp-sbu "0.2 SBU">
<!ENTITY bison-fin-du "63 MB"> <!ENTITY bison-fin-du "62 MB">
<!ENTITY bison-fin-sbu "8.7 SBU"> <!ENTITY bison-fin-sbu "2.3 SBU">
<!ENTITY bzip2-version "1.0.8"> <!ENTITY bzip2-version "1.0.8">
<!ENTITY bzip2-size "792 KB"> <!ENTITY bzip2-size "792 KB">
@ -102,25 +102,25 @@
<!ENTITY check-md5 "50fcafcecde5a380415b12e9c574e0b2"> <!ENTITY check-md5 "50fcafcecde5a380415b12e9c574e0b2">
<!ENTITY check-home "https://libcheck.github.io/check"> <!ENTITY check-home "https://libcheck.github.io/check">
<!ENTITY check-fin-du "12 MB"> <!ENTITY check-fin-du "12 MB">
<!ENTITY check-fin-sbu "0.1 SBU (about 3.6 SBU with tests)"> <!ENTITY check-fin-sbu "0.1 SBU (about 1.7 SBU with tests)">
<!ENTITY coreutils-version "9.1"> <!ENTITY coreutils-version "9.1">
<!ENTITY coreutils-size "5,570 KB"> <!ENTITY coreutils-size "5,570 KB">
<!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz"> <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz">
<!ENTITY coreutils-md5 "8b1ca4e018a7dce9bb937faec6618671"> <!ENTITY coreutils-md5 "8b1ca4e018a7dce9bb937faec6618671">
<!ENTITY coreutils-home "&gnu-software;coreutils/"> <!ENTITY coreutils-home "&gnu-software;coreutils/">
<!ENTITY coreutils-tmp-du "163 MB"> <!ENTITY coreutils-tmp-du "162 MB">
<!ENTITY coreutils-tmp-sbu "0.6 SBU"> <!ENTITY coreutils-tmp-sbu "0.3 SBU">
<!ENTITY coreutils-fin-du "159 MB"> <!ENTITY coreutils-fin-du "156 MB">
<!ENTITY coreutils-fin-sbu "2.8 SBU"> <!ENTITY coreutils-fin-sbu "0.9 SBU">
<!ENTITY dbus-version "1.14.4"> <!ENTITY dbus-version "1.14.6">
<!ENTITY dbus-size "1,337 KB"> <!ENTITY dbus-size "1,339 KB">
<!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz"> <!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz">
<!ENTITY dbus-md5 "e36f0f160751fa7ce103782166852c6b"> <!ENTITY dbus-md5 "e809d7aa905ad82adeaf1d59db5445b1">
<!ENTITY dbus-home "https://www.freedesktop.org/wiki/Software/dbus"> <!ENTITY dbus-home "https://www.freedesktop.org/wiki/Software/dbus">
<!ENTITY dbus-fin-du "19 MB"> <!ENTITY dbus-fin-du "19 MB">
<!ENTITY dbus-fin-sbu "0.2 SBU"> <!ENTITY dbus-fin-sbu "0.1 SBU">
<!ENTITY dejagnu-version "1.6.3"> <!ENTITY dejagnu-version "1.6.3">
<!ENTITY dejagnu-size "608 KB"> <!ENTITY dejagnu-size "608 KB">
@ -128,40 +128,40 @@
<!ENTITY dejagnu-md5 "68c5208c58236eba447d7d6d1326b821"> <!ENTITY dejagnu-md5 "68c5208c58236eba447d7d6d1326b821">
<!ENTITY dejagnu-home "&gnu-software;dejagnu/"> <!ENTITY dejagnu-home "&gnu-software;dejagnu/">
<!ENTITY dejagnu-tmp-du "6.9 MB"> <!ENTITY dejagnu-tmp-du "6.9 MB">
<!ENTITY dejagnu-tmp-sbu "less than 0.1 SBU"> <!ENTITY dejagnu-tmp-sbu "0.1 SBU">
<!ENTITY diffutils-version "3.8"> <!ENTITY diffutils-version "3.9">
<!ENTITY diffutils-size "1,548 KB"> <!ENTITY diffutils-size "1,551 KB">
<!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz"> <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz">
<!ENTITY diffutils-md5 "6a6b0fdc72acfe3f2829aab477876fbc"> <!ENTITY diffutils-md5 "cf0a65266058bf22fe3feb69e57ffc5b">
<!ENTITY diffutils-home "&gnu-software;diffutils/"> <!ENTITY diffutils-home "&gnu-software;diffutils/">
<!ENTITY diffutils-tmp-du "26 MB"> <!ENTITY diffutils-tmp-du "26 MB">
<!ENTITY diffutils-tmp-sbu "0.2 SBU"> <!ENTITY diffutils-tmp-sbu "0.2 SBU">
<!ENTITY diffutils-fin-du "35 MB"> <!ENTITY diffutils-fin-du "35 MB">
<!ENTITY diffutils-fin-sbu "0.6 SBU"> <!ENTITY diffutils-fin-sbu "0.3 SBU">
<!ENTITY e2fsprogs-version "1.46.5"> <!ENTITY e2fsprogs-version "1.47.0">
<!ENTITY e2fsprogs-size "9,307 KB"> <!ENTITY e2fsprogs-size "9,412 KB">
<!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz"> <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
<!ENTITY e2fsprogs-md5 "3da91854c960ad8a819b48b2a404eb43"> <!ENTITY e2fsprogs-md5 "6b4f18a33873623041857b4963641ee9">
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
<!ENTITY e2fsprogs-fin-du "94 MB"> <!ENTITY e2fsprogs-fin-du "95 MB">
<!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.2 SBU on an SSD"> <!ENTITY e2fsprogs-fin-sbu "2.4 SBU on a spinning disk, 0.4 SBU on an SSD">
<!ENTITY elfutils-version "0.188"> <!-- libelf --> <!ENTITY elfutils-version "0.188"> <!-- libelf -->
<!ENTITY elfutils-size "8,900 KB"> <!ENTITY elfutils-size "8,900 KB">
<!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2"> <!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
<!ENTITY elfutils-md5 "efb25a91873b2eec4df9f31e6a4f4e5c"> <!ENTITY elfutils-md5 "efb25a91873b2eec4df9f31e6a4f4e5c">
<!ENTITY elfutils-home "https://sourceware.org/elfutils/"> <!ENTITY elfutils-home "https://sourceware.org/elfutils/">
<!ENTITY elfutils-fin-du "117 MB"> <!ENTITY elfutils-fin-du "120 MB">
<!ENTITY elfutils-fin-sbu "0.9 SBU"> <!ENTITY elfutils-fin-sbu "0.3 SBU">
<!ENTITY eudev-version "3.2.11"> <!ENTITY eudev-version "3.2.11">
<!ENTITY eudev-size "2,075 KB"> <!ENTITY eudev-size "2,075 KB">
<!ENTITY eudev-url "https://github.com/eudev-project/eudev/releases/download/v&eudev-version;/eudev-&eudev-version;.tar.gz"> <!ENTITY eudev-url "https://github.com/eudev-project/eudev/releases/download/v&eudev-version;/eudev-&eudev-version;.tar.gz">
<!ENTITY eudev-md5 "417ba948335736d4d81874fba47a30f7"> <!ENTITY eudev-md5 "417ba948335736d4d81874fba47a30f7">
<!ENTITY eudev-fin-du "83 MB"> <!ENTITY eudev-fin-du "83 MB">
<!ENTITY eudev-fin-sbu "0.2 SBU"> <!ENTITY eudev-fin-sbu "0.1 SBU">
<!ENTITY expat-version "2.5.0"> <!ENTITY expat-version "2.5.0">
<!ENTITY expat-size "450 KB"> <!ENTITY expat-size "450 KB">
@ -184,8 +184,8 @@
<!ENTITY file-url "https://astron.com/pub/file/file-&file-version;.tar.gz"> <!ENTITY file-url "https://astron.com/pub/file/file-&file-version;.tar.gz">
<!ENTITY file-md5 "a60d586d49d015d842b9294864a89c7a"> <!ENTITY file-md5 "a60d586d49d015d842b9294864a89c7a">
<!ENTITY file-home "https://www.darwinsys.com/file/"> <!ENTITY file-home "https://www.darwinsys.com/file/">
<!ENTITY file-tmp-du "34 MB"> <!ENTITY file-tmp-du "36 MB">
<!ENTITY file-tmp-sbu "0.2 SBU"> <!ENTITY file-tmp-sbu "0.1 SBU">
<!ENTITY file-fin-du "16 MB"> <!ENTITY file-fin-du "16 MB">
<!ENTITY file-fin-sbu "0.1 SBU"> <!ENTITY file-fin-sbu "0.1 SBU">
@ -196,8 +196,8 @@
<!ENTITY findutils-home "&gnu-software;findutils/"> <!ENTITY findutils-home "&gnu-software;findutils/">
<!ENTITY findutils-tmp-du "42 MB"> <!ENTITY findutils-tmp-du "42 MB">
<!ENTITY findutils-tmp-sbu "0.2 SBU"> <!ENTITY findutils-tmp-sbu "0.2 SBU">
<!ENTITY findutils-fin-du "52 MB"> <!ENTITY findutils-fin-du "51 MB">
<!ENTITY findutils-fin-sbu "0.8 SBU"> <!ENTITY findutils-fin-sbu "0.4 SBU">
<!ENTITY flex-version "2.6.4"> <!ENTITY flex-version "2.6.4">
<!ENTITY flex-size "1,386 KB"> <!ENTITY flex-size "1,386 KB">
@ -205,17 +205,17 @@
<!ENTITY flex-md5 "2882e3179748cc9f9c23ec593d6adc8d"> <!ENTITY flex-md5 "2882e3179748cc9f9c23ec593d6adc8d">
<!ENTITY flex-home "&github;/westes/flex"> <!ENTITY flex-home "&github;/westes/flex">
<!ENTITY flex-fin-du "33 MB"> <!ENTITY flex-fin-du "33 MB">
<!ENTITY flex-fin-sbu "0.4 SBU"> <!ENTITY flex-fin-sbu "0.1 SBU">
<!ENTITY gawk-version "5.2.1"> <!ENTITY gawk-version "5.2.1">
<!ENTITY gawk-size "3,332 KB"> <!ENTITY gawk-size "3,332 KB">
<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz"> <!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
<!ENTITY gawk-md5 "02956bc5d117a7437bb4f7039f23b964"> <!ENTITY gawk-md5 "02956bc5d117a7437bb4f7039f23b964">
<!ENTITY gawk-home "&gnu-software;gawk/"> <!ENTITY gawk-home "&gnu-software;gawk/">
<!ENTITY gawk-tmp-du "45 MB"> <!ENTITY gawk-tmp-du "47 MB">
<!ENTITY gawk-tmp-sbu "0.2 SBU"> <!ENTITY gawk-tmp-sbu "0.1 SBU">
<!ENTITY gawk-fin-du "44 MB"> <!ENTITY gawk-fin-du "43 MB">
<!ENTITY gawk-fin-sbu "0.4 SBU"> <!ENTITY gawk-fin-sbu "0.2 SBU">
<!ENTITY gcc-version "12.2.0"> <!ENTITY gcc-version "12.2.0">
<!ENTITY gcc-size "82,662 KB"> <!ENTITY gcc-size "82,662 KB">
@ -224,18 +224,18 @@
<!ENTITY gcc-sha256 ""> <!ENTITY gcc-sha256 "">
<!ENTITY gcc-home "https://gcc.gnu.org/"> <!ENTITY gcc-home "https://gcc.gnu.org/">
<!ENTITY gcc-tmpp1-du "3.8 GB"> <!ENTITY gcc-tmpp1-du "3.8 GB">
<!ENTITY gcc-tmpp1-sbu "12 SBU"> <!ENTITY gcc-tmpp1-sbu "3.3 SBU">
<!ENTITY gcc-tmpp2-du "4.5 GB"> <!ENTITY gcc-tmpp2-du "4.7 GB">
<!ENTITY gcc-tmpp2-sbu "15 SBU"> <!ENTITY gcc-tmpp2-sbu "4.6 SBU">
<!ENTITY gcc-fin-du "5.1 GB "> <!ENTITY gcc-fin-du "5.1 GB ">
<!ENTITY gcc-fin-sbu "160 SBU (with tests)"> <!ENTITY gcc-fin-sbu "43 SBU (with tests)">
<!ENTITY libquadmath-version "0.0.0"> <!ENTITY libquadmath-version "0.0.0">
<!ENTITY libstdcpp-version "6.0.30"> <!ENTITY libstdcpp-version "6.0.30">
<!ENTITY libitm-version "1.0.0"> <!ENTITY libitm-version "1.0.0">
<!ENTITY libatomic-version "1.2.0"> <!ENTITY libatomic-version "1.2.0">
<!ENTITY libstdcpp-tmpp1-du "1.1 GB"> <!ENTITY libstdcpp-tmpp1-du "1.1 GB">
<!ENTITY libstdcpp-tmpp1-sbu "0.4 SBU"> <!ENTITY libstdcpp-tmpp1-sbu "0.2 SBU">
<!ENTITY gdbm-version "1.23"> <!ENTITY gdbm-version "1.23">
<!ENTITY gdbm-size "1,092 KB"> <!ENTITY gdbm-size "1,092 KB">
@ -243,42 +243,42 @@
<!ENTITY gdbm-md5 "8551961e36bf8c70b7500d255d3658ec"> <!ENTITY gdbm-md5 "8551961e36bf8c70b7500d255d3658ec">
<!ENTITY gdbm-home "&gnu-software;gdbm/"> <!ENTITY gdbm-home "&gnu-software;gdbm/">
<!ENTITY gdbm-fin-du "13 MB"> <!ENTITY gdbm-fin-du "13 MB">
<!ENTITY gdbm-fin-sbu "0.1 SBU"> <!ENTITY gdbm-fin-sbu "less than 0.1 SBU">
<!ENTITY gettext-version "0.21.1"> <!ENTITY gettext-version "0.21.1">
<!ENTITY gettext-size "9,819 KB"> <!ENTITY gettext-size "9,819 KB">
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz"> <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
<!ENTITY gettext-md5 "27fcc8a42dbc8f334f23a08f1f2fe00a"> <!ENTITY gettext-md5 "27fcc8a42dbc8f334f23a08f1f2fe00a">
<!ENTITY gettext-home "&gnu-software;gettext/"> <!ENTITY gettext-home "&gnu-software;gettext/">
<!ENTITY gettext-tmp-du "282 MB"> <!ENTITY gettext-tmp-du "287 MB">
<!ENTITY gettext-tmp-sbu "1.6 SBU"> <!ENTITY gettext-tmp-sbu "1.0 SBU">
<!ENTITY gettext-fin-du "235 MB"> <!ENTITY gettext-fin-du "241 MB">
<!ENTITY gettext-fin-sbu "2.7 SBU"> <!ENTITY gettext-fin-sbu "1.3 SBU">
<!ENTITY glibc-version "2.36"> <!ENTITY glibc-version "2.37">
<!ENTITY glibc-size "18,175 KB"> <!ENTITY glibc-size "18,244 KB">
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
<!ENTITY glibc-md5 "00e9b89e043340f688bc93ec03239b57"> <!ENTITY glibc-md5 "e89cf3dcb64939d29f04b4ceead5cc4e">
<!ENTITY glibc-home "&gnu-software;libc/"> <!ENTITY glibc-home "&gnu-software;libc/">
<!ENTITY glibc-tmp-du "821 MB"> <!ENTITY glibc-tmp-du "822 MB">
<!ENTITY glibc-tmp-sbu "4.4 SBU"> <!ENTITY glibc-tmp-sbu "1.5 SBU">
<!ENTITY glibc-fin-du "2.8 GB"> <!ENTITY glibc-fin-du "2.9 GB">
<!ENTITY glibc-fin-sbu "24 SBU"> <!ENTITY glibc-fin-sbu "11 SBU">
<!ENTITY gmp-version "6.2.1"> <!ENTITY gmp-version "6.2.1">
<!ENTITY gmp-size "1,980 KB"> <!ENTITY gmp-size "1,980 KB">
<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz"> <!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz">
<!ENTITY gmp-md5 "0b82665c4a92fd2ade7440c13fcaa42b"> <!ENTITY gmp-md5 "0b82665c4a92fd2ade7440c13fcaa42b">
<!ENTITY gmp-home "&gnu-software;gmp/"> <!ENTITY gmp-home "&gnu-software;gmp/">
<!ENTITY gmp-fin-du "53 MB"> <!ENTITY gmp-fin-du "52 MB">
<!ENTITY gmp-fin-sbu "0.9 SBU"> <!ENTITY gmp-fin-sbu "0.3 SBU">
<!ENTITY gperf-version "3.1"> <!ENTITY gperf-version "3.1">
<!ENTITY gperf-size "1,188 KB"> <!ENTITY gperf-size "1,188 KB">
<!ENTITY gperf-url "&gnu;gperf/gperf-&gperf-version;.tar.gz"> <!ENTITY gperf-url "&gnu;gperf/gperf-&gperf-version;.tar.gz">
<!ENTITY gperf-md5 "9e251c0a618ad0824b51117d5d9db87e"> <!ENTITY gperf-md5 "9e251c0a618ad0824b51117d5d9db87e">
<!ENTITY gperf-home "&gnu-software;gperf/"> <!ENTITY gperf-home "&gnu-software;gperf/">
<!ENTITY gperf-fin-du "6.0 MB"> <!ENTITY gperf-fin-du "6.1 MB">
<!ENTITY gperf-fin-sbu "less than 0.1 SBU"> <!ENTITY gperf-fin-sbu "less than 0.1 SBU">
<!ENTITY grep-version "3.8"> <!ENTITY grep-version "3.8">
@ -289,23 +289,23 @@
<!ENTITY grep-tmp-du "25 MB"> <!ENTITY grep-tmp-du "25 MB">
<!ENTITY grep-tmp-sbu "0.2 SBU"> <!ENTITY grep-tmp-sbu "0.2 SBU">
<!ENTITY grep-fin-du "37 MB"> <!ENTITY grep-fin-du "37 MB">
<!ENTITY grep-fin-sbu "0.8 SBU"> <!ENTITY grep-fin-sbu "0.4 SBU">
<!ENTITY groff-version "1.22.4"> <!ENTITY groff-version "1.22.4">
<!ENTITY groff-size "4,044 KB"> <!ENTITY groff-size "4,044 KB">
<!ENTITY groff-url "&gnu;groff/groff-&groff-version;.tar.gz"> <!ENTITY groff-url "&gnu;groff/groff-&groff-version;.tar.gz">
<!ENTITY groff-md5 "08fb04335e2f5e73f23ea4c3adbf0c5f"> <!ENTITY groff-md5 "08fb04335e2f5e73f23ea4c3adbf0c5f">
<!ENTITY groff-home "&gnu-software;groff/"> <!ENTITY groff-home "&gnu-software;groff/">
<!ENTITY groff-fin-du "88 MB"> <!ENTITY groff-fin-du "89 MB">
<!ENTITY groff-fin-sbu "0.5 SBU"> <!ENTITY groff-fin-sbu "0.2 SBU">
<!ENTITY grub-version "2.06"> <!ENTITY grub-version "2.06">
<!ENTITY grub-size "6,428 KB"> <!ENTITY grub-size "6,428 KB">
<!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz"> <!ENTITY grub-url "https://ftp.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
<!ENTITY grub-md5 "cf0fd928b1e5479c8108ee52cb114363"> <!ENTITY grub-md5 "cf0fd928b1e5479c8108ee52cb114363">
<!ENTITY grub-home "&gnu-software;grub/"> <!ENTITY grub-home "&gnu-software;grub/">
<!ENTITY grub-fin-du "159 MB"> <!ENTITY grub-fin-du "161 MB">
<!ENTITY grub-fin-sbu "0.7 SBU"> <!ENTITY grub-fin-sbu "0.3 SBU">
<!ENTITY gzip-version "1.12"> <!ENTITY gzip-version "1.12">
<!ENTITY gzip-size "807 KB"> <!ENTITY gzip-size "807 KB">
@ -317,10 +317,10 @@
<!ENTITY gzip-fin-du "21 MB"> <!ENTITY gzip-fin-du "21 MB">
<!ENTITY gzip-fin-sbu "0.3 SBU"> <!ENTITY gzip-fin-sbu "0.3 SBU">
<!ENTITY iana-etc-version "20221220"> <!ENTITY iana-etc-version "20230202">
<!ENTITY iana-etc-size "586 KB"> <!ENTITY iana-etc-size "586 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-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
<!ENTITY iana-etc-md5 "b394b994883d01d8b33c80bc57917117"> <!ENTITY iana-etc-md5 "e64685d046cd0dfe94b5c66e294cf9ef">
<!ENTITY iana-etc-home "https://www.iana.org/protocols"> <!ENTITY iana-etc-home "https://www.iana.org/protocols">
<!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">
@ -332,7 +332,7 @@
<!ENTITY inetutils-sha256 ""> <!ENTITY inetutils-sha256 "">
<!ENTITY inetutils-home "&gnu-software;inetutils/"> <!ENTITY inetutils-home "&gnu-software;inetutils/">
<!ENTITY inetutils-fin-du "31 MB"> <!ENTITY inetutils-fin-du "31 MB">
<!ENTITY inetutils-fin-sbu "0.3 SBU"> <!ENTITY inetutils-fin-sbu "0.2 SBU">
<!ENTITY intltool-version "0.51.0"> <!ENTITY intltool-version "0.51.0">
<!ENTITY intltool-size "159 KB"> <!ENTITY intltool-size "159 KB">
@ -347,15 +347,15 @@
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz"> <!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
<!ENTITY iproute2-md5 "f3ff4461e25dbc5ef1fb7a9167a9523d"> <!ENTITY iproute2-md5 "f3ff4461e25dbc5ef1fb7a9167a9523d">
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
<!ENTITY iproute2-fin-du "16 MB"> <!ENTITY iproute2-fin-du "17 MB">
<!ENTITY iproute2-fin-sbu "0.2 SBU"> <!ENTITY iproute2-fin-sbu "0.1 SBU">
<!ENTITY jinja2-version "3.1.2"> <!ENTITY jinja2-version "3.1.2">
<!ENTITY jinja2-size "262 KB"> <!ENTITY jinja2-size "262 KB">
<!ENTITY jinja2-url "&pypi-src;/J/Jinja2/Jinja2-&jinja2-version;.tar.gz"> <!ENTITY jinja2-url "&pypi-src;/J/Jinja2/Jinja2-&jinja2-version;.tar.gz">
<!ENTITY jinja2-md5 "d31148abd89c1df1cdb077a55db27d02"> <!ENTITY jinja2-md5 "d31148abd89c1df1cdb077a55db27d02">
<!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.0.x/"> <!ENTITY jinja2-home "https://jinja.palletsprojects.com/en/3.0.x/">
<!ENTITY jinja2-fin-du "3.0 MB"> <!ENTITY jinja2-fin-du "3.4 MB">
<!ENTITY jinja2-fin-sbu "less than 0.1 SBU"> <!ENTITY jinja2-fin-sbu "less than 0.1 SBU">
<!ENTITY kbd-version "2.5.1"> <!ENTITY kbd-version "2.5.1">
@ -372,14 +372,14 @@
<!ENTITY kmod-md5 "85202f0740a75eb52f2163c776f9b564"> <!ENTITY kmod-md5 "85202f0740a75eb52f2163c776f9b564">
<!ENTITY kmod-home " "> <!ENTITY kmod-home " ">
<!ENTITY kmod-fin-du "12 MB"> <!ENTITY kmod-fin-du "12 MB">
<!ENTITY kmod-fin-sbu "0.1 SBU"> <!ENTITY kmod-fin-sbu "less than 0.1 SBU">
<!ENTITY less-version "608"> <!ENTITY less-version "608">
<!ENTITY less-size "354 KB"> <!ENTITY less-size "354 KB">
<!ENTITY less-url "https://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"> <!ENTITY less-url "https://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz">
<!ENTITY less-md5 "1cdec714569d830a68f4cff11203cdba"> <!ENTITY less-md5 "1cdec714569d830a68f4cff11203cdba">
<!ENTITY less-home "https://www.greenwoodsoftware.com/less/"> <!ENTITY less-home "https://www.greenwoodsoftware.com/less/">
<!ENTITY less-fin-du "4.2 MB"> <!ENTITY less-fin-du "4.3 MB">
<!ENTITY less-fin-sbu "less than 0.1 SBU"> <!ENTITY less-fin-sbu "less than 0.1 SBU">
<!ENTITY lfs-bootscripts-version "20230101"> <!-- Scripts depend on this format --> <!ENTITY lfs-bootscripts-version "20230101"> <!-- Scripts depend on this format -->
@ -390,12 +390,12 @@
<!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB"> <!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB">
<!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU"> <!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU">
<!ENTITY libcap-version "2.66"> <!ENTITY libcap-version "2.67">
<!ENTITY libcap-size "178 KB"> <!ENTITY libcap-size "183 KB">
<!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
<!ENTITY libcap-md5 "00afd6e13bc94b2543b1a70770bdb41f"> <!ENTITY libcap-md5 "06333f4301657298890fd8d6f1fb4793">
<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
<!ENTITY libcap-fin-du "2.7 MB"> <!ENTITY libcap-fin-du "2.9 MB">
<!ENTITY libcap-fin-sbu "less than 0.1 SBU"> <!ENTITY libcap-fin-sbu "less than 0.1 SBU">
<!ENTITY libffi-version "3.4.4"> <!ENTITY libffi-version "3.4.4">
@ -403,7 +403,7 @@
<!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz"> <!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz">
<!ENTITY libffi-md5 "0da1a5ed7786ac12dcbaf0d499d8a049"> <!ENTITY libffi-md5 "0da1a5ed7786ac12dcbaf0d499d8a049">
<!ENTITY libffi-home "https://sourceware.org/libffi/"> <!ENTITY libffi-home "https://sourceware.org/libffi/">
<!ENTITY libffi-fin-du "10 MB"> <!ENTITY libffi-fin-du "11 MB">
<!ENTITY libffi-fin-sbu "1.8 SBU"> <!ENTITY libffi-fin-sbu "1.8 SBU">
<!ENTITY libpipeline-version "1.5.7"> <!ENTITY libpipeline-version "1.5.7">
@ -419,17 +419,17 @@
<!ENTITY libtool-url "&gnu;libtool/libtool-&libtool-version;.tar.xz"> <!ENTITY libtool-url "&gnu;libtool/libtool-&libtool-version;.tar.xz">
<!ENTITY libtool-md5 "2fc0b6ddcd66a89ed6e45db28fa44232"> <!ENTITY libtool-md5 "2fc0b6ddcd66a89ed6e45db28fa44232">
<!ENTITY libtool-home "&gnu-software;libtool/"> <!ENTITY libtool-home "&gnu-software;libtool/">
<!ENTITY libtool-fin-du "43 MB"> <!ENTITY libtool-fin-du "44 MB">
<!ENTITY libtool-fin-sbu "1.5 SBU"> <!ENTITY libtool-fin-sbu "1.4 SBU">
<!ENTITY linux-major-version "6"> <!ENTITY linux-major-version "6">
<!ENTITY linux-minor-version "1"> <!ENTITY linux-minor-version "1">
<!ENTITY linux-patch-version "1"> <!ENTITY linux-patch-version "11">
<!--<!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 "131,573 KB"> <!ENTITY linux-size "131,653 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 "3482feaa021961d10ac88e789788bf07"> <!ENTITY linux-md5 "f91621912cd58ac6d4128d4057980e7d">
<!ENTITY linux-home "https://www.kernel.org/"> <!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is
allnoconfig rounded down to allow for ongoing cleanups, allnoconfig rounded down to allow for ongoing cleanups,
@ -437,21 +437,18 @@
<!ENTITY linux-knl-du "1200 - 8800 MB (typically about 1700 MB)"> <!ENTITY linux-knl-du "1200 - 8800 MB (typically about 1700 MB)">
<!ENTITY linux-knl-sbu "1.5 - 130.0 SBU (typically about 12 SBU)"> <!ENTITY linux-knl-sbu "1.5 - 130.0 SBU (typically about 12 SBU)">
<!ENTITY linux-headers-tmp-du "1.4 GB"> <!ENTITY linux-headers-tmp-du "1.5 GB">
<!ENTITY linux-headers-tmp-sbu "0.1 SBU"> <!ENTITY linux-headers-tmp-sbu "less than 0.1 SBU">
<!-- Removed in this book
<!ENTITY linux-headers-fin-du "1 GB">
<!ENTITY linux-headers-fin-sbu "0.1 SBU">-->
<!ENTITY m4-version "1.4.19"> <!ENTITY m4-version "1.4.19">
<!ENTITY m4-size "1,617 KB"> <!ENTITY m4-size "1,617 KB">
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz"> <!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
<!ENTITY m4-md5 "0d90823e1426f1da2fd872df0311298d"> <!ENTITY m4-md5 "0d90823e1426f1da2fd872df0311298d">
<!ENTITY m4-home "&gnu-software;m4/"> <!ENTITY m4-home "&gnu-software;m4/">
<!ENTITY m4-tmp-du "32 MB"> <!ENTITY m4-tmp-du "31 MB">
<!ENTITY m4-tmp-sbu "0.2 SBU"> <!ENTITY m4-tmp-sbu "0.1 SBU">
<!ENTITY m4-fin-du "49 MB"> <!ENTITY m4-fin-du "49 MB">
<!ENTITY m4-fin-sbu "0.6 SBU"> <!ENTITY m4-fin-sbu "0.3 SBU">
<!ENTITY make-version "4.4"> <!ENTITY make-version "4.4">
<!ENTITY make-size "2,254 KB"> <!ENTITY make-size "2,254 KB">
@ -459,32 +456,32 @@
<!ENTITY make-md5 "d7575a26a94ee8427130e9db23cdaa78"> <!ENTITY make-md5 "d7575a26a94ee8427130e9db23cdaa78">
<!ENTITY make-home "&gnu-software;make/"> <!ENTITY make-home "&gnu-software;make/">
<!ENTITY make-tmp-du "15 MB"> <!ENTITY make-tmp-du "15 MB">
<!ENTITY make-tmp-sbu "0.1 SBU"> <!ENTITY make-tmp-sbu "less than 0.1 SBU">
<!ENTITY make-fin-du "14 MB"> <!ENTITY make-fin-du "13 MB">
<!ENTITY make-fin-sbu "0.5 SBU"> <!ENTITY make-fin-sbu "0.5 SBU">
<!ENTITY man-db-version "2.11.1"> <!ENTITY man-db-version "2.11.2">
<!ENTITY man-db-size "1,904 KB"> <!ENTITY man-db-size "1,908 KB">
<!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz"> <!ENTITY man-db-url "&savannah;/releases/man-db/man-db-&man-db-version;.tar.xz">
<!ENTITY man-db-md5 "88caf8efe127453f9dcb2ff9b2983f59"> <!ENTITY man-db-md5 "a7d59fb2df6158c44f8f7009dcc6d875">
<!ENTITY man-db-home "https://www.nongnu.org/man-db/"> <!ENTITY man-db-home "https://www.nongnu.org/man-db/">
<!ENTITY man-db-fin-du "40 MB"> <!ENTITY man-db-fin-du "40 MB">
<!ENTITY man-db-fin-sbu "0.4 SBU"> <!ENTITY man-db-fin-sbu "0.2 SBU">
<!ENTITY man-pages-version "6.02"> <!ENTITY man-pages-version "6.03">
<!ENTITY man-pages-size "1,759 KB"> <!ENTITY man-pages-size "2,134 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 "05b9e8ce59f6257141fe9e4edd5bd149"> <!ENTITY man-pages-md5 "c62b7c944bb0887a35edab7cab301357">
<!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 "33 MB"> <!ENTITY man-pages-fin-du "32 MB">
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU"> <!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
<!ENTITY markupsafe-version "2.1.1"> <!ENTITY markupsafe-version "2.1.2">
<!ENTITY markupsafe-size "20 KB"> <!ENTITY markupsafe-size "19 KB">
<!ENTITY markupsafe-url "&pypi-src;/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz"> <!ENTITY markupsafe-url "&pypi-src;/M/MarkupSafe/MarkupSafe-&markupsafe-version;.tar.gz">
<!ENTITY markupsafe-md5 "9809f9fdd98bc835b0c21aa8f79cbf30"> <!ENTITY markupsafe-md5 "02f337b98aef11bd0fee9c5ae860173b">
<!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/"> <!ENTITY markupsafe-home "https://palletsprojects.com/p/markupsafe/">
<!ENTITY markupsafe-fin-du "168 KB"> <!ENTITY markupsafe-fin-du "544 KB">
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU"> <!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
<!ENTITY meson-version "1.0.0"> <!ENTITY meson-version "1.0.0">
@ -492,7 +489,7 @@
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz"> <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
<!ENTITY meson-md5 "009b78125467cd9ee4d467175a5c12e1"> <!ENTITY meson-md5 "009b78125467cd9ee4d467175a5c12e1">
<!ENTITY meson-home "https://mesonbuild.com"> <!ENTITY meson-home "https://mesonbuild.com">
<!ENTITY meson-fin-du "38 MB"> <!ENTITY meson-fin-du "41 MB">
<!ENTITY meson-fin-sbu "less than 0.1 SBU"> <!ENTITY meson-fin-sbu "less than 0.1 SBU">
<!ENTITY mpc-version "1.3.1"> <!ENTITY mpc-version "1.3.1">
@ -500,42 +497,42 @@
<!ENTITY mpc-url "https://ftp.gnu.org/gnu/mpc/mpc-&mpc-version;.tar.gz"> <!ENTITY mpc-url "https://ftp.gnu.org/gnu/mpc/mpc-&mpc-version;.tar.gz">
<!ENTITY mpc-md5 "5c9bc658c9fd0f940e8e3e0f09530c62"> <!ENTITY mpc-md5 "5c9bc658c9fd0f940e8e3e0f09530c62">
<!ENTITY mpc-home "https://www.multiprecision.org/"> <!ENTITY mpc-home "https://www.multiprecision.org/">
<!ENTITY mpc-fin-du "21 MB"> <!ENTITY mpc-fin-du "22 MB">
<!ENTITY mpc-fin-sbu "0.3 SBU"> <!ENTITY mpc-fin-sbu "0.1 SBU">
<!ENTITY mpfr-version "4.1.1"> <!ENTITY mpfr-version "4.2.0">
<!ENTITY mpfr-size "1,400 KB"> <!ENTITY mpfr-size "1,443 KB">
<!ENTITY mpfr-url "https://ftp.gnu.org/gnu/mpfr/mpfr-&mpfr-version;.tar.xz"> <!ENTITY mpfr-url "https://ftp.gnu.org/gnu/mpfr/mpfr-&mpfr-version;.tar.xz">
<!ENTITY mpfr-md5 "d182b62e811f744d149b14540d8e922b"> <!ENTITY mpfr-md5 "a25091f337f25830c16d2054d74b5af7">
<!ENTITY mpfr-home "https://www.mpfr.org/"> <!ENTITY mpfr-home "https://www.mpfr.org/">
<!ENTITY mpfr-fin-du "39 MB"> <!ENTITY mpfr-fin-du "43 MB">
<!ENTITY mpfr-fin-sbu "0.8 SBU"> <!ENTITY mpfr-fin-sbu "0.2 SBU">
<!ENTITY ncurses-version "6.3"> <!ENTITY ncurses-version "6.4">
<!ENTITY ncurses-size "3,500 KB"> <!ENTITY ncurses-size "3,528 KB">
<!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz"> <!ENTITY ncurses-url "https://invisible-mirror.net/archives/ncurses/ncurses-&ncurses-version;.tar.gz">
<!ENTITY ncurses-md5 "a2736befde5fee7d2b7eb45eb281cdbe"> <!ENTITY ncurses-md5 "5a62487b5d4ac6b132fe2bf9f8fad29b">
<!ENTITY ncurses-home "&gnu-software;ncurses/"> <!ENTITY ncurses-home "&gnu-software;ncurses/">
<!ENTITY ncurses-tmp-du "50 MB"> <!ENTITY ncurses-tmp-du "51 MB">
<!ENTITY ncurses-tmp-sbu "0.7 SBU"> <!ENTITY ncurses-tmp-sbu "0.3 SBU">
<!ENTITY ncurses-fin-du "45 MB"> <!ENTITY ncurses-fin-du "45 MB">
<!ENTITY ncurses-fin-sbu "0.4 SBU"> <!ENTITY ncurses-fin-sbu "0.2 SBU">
<!ENTITY ninja-version "1.11.1"> <!ENTITY ninja-version "1.11.1">
<!ENTITY ninja-size "225 KB"> <!ENTITY ninja-size "225 KB">
<!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz"> <!ENTITY ninja-url "&github;/ninja-build/ninja/archive/v&ninja-version;/ninja-&ninja-version;.tar.gz">
<!ENTITY ninja-md5 "32151c08211d7ca3c1d832064f6939b0"> <!ENTITY ninja-md5 "32151c08211d7ca3c1d832064f6939b0">
<!ENTITY ninja-home "https://ninja-build.org/"> <!ENTITY ninja-home "https://ninja-build.org/">
<!ENTITY ninja-fin-du "79 MB"> <!ENTITY ninja-fin-du "77 MB">
<!ENTITY ninja-fin-sbu "0.6 SBU"> <!ENTITY ninja-fin-sbu "0.3 SBU">
<!ENTITY openssl-version "3.0.7"> <!ENTITY openssl-version "3.0.8">
<!ENTITY openssl-size "14,754 KB"> <!ENTITY openssl-size "14,800 KB">
<!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz">
<!ENTITY openssl-md5 "545478ce41b96bf3beacb4dc58b36c77"> <!ENTITY openssl-md5 "61e017cf4fea1b599048f621f1490fbd">
<!ENTITY openssl-home "https://www.openssl.org/"> <!ENTITY openssl-home "https://www.openssl.org/">
<!ENTITY openssl-fin-du "476 MB"> <!ENTITY openssl-fin-du "520 MB">
<!ENTITY openssl-fin-sbu "5.0 SBU"> <!ENTITY openssl-fin-sbu "3.2 SBU">
<!ENTITY patch-version "2.7.6"> <!ENTITY patch-version "2.7.6">
<!ENTITY patch-size "766 KB"> <!ENTITY patch-size "766 KB">
@ -545,7 +542,7 @@
<!ENTITY patch-tmp-du "12 MB"> <!ENTITY patch-tmp-du "12 MB">
<!ENTITY patch-tmp-sbu "0.1 SBU"> <!ENTITY patch-tmp-sbu "0.1 SBU">
<!ENTITY patch-fin-du "12 MB"> <!ENTITY patch-fin-du "12 MB">
<!ENTITY patch-fin-sbu "0.2 SBU"> <!ENTITY patch-fin-sbu "0.1 SBU">
<!ENTITY perl-version-major "5"> <!ENTITY perl-version-major "5">
<!ENTITY perl-version-minor "36"> <!ENTITY perl-version-minor "36">
@ -556,10 +553,10 @@
<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz"> <!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
<!ENTITY perl-md5 "826e42da130011699172fd655e49cfa2"> <!ENTITY perl-md5 "826e42da130011699172fd655e49cfa2">
<!ENTITY perl-home "https://www.perl.org/"> <!ENTITY perl-home "https://www.perl.org/">
<!ENTITY perl-tmp-du "282 MB"> <!ENTITY perl-tmp-du "281 MB">
<!ENTITY perl-tmp-sbu "1.6 SBU"> <!ENTITY perl-tmp-sbu "0.6 SBU">
<!ENTITY perl-fin-du "236 MB"> <!ENTITY perl-fin-du "234 MB">
<!ENTITY perl-fin-sbu "9.4 SBU"> <!ENTITY perl-fin-sbu "7.9 SBU">
<!ENTITY pkgconfig-version "0.29.2"> <!ENTITY pkgconfig-version "0.29.2">
<!ENTITY pkgconfig-size "1,970 KB"> <!ENTITY pkgconfig-size "1,970 KB">
@ -567,14 +564,14 @@
<!ENTITY pkgconfig-md5 "f6e931e319531b736fadc017f470e68a"> <!ENTITY pkgconfig-md5 "f6e931e319531b736fadc017f470e68a">
<!ENTITY pkgconfig-home "https://www.freedesktop.org/wiki/Software/pkg-config"> <!ENTITY pkgconfig-home "https://www.freedesktop.org/wiki/Software/pkg-config">
<!ENTITY pkgconfig-fin-du "29 MB"> <!ENTITY pkgconfig-fin-du "29 MB">
<!ENTITY pkgconfig-fin-sbu "0.3 SBU"> <!ENTITY pkgconfig-fin-sbu "0.1 SBU">
<!ENTITY procps-ng-version "4.0.2"> <!ENTITY procps-ng-version "4.0.2">
<!ENTITY procps-ng-size "1250 KB"> <!ENTITY procps-ng-size "1250 KB">
<!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz"> <!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
<!ENTITY procps-ng-md5 "691748c4767f19b9d94ed9d088e40c4d"> <!ENTITY procps-ng-md5 "691748c4767f19b9d94ed9d088e40c4d">
<!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng"> <!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng">
<!ENTITY procps-ng-fin-du "19 MB"> <!ENTITY procps-ng-fin-du "26 MB">
<!ENTITY procps-ng-fin-sbu "0.1 SBU"> <!ENTITY procps-ng-fin-sbu "0.1 SBU">
<!ENTITY psmisc-version "23.6"> <!ENTITY psmisc-version "23.6">
@ -582,25 +579,25 @@
<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz"> <!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
<!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633"> <!ENTITY psmisc-md5 "ed3206da1184ce9e82d607dc56c52633">
<!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc"> <!ENTITY psmisc-home "https://gitlab.com/psmisc/psmisc">
<!ENTITY psmisc-fin-du "5.8 MB"> <!ENTITY psmisc-fin-du "6.5 MB">
<!ENTITY psmisc-fin-sbu "less than 0.1 SBU"> <!ENTITY psmisc-fin-sbu "less than 0.1 SBU">
<!-- If python minor version changes, updates in python and <!-- If python minor version changes, updates in python and
meson pages will be needed: python3.6 and python3.6m --> meson pages will be needed: python3.6 and python3.6m -->
<!ENTITY python-version "3.11.1"> <!ENTITY python-version "3.11.2">
<!ENTITY python-minor "3.11"> <!ENTITY python-minor "3.11">
<!ENTITY python-size "19,392 KB"> <!ENTITY python-size "19,428 KB">
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz"> <!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
<!ENTITY python-md5 "4efe92adf28875c77d3b9b2e8d3bc44a"> <!ENTITY python-md5 "a957cffb58a89303b62124896881950b">
<!ENTITY python-home "https://www.python.org/"> <!ENTITY python-home "https://www.python.org/">
<!ENTITY python-tmp-du "364 MB"> <!ENTITY python-tmp-du "529 MB">
<!ENTITY python-tmp-sbu "0.9 SBU"> <!ENTITY python-tmp-sbu "0.4 SBU">
<!ENTITY python-fin-du "283 MB"> <!ENTITY python-fin-du "372 MB">
<!ENTITY python-fin-sbu "3.4 SBU"> <!ENTITY python-fin-sbu "2.0 SBU">
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2"> <!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
<!ENTITY python-docs-md5 "32f5cd7d63adf58ca4e0687dc530ce8b"> <!ENTITY python-docs-md5 "eb4132c780b60b5782a4f66b29b08d5c">
<!ENTITY python-docs-size "7,522 KB"> <!ENTITY python-docs-size "7,598 KB">
<!ENTITY readline-version "8.2"> <!ENTITY readline-version "8.2">
<!ENTITY readline-soversion "8.2"><!-- used for stripping --> <!ENTITY readline-soversion "8.2"><!-- used for stripping -->
@ -608,18 +605,18 @@
<!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz"> <!ENTITY readline-url "&gnu;readline/readline-&readline-version;.tar.gz">
<!ENTITY readline-md5 "4aa1b31be779e6b84f9a96cb66bc50f6"> <!ENTITY readline-md5 "4aa1b31be779e6b84f9a96cb66bc50f6">
<!ENTITY readline-home "https://tiswww.case.edu/php/chet/readline/rltop.html"> <!ENTITY readline-home "https://tiswww.case.edu/php/chet/readline/rltop.html">
<!ENTITY readline-fin-du "15 MB"> <!ENTITY readline-fin-du "16 MB">
<!ENTITY readline-fin-sbu "0.1 SBU"> <!ENTITY readline-fin-sbu "less than 0.1 SBU">
<!ENTITY sed-version "4.9"> <!ENTITY sed-version "4.9">
<!ENTITY sed-size "1,365 KB"> <!ENTITY sed-size "1,365 KB">
<!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.xz"> <!ENTITY sed-url "&gnu;sed/sed-&sed-version;.tar.xz">
<!ENTITY sed-md5 "6aac9b2dbafcd5b7a67a8a9bcb8036c3"> <!ENTITY sed-md5 "6aac9b2dbafcd5b7a67a8a9bcb8036c3">
<!ENTITY sed-home "&gnu-software;sed/"> <!ENTITY sed-home "&gnu-software;sed/">
<!ENTITY sed-tmp-du "20 MB"> <!ENTITY sed-tmp-du "19 MB">
<!ENTITY sed-tmp-sbu "0.1 SBU"> <!ENTITY sed-tmp-sbu "0.2 SBU">
<!ENTITY sed-fin-du "31 MB"> <!ENTITY sed-fin-du "31 MB">
<!ENTITY sed-fin-sbu "0.4 SBU"> <!ENTITY sed-fin-sbu "0.3 SBU">
<!ENTITY shadow-version "4.13"> <!ENTITY shadow-version "4.13">
<!ENTITY shadow-size "1,722 KB"> <!ENTITY shadow-size "1,722 KB">
@ -627,14 +624,14 @@
<!ENTITY shadow-md5 "b1ab01b5462ddcf43588374d57bec123"> <!ENTITY shadow-md5 "b1ab01b5462ddcf43588374d57bec123">
<!ENTITY shadow-home "https://shadow-maint.github.io/shadow/"> <!ENTITY shadow-home "https://shadow-maint.github.io/shadow/">
<!ENTITY shadow-fin-du "46 MB"> <!ENTITY shadow-fin-du "46 MB">
<!ENTITY shadow-fin-sbu "0.2 SBU"> <!ENTITY shadow-fin-sbu "0.1 SBU">
<!ENTITY sysklogd-version "1.5.1"> <!ENTITY sysklogd-version "1.5.1">
<!ENTITY sysklogd-size "88 KB"> <!ENTITY sysklogd-size "88 KB">
<!ENTITY sysklogd-url "https://www.infodrom.org/projects/sysklogd/download/sysklogd-&sysklogd-version;.tar.gz"> <!ENTITY sysklogd-url "https://www.infodrom.org/projects/sysklogd/download/sysklogd-&sysklogd-version;.tar.gz">
<!ENTITY sysklogd-md5 "c70599ab0d037fde724f7210c2c8d7f8"> <!ENTITY sysklogd-md5 "c70599ab0d037fde724f7210c2c8d7f8">
<!ENTITY sysklogd-home "https://www.infodrom.org/projects/sysklogd/"> <!ENTITY sysklogd-home "https://www.infodrom.org/projects/sysklogd/">
<!ENTITY sysklogd-fin-du "0.6 MB"> <!ENTITY sysklogd-fin-du "0.7 MB">
<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU"> <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
<!ENTITY systemd-version "252"> <!ENTITY systemd-version "252">
@ -646,20 +643,20 @@
<!--<!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 "b9456750a212dd54d81caeb3c38134b6"> <!ENTITY systemd-md5 "b9456750a212dd54d81caeb3c38134b6">
<!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/">
<!ENTITY systemd-man-version "252"> <!ENTITY systemd-man-version "252-2">
<!ENTITY systemd-man-size "628 KB"> <!ENTITY systemd-man-size "628 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 "856ffb33ac16962f0628dcb533d76e5c"> <!ENTITY systemd-man-md5 "c1df1aefdbc4840b5f82a8783f3b72c1">
<!ENTITY systemd-fin-du "258 MB"> <!ENTITY systemd-fin-du "258 MB">
<!ENTITY systemd-fin-sbu "2.5 SBU"> <!ENTITY systemd-fin-sbu "0.7 SBU">
<!ENTITY sysvinit-version "3.06"> <!ENTITY sysvinit-version "3.06">
<!ENTITY sysvinit-size "247 KB"> <!ENTITY sysvinit-size "247 KB">
<!ENTITY sysvinit-url "&github;/slicer69/sysvinit/releases/download/&sysvinit-version;/sysvinit-&sysvinit-version;.tar.xz"> <!ENTITY sysvinit-url "&github;/slicer69/sysvinit/releases/download/&sysvinit-version;/sysvinit-&sysvinit-version;.tar.xz">
<!ENTITY sysvinit-md5 "96771d0a88315c91199830ea49b859ca"> <!ENTITY sysvinit-md5 "96771d0a88315c91199830ea49b859ca">
<!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit"> <!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit">
<!ENTITY sysvinit-fin-du "2.7 MB"> <!ENTITY sysvinit-fin-du "4.4 MB">
<!ENTITY sysvinit-fin-sbu "less than 0.1 SBU"> <!ENTITY sysvinit-fin-sbu "less than 0.1 SBU">
<!ENTITY tar-version "1.34"> <!ENTITY tar-version "1.34">
@ -668,9 +665,9 @@
<!ENTITY tar-md5 "9a08d29a9ac4727130b5708347c0f5cf"> <!ENTITY tar-md5 "9a08d29a9ac4727130b5708347c0f5cf">
<!ENTITY tar-home "&gnu-software;tar/"> <!ENTITY tar-home "&gnu-software;tar/">
<!ENTITY tar-tmp-du "38 MB"> <!ENTITY tar-tmp-du "38 MB">
<!ENTITY tar-tmp-sbu "0.2 SBU"> <!ENTITY tar-tmp-sbu "0.1 SBU">
<!ENTITY tar-fin-du "40 MB"> <!ENTITY tar-fin-du "40 MB">
<!ENTITY tar-fin-sbu "1.7 SBU"> <!ENTITY tar-fin-sbu "1.5 SBU">
<!ENTITY tcl-version "8.6.13"> <!ENTITY tcl-version "8.6.13">
<!ENTITY tcl-major-version "8.6"> <!ENTITY tcl-major-version "8.6">
@ -681,18 +678,18 @@
<!ENTITY tcl-docs-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-html.tar.gz"> <!ENTITY tcl-docs-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-html.tar.gz">
<!ENTITY tcl-docs-md5 "4452f2f6d557f5598cca17b786d6eb68"> <!ENTITY tcl-docs-md5 "4452f2f6d557f5598cca17b786d6eb68">
<!ENTITY tcl-docs-size "1,165 KB"> <!ENTITY tcl-docs-size "1,165 KB">
<!ENTITY tcl-tmp-du "88 MB"> <!ENTITY tcl-tmp-du "89 MB">
<!ENTITY tcl-tmp-sbu "3.2 SBU"> <!ENTITY tcl-tmp-sbu "2.7 SBU">
<!ENTITY texinfo-version "7.0.1"> <!ENTITY texinfo-version "7.0.2">
<!ENTITY texinfo-size "4,776 KB"> <!ENTITY texinfo-size "4,762 KB">
<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz"> <!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
<!ENTITY texinfo-md5 "545e6fdb23f5c7923c057187aa19f9f4"> <!ENTITY texinfo-md5 "be9500f3a361525622850ecb1b1fc024">
<!ENTITY texinfo-home "&gnu-software;texinfo/"> <!ENTITY texinfo-home "&gnu-software;texinfo/">
<!ENTITY texinfo-tmp-du "113 MB"> <!ENTITY texinfo-tmp-du "116 MB">
<!ENTITY texinfo-tmp-sbu "0.2 SBU"> <!ENTITY texinfo-tmp-sbu "0.2 SBU">
<!ENTITY texinfo-fin-du "114 MB"> <!ENTITY texinfo-fin-du "128 MB">
<!ENTITY texinfo-fin-sbu "0.6 SBU"> <!ENTITY texinfo-fin-sbu "0.3 SBU">
<!ENTITY tzdata-version "2022g"> <!ENTITY tzdata-version "2022g">
<!ENTITY tzdata-size "430 KB"> <!ENTITY tzdata-size "430 KB">
@ -712,28 +709,28 @@
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz"> <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
<!ENTITY util-linux-md5 "cd11456f4ddd31f7fbfdd9488c0c0d02"> <!ENTITY util-linux-md5 "cd11456f4ddd31f7fbfdd9488c0c0d02">
<!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/"> <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
<!ENTITY util-linux-tmp-du "149 MB"> <!ENTITY util-linux-tmp-du "150 MB">
<!ENTITY util-linux-tmp-sbu "0.6 SBU"> <!ENTITY util-linux-tmp-sbu "0.2 SBU">
<!ENTITY util-linux-fin-du "283 MB"> <!ENTITY util-linux-fin-du "283 MB">
<!ENTITY util-linux-fin-sbu "1.0 SBU"> <!ENTITY util-linux-fin-sbu "0.5 SBU">
<!ENTITY vim-version "9.0.1060"> <!ENTITY vim-version "9.0.1273">
<!-- <!ENTITY vim-majmin "90"> --> <!-- <!ENTITY vim-majmin "90"> -->
<!ENTITY vim-docdir "vim/vim90"> <!ENTITY vim-docdir "vim/vim90">
<!ENTITY vim-size "16,488 KB"> <!ENTITY vim-size "10,892 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">-->
<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz"> <!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.xz">
<!ENTITY vim-md5 "cee12f38abdac37edeced59461bb04d4"> <!ENTITY vim-md5 "9c80755d2d95ec4ef713f66e57671797">
<!ENTITY vim-home "https://www.vim.org"> <!ENTITY vim-home "https://www.vim.org">
<!ENTITY vim-fin-du "217 MB"> <!ENTITY vim-fin-du "235 MB">
<!ENTITY vim-fin-sbu "2.5 SBU"> <!ENTITY vim-fin-sbu "2.4 SBU">
<!ENTITY wheel-version "0.38.4"> <!ENTITY wheel-version "0.38.4">
<!ENTITY wheel-size "66 KB"> <!ENTITY wheel-size "66 KB">
<!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz"> <!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz">
<!ENTITY wheel-md5 "83bb4e7bd4d687d398733f341a64ab91"> <!ENTITY wheel-md5 "83bb4e7bd4d687d398733f341a64ab91">
<!ENTITY wheel-home "&pypi-home;/wheel/"> <!ENTITY wheel-home "&pypi-home;/wheel/">
<!ENTITY wheel-fin-du "956 KB"> <!ENTITY wheel-fin-du "1.3 MB">
<!ENTITY wheel-fin-sbu "less than 0.1 SBU"> <!ENTITY wheel-fin-sbu "less than 0.1 SBU">
<!ENTITY xml-parser-version "2.46"> <!ENTITY xml-parser-version "2.46">
@ -744,29 +741,29 @@
<!ENTITY xml-parser-fin-du "2.3 MB"> <!ENTITY xml-parser-fin-du "2.3 MB">
<!ENTITY xml-parser-fin-sbu "less than 0.1 SBU"> <!ENTITY xml-parser-fin-sbu "less than 0.1 SBU">
<!ENTITY xz-version "5.4.0"> <!ENTITY xz-version "5.4.1">
<!ENTITY xz-size "1,375 KB"> <!ENTITY xz-size "1,451 KB">
<!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz"> <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz">
<!ENTITY xz-md5 "3518b2c6e00400f4df5dd8d2a70fc2a9"> <!ENTITY xz-md5 "47d831c659e94071d5dd384d0d1ed4c6">
<!ENTITY xz-home "https://tukaani.org/xz"> <!ENTITY xz-home "https://tukaani.org/xz">
<!ENTITY xz-tmp-du "16 MB"> <!ENTITY xz-tmp-du "20 MB">
<!ENTITY xz-tmp-sbu "0.1 SBU"> <!ENTITY xz-tmp-sbu "0.1 SBU">
<!ENTITY xz-fin-du "16 MB"> <!ENTITY xz-fin-du "21 MB">
<!ENTITY xz-fin-sbu "0.2 SBU"> <!ENTITY xz-fin-sbu "0.1 SBU">
<!ENTITY zlib-version "1.2.13"> <!ENTITY zlib-version "1.2.13">
<!ENTITY zlib-size "1267 KB"> <!ENTITY zlib-size "1267 KB">
<!ENTITY zlib-url "https://zlib.net/zlib-&zlib-version;.tar.xz"> <!ENTITY zlib-url "https://zlib.net/zlib-&zlib-version;.tar.xz">
<!ENTITY zlib-md5 "7d9fc1d78ae2fa3e84fe98b77d006c63"> <!ENTITY zlib-md5 "7d9fc1d78ae2fa3e84fe98b77d006c63">
<!ENTITY zlib-home "https://www.zlib.net/"> <!ENTITY zlib-home "https://www.zlib.net/">
<!ENTITY zlib-fin-du "6.1 MB"> <!ENTITY zlib-fin-du "6.2 MB">
<!ENTITY zlib-fin-sbu "less than 0.1 SBU"> <!ENTITY zlib-fin-sbu "less than 0.1 SBU">
<!ENTITY zstd-version "1.5.2"> <!ENTITY zstd-version "1.5.4">
<!ENTITY zstd-size "1,892 KB"> <!ENTITY zstd-size "2,111 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 "072b10f71f5820c24761a65f31f43e73"> <!ENTITY zstd-md5 "2352b1f9ccc7446641046bb3d440c3ed">
<!ENTITY zstd-home "https://facebook.github.io/zstd/"> <!ENTITY zstd-home "https://facebook.github.io/zstd/">
<!ENTITY zstd-fin-du "56 MB"> <!ENTITY zstd-fin-du "75 MB">
<!ENTITY zstd-fin-sbu "1.1 SBU"> <!ENTITY zstd-fin-sbu "0.4 SBU">

View File

@ -50,11 +50,9 @@
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
<!ENTITY glibc-fhs-patch-size "2.8 KB"> <!ENTITY glibc-fhs-patch-size "2.8 KB">
<!-- <!ENTITY grub-upstream-fixes-patch "grub-&grub-version;-upstream_fixes-1.patch">
<!ENTITY glibc-upstream-patch "glibc-&glibc-version;-upstream_fixes-1.patch"> <!ENTITY grub-upstream-fixes-patch-md5 "da388905710bb4cbfbc7bd7346ff9174">
<!ENTITY glibc-upstream-patch-md5 "e602b6c3a332f4a06e2914e02ae2b295"> <!ENTITY grub-upstream-fixes-patch-size "8 KB">
<!ENTITY glibc-upstream-patch-size "16 KB">
-->
<!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch"> <!ENTITY kbd-backspace-patch "kbd-&kbd-version;-backspace-1.patch">
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895"> <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
@ -101,7 +99,8 @@
<!ENTITY xz-upstream-fix-patch-md5 "584c72ea3d8f7502b2770670f3090788"> <!ENTITY xz-upstream-fix-patch-md5 "584c72ea3d8f7502b2770670f3090788">
<!ENTITY xz-upstream-fix-patch-size "3.7 KB"> <!ENTITY xz-upstream-fix-patch-size "3.7 KB">
--> -->
<!--
<!ENTITY zstd-upstream-fixes-patch "zstd-&zstd-version;-upstream_fixes-1.patch"> <!ENTITY zstd-upstream-fixes-patch "zstd-&zstd-version;-upstream_fixes-1.patch">
<!ENTITY zstd-upstream-fixes-patch-md5 "a7e576e3f87415fdf388392b257cdcf3"> <!ENTITY zstd-upstream-fixes-patch-md5 "a7e576e3f87415fdf388392b257cdcf3">
<!ENTITY zstd-upstream-fixes-patch-size "4 KB"> <!ENTITY zstd-upstream-fixes-patch-size "4 KB">
-->