Merge changes from trunk to multilib

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@12176 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Thomas Trepl 2021-03-30 08:47:28 +00:00 committed by Xℹ Ruoyao
parent eef83eaa05
commit ceebda5df5
No known key found for this signature in database
GPG Key ID: D95E4716CCBB34DC
24 changed files with 322 additions and 161 deletions

View File

@ -718,7 +718,9 @@
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg>None</seg> <seg>
<ulink url="&blfs-root;/view/stable/general/libseccomp.html">Libseccomp</ulink>
</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -1116,7 +1118,7 @@
<segtitle>&external;</segtitle> <segtitle>&external;</segtitle>
<seglistitem> <seglistitem>
<seg>Ghostscript</seg> <seg>Ghostscript and uchardet</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>

View File

@ -44,6 +44,134 @@
<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>2021-03-26</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to openssl-1.1.1k (Security Update). Fixes
<ulink url="&lfs-ticket-root;4838">#4838</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to attr-2.5.1. Fixes
<ulink url="&lfs-ticket-root;4833">#4833</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to linux-5.11.10. Fixes
<ulink url="&lfs-ticket-root;4834">#4834</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to bc-3.3.4. Fixes
<ulink url="&lfs-ticket-root;4835">#4835</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to man-pages-5.11. Fixes
<ulink url="&lfs-ticket-root;4836">#4836</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to expat-2.3.0. Fixes
<ulink url="&lfs-ticket-root;4837">#4837</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to acl-2.3.1. Fixes
<ulink url="&lfs-ticket-root;4832">#4832</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2021-03-17</para>
<itemizedlist>
<listitem>
<para>[xry111] - Use <option>-j1</option> for Binutils
installation. Thanks report from Hans Meier.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2021-03-15</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vim-8.2.2604. Addreses
<ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iana-etc-20210304. Addreses
<ulink url="&lfs-ticket-root;4722">#4722</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to zstd-1.4.9. Fixes
<ulink url="&lfs-ticket-root;4827">#4827</ulink>.</para>
</listitem>
<listitem revision="sysv">
<para>[bdubbs] - Update to sysvinit-2.99. Fixes
<ulink url="&lfs-ticket-root;4822">#4822</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to linux-5.11.6. Fixes
<ulink url="&lfs-ticket-root;4824">#4824</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libcap-2.49. Fixes
<ulink url="&lfs-ticket-root;4831">#4831</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to iproute2-5.11.0. Fixes
<ulink url="&lfs-ticket-root;4823">#4823</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to e2fsprogs-1.46.2. Fixes
<ulink url="&lfs-ticket-root;4826">#4826</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bison-3.7.6. Fixes
<ulink url="&lfs-ticket-root;4828">#4828</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bc-3.3.3. Fixes
<ulink url="&lfs-ticket-root;4825">#4825</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to attr-2.5.0. Fixes
<ulink url="&lfs-ticket-root;4830">#4830</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to acl-2.3.0. Fixes
<ulink url="&lfs-ticket-root;4829">#4829</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2021-03-05</para>
<itemizedlist>
<listitem>
<para>[xry111] - Simplify the installation of systemd man pages.
</para>
</listitem>
</itemizedlist>
</listitem>
<listitem revision="systemd">
<para>2021-03-04</para>
<itemizedlist>
<listitem>
<para>[renodr] - Patch systemd-247 so that it will function with
Linux-5.11 API headers.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2021-03-02</para>
<itemizedlist>
<listitem>
<para>[pierre] - Fix a header file for python, so that
<command>#include &lt;python&python-minor;/Python.h&gt;</command>
works.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>2021-03-01</para> <para>2021-03-01</para>

View File

@ -30,12 +30,12 @@
<!--<listitem> <!--<listitem>
<para>None</para> <para>None</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Acl-&acl-version;</para> <para>Acl-&acl-version;</para>
</listitem>--> </listitem>
<!--<listitem> <listitem>
<para>Attr-&attr-version;</para> <para>Attr-&attr-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Autoconf-&autoconf-version;</para> <para>Autoconf-&autoconf-version;</para>
</listitem>--> </listitem>-->
@ -45,15 +45,15 @@
<!--<listitem> <!--<listitem>
<para>Bash &bash-version;</para> <para>Bash &bash-version;</para>
</listitem>--> </listitem>-->
<!--<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>
<!--<listitem> <!--<listitem>
<para>Bzip2-&bzip2-version;</para> <para>Bzip2-&bzip2-version;</para>
</listitem>--> </listitem>-->
@ -72,15 +72,15 @@
<!--<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>-->
<!--<listitem> <listitem>
<para>Expat-&expat-version;</para> <para>Expat-&expat-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Expect-&expect-version;</para> <para>Expect-&expect-version;</para>
</listitem>--> </listitem>-->
@ -120,24 +120,24 @@
<!--<listitem> <!--<listitem>
<para>Groff-&groff-version;</para> <para>Groff-&groff-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>GRUB-&grub-version;</para> <para>GRUB-&grub-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Gzip-&gzip-version;</para> <para>Gzip-&gzip-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>IANA-Etc-&iana-etc-version;</para> <para>IANA-Etc-&iana-etc-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Inetutils-&inetutils-version;</para> <para>Inetutils-&inetutils-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <!--<listitem>
<para>Intltool-&intltool-version;</para> <para>Intltool-&intltool-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>IPRoute2-&iproute2-version;</para> <para>IPRoute2-&iproute2-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Kbd-&kbd-version;</para> <para>Kbd-&kbd-version;</para>
</listitem>--> </listitem>-->
@ -150,9 +150,9 @@
<!--<listitem> <!--<listitem>
<para>LFS-Bootscripts-&lfs-bootscripts-version;</para> <para>LFS-Bootscripts-&lfs-bootscripts-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Libcap-&libcap-version;</para> <para>Libcap-&libcap-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Libelf-&elfutils-version; (from elfutils)</para> <para>Libelf-&elfutils-version; (from elfutils)</para>
</listitem>--> </listitem>-->
@ -165,9 +165,9 @@
<!--<listitem> <!--<listitem>
<para>Libtool-&libtool-version;</para> <para>Libtool-&libtool-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Linux-&linux-version;</para> <para>Linux-&linux-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>M4-&m4-version;</para> <para>M4-&m4-version;</para>
</listitem>--> </listitem>-->
@ -177,9 +177,9 @@
<!--<listitem> <!--<listitem>
<para>Man-DB-&man-db-version;</para> <para>Man-DB-&man-db-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Man-pages-&man-pages-version;</para> <para>Man-pages-&man-pages-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Meson-&meson-version;</para> <para>Meson-&meson-version;</para>
</listitem>--> </listitem>-->
@ -195,9 +195,9 @@
<!--<listitem> <!--<listitem>
<para>Ninja-&ninja-version;</para> <para>Ninja-&ninja-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Openssl-&openssl-version;</para> <para>Openssl-&openssl-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Patch-&patch-version;</para> <para>Patch-&patch-version;</para>
</listitem>--> </listitem>-->
@ -225,15 +225,15 @@
<!--<listitem> <!--<listitem>
<para>Shadow-&shadow-version;</para> <para>Shadow-&shadow-version;</para>
</listitem>--> </listitem>-->
<!--<listitem revision="sysv"> <listitem revision="sysv">
<para>Sysklogd-&sysklogd-version;</para> <para>Sysklogd-&sysklogd-version;</para>
</listitem>--> </listitem>
<!--<listitem revision="systemd"> <!--<listitem revision="systemd">
<para>Systemd-&systemd-version;</para> <para>Systemd-&systemd-version;</para>
</listitem>--> </listitem>-->
<!--<listitem revision="sysv"> <listitem revision="sysv">
<para>SysVinit-&sysvinit-version;</para> <para>SysVinit-&sysvinit-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Tar-&tar-version;</para> <para>Tar-&tar-version;</para>
</listitem>--> </listitem>-->
@ -249,9 +249,9 @@
<!--<listitem> <!--<listitem>
<para>Util-Linux-&util-linux-version;</para> <para>Util-Linux-&util-linux-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Vim-&vim-version;</para> <para>Vim-&vim-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>XML-Parser-&xml-parser-version;</para> <para>XML-Parser-&xml-parser-version;</para>
</listitem>--> </listitem>-->
@ -261,9 +261,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>
@ -281,9 +281,12 @@
<!--<listitem> <!--<listitem>
<para>meson-0.56.0-upstream_fix-1.patch</para> <para>meson-0.56.0-upstream_fix-1.patch</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>systemd-247-upstream_fixes-2.patch</para>
</listitem>
<listitem>
<para>systemd-247-upstream_fixes-1.patch</para> <para>systemd-247-upstream_fixes-1.patch</para>
</listitem>--> </listitem>
</itemizedlist> </itemizedlist>

View File

@ -190,15 +190,6 @@
<para>Home page: <ulink url="&file-home;"/></para> <para>Home page: <ulink url="&file-home;"/></para>
<para>Download: <ulink url="&file-url;"/></para> <para>Download: <ulink url="&file-url;"/></para>
<para>MD5 sum: <literal>&file-md5;</literal></para> <para>MD5 sum: <literal>&file-md5;</literal></para>
<note>
<para>File (&file-version;) may no longer be available at the
listed location. The site administrators of the master download
location occasionally remove older versions when new ones are
released. An alternative download location that may have the correct
version available can also be found at: <ulink
url="http://www.linuxfromscratch.org/lfs/download.html#ftp"/>.</para>
</note>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -12,7 +12,8 @@
<para>The first task performed in the LFS partition is to create a limited <para>The first task performed in the LFS partition is to create a limited
directory hierarchy so that programs compiled in <xref directory hierarchy so that programs compiled in <xref
linkend="chapter-temporary-tools"/> may be installed in their final linkend="chapter-temporary-tools"/> (as well as glibc and libstdc++ in <xref
linkend="chapter-cross-tools"/>) may be installed in their final
location. This is needed so that those temporary programs be overwritten location. This is needed so that those temporary programs be overwritten
when rebuilding them in <xref linkend="chapter-building-system"/>.</para> when rebuilding them in <xref linkend="chapter-building-system"/>.</para>

View File

@ -144,7 +144,20 @@ cd build</userinput></screen>
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">make install -j1</userinput></screen>
<variablelist>
<title>The meaning of the make parameter:</title>
<varlistentry>
<term><parameter>-j1</parameter></term>
<listitem>
<para>An issue in the building system may cause the installation
to fail with <option>-j N</option> in <envar>MAKEFLAGS</envar>.
Override it to workaround this issue.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2> </sect2>

View File

@ -43,7 +43,7 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Glibc</title> <title>Installation of Glibc</title>
<para arch="default">First, create a symbolic link for LSB compliance. Additionally, <para>First, create a symbolic link for LSB compliance. Additionally,
for x86_64, create a compatibility symbolic link required for proper for x86_64, create a compatibility symbolic link required for proper
operation of the dynamic library loader:</para> operation of the dynamic library loader:</para>
@ -54,15 +54,19 @@
ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3 ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3
;; ;;
esac</userinput></screen> esac</userinput></screen>
<para arch="ml_32,ml_x32,ml_all">First, create symbolic links for LSB compliance
and compatibility symbolic links required for proper
operation of the dynamic library loader:</para>
<!-- no ld-linux.so.2 here as multilib is based on x86_64, not on i686 --> <!-- no ld-linux.so.2 here as multilib is based on x86_64, not on i686 -->
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="pre">ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64 <screen arch="ml_32,ml_x32,ml_all"><userinput remap="pre">ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64
ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3</userinput></screen> ln -sfv ../lib/ld-linux-x86-64.so.2 $LFS/lib64/ld-lsb-x86-64.so.3</userinput></screen>
<note>
<para>
The above command is correct. The <command>ln</command> command has
a few syntactic versions, so be sure to check
<command>info coreutils ln</command> and <filename>ln(1)</filename>
before reporting what you may think is an error.
</para>
</note>
<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

@ -75,8 +75,9 @@ cd build</userinput></screen>
<varlistentry> <varlistentry>
<term><parameter>--host=...</parameter></term> <term><parameter>--host=...</parameter></term>
<listitem> <listitem>
<para>Specifies the use the cross compiler we have just built <para>Specifies that the cross compiler we have just built
instead of the one in <filename>/usr/bin</filename>.</para> should be used instead of the one in
<filename>/usr/bin</filename>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -106,17 +106,9 @@ cd build</userinput></screen>
<filename class="libraryfile">libctf.so</filename> <filename class="libraryfile">libctf.so</filename>
to link against zlib from the host distribution:</para> to link against zlib from the host distribution:</para>
<screen><userinput remap="install">make DESTDIR=$LFS install <screen><userinput remap="install">make DESTDIR=$LFS install -j1
install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen> install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen>
<para>
Workaround an issue causing
<filename class="libraryfile">libctf.so</filename>
to link against zlib from the host distribution:
</para>
<screen><userinput remap="install">install -vm755 libctf/.libs/libctf.so.0.0.0 $LFS/usr/lib</userinput></screen>
</sect2> </sect2>
<sect2 role="content"> <sect2 role="content">

View File

@ -90,6 +90,12 @@ popd</userinput></screen>
<screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen> <screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
<para>Move a shared library into its final location in the LFS system,
and recreate the symlink for it:</para>
<screen><userinput remap="install">mv -v $LFS/usr/lib/libmagic.so.* $LFS/lib
ln -sfv ../../lib/$(readlink /usr/lib/libmagic.so) $LFS/usr/lib/libmagic.so</userinput></screen>
</sect2> </sect2>
<sect2 role="content"> <sect2 role="content">

View File

@ -65,13 +65,13 @@
several tests are skipped that use Automake. For full test coverage, several tests are skipped that use Automake. For full test coverage,
Autoconf can be re-tested after Automake has been installed. In addition, Autoconf can be re-tested after Automake has been installed. In addition,
two tests fail due to changes in libtool-2.4.3 and later.</para> two tests fail due to changes in libtool-2.4.3 and later.</para>
-->
<note><para>The test time for autoconf can be reduced significantly on a <note><para>The test time for autoconf can be reduced significantly on a
system with multiple cores. To do this, append system with multiple cores. To do this, append
<command>TESTSUITEFLAGS=-j&lt;N&gt;</command> to the line above. For <command>TESTSUITEFLAGS=-j&lt;N&gt;</command> to the line above. For
instance, using -j4 can reduce the test time by over 60 instance, using -j4 can reduce the test time by over 60
percent.</para></note> percent.</para></note>
-->
<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

@ -43,15 +43,15 @@
<para>Prepare Bc for compilation:</para> <para>Prepare Bc for compilation:</para>
<screen><userinput remap="configure">PREFIX=/usr CC=gcc ./configure.sh -G -O3</userinput></screen> <screen><userinput remap="configure">CC=gcc ./configure --prefix=/usr -G -O3</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the configure options:</title> <title>The meaning of the configure options:</title>
<varlistentry> <varlistentry>
<term><parameter>CC=gcc"</parameter></term> <term><parameter>CC=gcc</parameter></term>
<listitem> <listitem>
<para>These parameters specify the compiler to use.</para> <para>This parameter specifies the compiler to use.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -153,7 +153,7 @@ cd build</userinput></screen>
ultimately be located) is set to <filename ultimately be located) is set to <filename
class="directory">$(exec_prefix)/$(target_alias)</filename>. For class="directory">$(exec_prefix)/$(target_alias)</filename>. For
example, x86_64 machines would expand that to <filename example, x86_64 machines would expand that to <filename
class="directory">/usr/x86_64-unknown-linux-gnu</filename>. Because this is class="directory">/usr/x86_64-pc-linux-gnu</filename>. Because this is
a custom system, this target-specific directory in <filename a custom system, this target-specific directory in <filename
class="directory">/usr</filename> is not required. <filename class="directory">/usr</filename> is not required. <filename
class="directory">$(exec_prefix)/$(target_alias)</filename> would be class="directory">$(exec_prefix)/$(target_alias)</filename> would be
@ -179,7 +179,7 @@ cd build</userinput></screen>
<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 -j1</userinput></screen>
<para>Remove useless static libraries:</para> <para>Remove useless static libraries:</para>

View File

@ -194,7 +194,7 @@ sed -i 's/"1"/"8"/' /usr/share/man/man8/chroot.8</userinput></screen>
<term><command>[</command></term> <term><command>[</command></term>
<listitem> <listitem>
<para>Is an actual command, /usr/bin/[, that is a synonym <para>Is an actual command, /usr/bin/[, that is a synonym
for the <command>test</command> command.</para> for the <command>test</command> command</para>
<indexterm zone="ch-system-coreutils lbracket"> <indexterm zone="ch-system-coreutils lbracket">
<primary sortas="b-111">[</primary> <primary sortas="b-111">[</primary>
</indexterm> </indexterm>

View File

@ -57,6 +57,16 @@
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">make install</userinput></screen>
<para><command>/bin/more</command> from util-linux will link to
<filename class="libraryfile">libmagic.so</filename>, so the shared
library should be moved to <filename class="directory">/lib</filename>,
and as a result the
<filename class="extension">.so</filename> file in
<filename class="directory">/usr/lib</filename> will need to be recreated:</para>
<screen><userinput remap="install">mv -v /usr/lib/libmagic.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libmagic.so) /usr/lib/libmagic.so</userinput></screen>
</sect2> </sect2>
<!-- - - - - - - - - - --> <!-- - - - - - - - - - -->

View File

@ -106,7 +106,7 @@ make html</userinput></screen>
the system capabilities and there will be errors in the tests or other the system capabilities and there will be errors in the tests or other
applications using the gmp libraries with the message "Illegal applications using the gmp libraries with the message "Illegal
instruction". In this case, gmp should be reconfigured with the option instruction". In this case, gmp should be reconfigured with the option
--build=x86_64-unknown-linux-gnu and rebuilt.</para></caution> --build=x86_64-pc-linux-gnu and rebuilt.</para></caution>
<para>Ensure that all 197 tests in the test suite passed. <para>Ensure that all 197 tests in the test suite passed.
Check the results by issuing the following command:</para> Check the results by issuing the following command:</para>

View File

@ -40,11 +40,6 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of GRUB</title> <title>Installation of GRUB</title>
<para>First, fix an issue introduced by binutils-2.36:</para>
<screen><userinput remap="pre">sed "s/gold-version/&amp; -R .note.gnu.property/" \
-i Makefile.in grub-core/Makefile.in</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 \
@ -78,7 +73,9 @@
<screen><userinput remap="make">make</userinput></screen> <screen><userinput remap="make">make</userinput></screen>
<para>This package does not come with a test suite.</para> <para>The test suite for this packages is not recommended. Most of
the tests depend on packages that are not available in the limited
LFS environment. To run the tests anyway, run <command>make check</command>.</para>
<para>Install the package:</para> <para>Install the package:</para>

View File

@ -63,7 +63,9 @@
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">python3 setup.py install --root=dest <screen><userinput remap="install">python3 setup.py install --root=dest
cp -rv dest/* /</userinput></screen> cp -rv dest/* /
install -vDm644 data/shell-completions/bash/meson /usr/share/bash-completion/completions/meson
install -vDm644 data/shell-completions/zsh/_meson /usr/share/zsh/site-functions/_meson</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the install parameters:</title> <title>The meaning of the install parameters:</title>

View File

@ -42,6 +42,10 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Python 3</title> <title>Installation of Python 3</title>
<para>First, a header file needs to be fixed:</para>
<screen><userinput remap="pre">sed 's|cpython/||' -i Include/cpython/pystate.h</userinput></screen>
<para>Prepare Python for compilation:</para> <para>Prepare Python for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">./configure --prefix=/usr \

View File

@ -46,17 +46,11 @@
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-gcc_10-fixes-2.patch</userinput></screen> <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-gcc_10-fixes-2.patch</userinput></screen>
--> -->
<para>First, apply a patch to fix some regressions:</para> <!-- For linux-5.11's API headers changing the rfkill_event structure -->
<para>First, apply a patch to fix some regressions and fix functionality
with future versions of the kernel:</para>
<screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-1.patch</userinput></screen> <screen><userinput remap="pre">patch -Np1 -i ../systemd-&systemd-version;-upstream_fixes-2.patch</userinput></screen>
<para>Create a symlink to work around the xsltproc command not being installed:</para>
<screen><userinput remap="pre">ln -sf /bin/true /usr/bin/xsltproc</userinput></screen>
<para>Set up the man pages:</para>
<screen><userinput remap="pre">tar -xf ../systemd-man-pages-&systemd-version;.tar.xz</userinput></screen>
<para>Remove tests that cannot be built in chroot:</para> <para>Remove tests that cannot be built in chroot:</para>
@ -95,7 +89,7 @@ meson --prefix=/usr \
-Drpmmacrosdir=no \ -Drpmmacrosdir=no \
-Dhomed=false \ -Dhomed=false \
-Duserdb=false \ -Duserdb=false \
-Dman=true \ -Dman=false \
-Dmode=release \ -Dmode=release \
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \ -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
..</userinput></screen> ..</userinput></screen>
@ -190,6 +184,15 @@ meson --prefix=/usr \
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<term><parameter>-Dman=false</parameter></term>
<listitem>
<para>Prevent the generation of man pages to avoid extra
dependencies. We will install pre-generated man pages for systemd
from a tarball later.</para>
</listitem>
</varlistentry>
<varlistentry> <varlistentry>
<term><parameter>-Dmode=release</parameter></term> <term><parameter>-Dmode=release</parameter></term>
<listitem> <listitem>
@ -208,9 +211,9 @@ meson --prefix=/usr \
<screen><userinput remap="install">LANG=en_US.UTF-8 ninja install</userinput></screen> <screen><userinput remap="install">LANG=en_US.UTF-8 ninja install</userinput></screen>
<para>Remove an unnecessary symbolic link:</para> <para>Install the man pages:</para>
<screen><userinput remap="install">rm -f /usr/bin/xsltproc</userinput></screen> <screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz --strip-components=1 -C /usr/share/man</userinput></screen>
<para>Remove a useless directory:</para> <para>Remove a useless directory:</para>

View File

@ -167,12 +167,13 @@ EOF</userinput></screen>
<sect3 id="resolv-conf-systemd-resolved"> <sect3 id="resolv-conf-systemd-resolved">
<title>systemd-resolved Configuration</title> <title>systemd-resolved Configuration</title>
<note><para>If using another means to configure your network <note><para>If using methods incompatible with systemd-resolved to
interfaces (ex: ppp, network-manager, etc.), or if using any type of configure your network interfaces (ex: ppp, etc.), or if using any
local resolver (ex: bind, dnsmasq, unbound, etc.), or any other software type of local resolver (ex: bind, dnsmasq, unbound, etc.),
that generates an <filename>/etc/resolv.conf</filename> (ex: resolvconf), or any other software that generates an <filename>/etc/resolv.conf</filename>
the <command>systemd-resolved</command> service should not be (ex: a <command>resolvconf</command> program other than the one
used.</para></note> provided by systemd), the <command>systemd-resolved</command> service
should not be used.</para></note>
<para>When using <command>systemd-resolved</command> for DNS <para>When using <command>systemd-resolved</command> for DNS
configuration, it creates the file configuration, it creates the file

View File

@ -1,13 +1,13 @@
<!ENTITY version "SVN-20210301"> <!ENTITY version "SVN-20210326">
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book; <!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
Change to x.y for release but not -rc releases --> Change to x.y for release but not -rc releases -->
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
<!ENTITY versiond "20210301-systemd"> <!ENTITY versiond "20210326-systemd">
<!ENTITY short-versiond "systemd"> <!ENTITY short-versiond "systemd">
<!ENTITY generic-versiond "systemd"> <!ENTITY generic-versiond "systemd">
<!ENTITY releasedate "March 1st, 2021"> <!ENTITY releasedate "March 26th, 2021">
<!ENTITY copyrightdate "1999-2021"><!-- jhalfs needs a literal dash, not &ndash; --> <!ENTITY copyrightdate "1999-2021"><!-- jhalfs needs a literal dash, not &ndash; -->
@ -42,6 +42,7 @@
<!ENTITY gnu "https://ftp.gnu.org/gnu/"> <!ENTITY gnu "https://ftp.gnu.org/gnu/">
<!ENTITY gnu-software "https://www.gnu.org/software/"> <!ENTITY gnu-software "https://www.gnu.org/software/">
<!ENTITY alpha-gnu "https://alpha.gnu.org/gnu/">
<!ENTITY kernel "https://www.kernel.org/pub/"> <!ENTITY kernel "https://www.kernel.org/pub/">
<!ENTITY sourceforge "https://prdownloads.sourceforge.net/"> <!ENTITY sourceforge "https://prdownloads.sourceforge.net/">
<!ENTITY savannah "https://download.savannah.gnu.org"> <!ENTITY savannah "https://download.savannah.gnu.org">

View File

@ -13,18 +13,18 @@
*-knl-* Package info for Kernel stuff *-knl-* Package info for Kernel stuff
--> -->
<!ENTITY acl-version "2.2.53"> <!ENTITY acl-version "2.3.1">
<!ENTITY acl-size "513 KB"> <!ENTITY acl-size "348 KB">
<!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar.gz"> <!ENTITY acl-url "&savannah;/releases/acl/acl-&acl-version;.tar.xz">
<!ENTITY acl-md5 "007aabf1dbb550bcddde52a244cd1070"> <!ENTITY acl-md5 "95ce715fe09acca7c12d3306d0f076b2">
<!ENTITY acl-home "&savannah-nongnu;/projects/acl"> <!ENTITY acl-home "&savannah-nongnu;/projects/acl">
<!ENTITY acl-fin-du "2.8 MB"> <!ENTITY acl-fin-du "2.8 MB">
<!ENTITY acl-fin-sbu "0.1 SBU"> <!ENTITY acl-fin-sbu "0.1 SBU">
<!ENTITY attr-version "2.4.48"> <!ENTITY attr-version "2.5.1">
<!ENTITY attr-size "457 KB"> <!ENTITY attr-size "456 KB">
<!ENTITY attr-url "&savannah;/releases/attr/attr-&attr-version;.tar.gz"> <!ENTITY attr-url "&savannah;/releases/attr/attr-&attr-version;.tar.gz">
<!ENTITY attr-md5 "bc1e5cb5c96d99b24886f1f527d3bb3d"> <!ENTITY attr-md5 "ac1c5a7a084f0f83b8cace34211f64d8">
<!ENTITY attr-home "&savannah-nongnu;/projects/attr"> <!ENTITY attr-home "&savannah-nongnu;/projects/attr">
<!ENTITY attr-fin-du "4.2 MB"> <!ENTITY attr-fin-du "4.2 MB">
<!ENTITY attr-fin-sbu "less than 0.1 SBU"> <!ENTITY attr-fin-sbu "less than 0.1 SBU">
@ -57,10 +57,10 @@
<!ENTITY bash-fin-du "51 MB"> <!ENTITY bash-fin-du "51 MB">
<!ENTITY bash-fin-sbu "1.6 SBU"> <!ENTITY bash-fin-sbu "1.6 SBU">
<!ENTITY bc-version "3.3.0"> <!ENTITY bc-version "3.3.4">
<!ENTITY bc-size "225 KB"> <!ENTITY bc-size "228 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 "452ae2d467b1d7212bb7896c0c689825"> <!ENTITY bc-md5 "1b6dd492cc1f04e3df4d83493f362768">
<!ENTITY bc-home "https://git.yzena.com/gavin/bc"> <!ENTITY bc-home "https://git.yzena.com/gavin/bc">
<!ENTITY bc-fin-du "6.7 MB"> <!ENTITY bc-fin-du "6.7 MB">
<!ENTITY bc-fin-sbu "less than 0.1 SBU"> <!ENTITY bc-fin-sbu "less than 0.1 SBU">
@ -77,10 +77,10 @@
<!ENTITY binutils-fin-du "4.9 GB"> <!ENTITY binutils-fin-du "4.9 GB">
<!ENTITY binutils-fin-sbu "6.2 SBU"> <!ENTITY binutils-fin-sbu "6.2 SBU">
<!ENTITY bison-version "3.7.5"> <!ENTITY bison-version "3.7.6">
<!ENTITY bison-size "2,561 KB"> <!ENTITY bison-size "2,566 KB">
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz"> <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
<!ENTITY bison-md5 "9b762dc24a6723f86d14d957d3deeb90"> <!ENTITY bison-md5 "d61aa92e3562cb7292b004ce96173cf7">
<!ENTITY bison-home "&gnu-software;bison/"> <!ENTITY bison-home "&gnu-software;bison/">
<!ENTITY bison-tmp-du "52 MB"> <!ENTITY bison-tmp-du "52 MB">
<!ENTITY bison-tmp-sbu "0.3 SBU"> <!ENTITY bison-tmp-sbu "0.3 SBU">
@ -139,10 +139,10 @@
<!ENTITY diffutils-fin-du "33 MB"> <!ENTITY diffutils-fin-du "33 MB">
<!ENTITY diffutils-fin-sbu "0.4 SBU"> <!ENTITY diffutils-fin-sbu "0.4 SBU">
<!ENTITY e2fsprogs-version "1.46.1"> <!ENTITY e2fsprogs-version "1.46.2">
<!ENTITY e2fsprogs-size "9,269 KB"> <!ENTITY e2fsprogs-size "9,2675 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 "8c52585522b7ca6bdae2bdecba27b3a4"> <!ENTITY e2fsprogs-md5 "e8ef5fa3b72557be5e9fe564a25da6eb">
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/"> <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
<!ENTITY e2fsprogs-fin-du "102 MB"> <!ENTITY e2fsprogs-fin-du "102 MB">
<!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.5 SBU on an SSD"> <!ENTITY e2fsprogs-fin-sbu "4.4 SBU on a spinning disk, 1.5 SBU on an SSD">
@ -162,10 +162,10 @@
<!ENTITY eudev-fin-du "82 MB"> <!ENTITY eudev-fin-du "82 MB">
<!ENTITY eudev-fin-sbu "0.2 SBU"> <!ENTITY eudev-fin-sbu "0.2 SBU">
<!ENTITY expat-version "2.2.10"> <!ENTITY expat-version "2.3.0">
<!ENTITY expat-size "416 KB"> <!ENTITY expat-size "424 KB">
<!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz"> <!ENTITY expat-url "&sourceforge;expat/expat-&expat-version;.tar.xz">
<!ENTITY expat-md5 "e0fe49a6b3480827c9455e4cfc799133"> <!ENTITY expat-md5 "1c1b523a8d917e6d9f7af4f8881d8ec5">
<!ENTITY expat-home "https://libexpat.github.io/"> <!ENTITY expat-home "https://libexpat.github.io/">
<!ENTITY expat-fin-du "14 MB"> <!ENTITY expat-fin-du "14 MB">
<!ENTITY expat-fin-sbu "0.1 SBU"> <!ENTITY expat-fin-sbu "0.1 SBU">
@ -181,7 +181,7 @@
<!ENTITY file-version "5.39"> <!ENTITY file-version "5.39">
<!ENTITY file-size "932 KB"> <!ENTITY file-size "932 KB">
<!ENTITY file-url "http://ftp.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 "1c450306053622803a25647d88f80f25"> <!ENTITY file-md5 "1c450306053622803a25647d88f80f25">
<!ENTITY file-home "https://www.darwinsys.com/file/"> <!ENTITY file-home "https://www.darwinsys.com/file/">
<!ENTITY file-tmp-du "31 MB"> <!ENTITY file-tmp-du "31 MB">
@ -301,10 +301,11 @@
<!ENTITY groff-fin-du "96 MB"> <!ENTITY groff-fin-du "96 MB">
<!ENTITY groff-fin-sbu "0.5 SBU"> <!ENTITY groff-fin-sbu "0.5 SBU">
<!ENTITY grub-version "2.04"> <!ENTITY grub-version "2.06~rc1">
<!ENTITY grub-size "6,245 KB"> <!ENTITY grub-size "6,391 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 "5aaca6713b47ca2456d8324a58755ac7"> <!ENTITY grub-url "https://alpha.gnu.org/gnu/grub/grub-&grub-version;.tar.xz">
<!ENTITY grub-md5 "3c222b51347c182d655f9b94d5b56582">
<!ENTITY grub-home "&gnu-software;grub/"> <!ENTITY grub-home "&gnu-software;grub/">
<!ENTITY grub-fin-du "154 MB"> <!ENTITY grub-fin-du "154 MB">
<!ENTITY grub-fin-sbu "0.7 SBU"> <!ENTITY grub-fin-sbu "0.7 SBU">
@ -319,10 +320,10 @@
<!ENTITY gzip-fin-du "19 MB"> <!ENTITY gzip-fin-du "19 MB">
<!ENTITY gzip-fin-sbu "0.1 SBU"> <!ENTITY gzip-fin-sbu "0.1 SBU">
<!ENTITY iana-etc-version "20210202"> <!ENTITY iana-etc-version "20210304">
<!ENTITY iana-etc-size "578 KB"> <!ENTITY iana-etc-size "578 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 "1c193a4d6ca36274570d1505140a7bee"> <!ENTITY iana-etc-md5 "db2d94cf0d1115c0107ae2aed966dbee">
<!ENTITY iana-etc-home "https://www.iana.org/protocols"> <!ENTITY iana-etc-home "https://www.iana.org/protocols">
<!ENTITY iana-etc-fin-du "4.7 MB"> <!ENTITY iana-etc-fin-du "4.7 MB">
<!ENTITY iana-etc-fin-sbu "less than 0.1 SBU"> <!ENTITY iana-etc-fin-sbu "less than 0.1 SBU">
@ -343,10 +344,10 @@
<!ENTITY intltool-fin-du "1.5 MB"> <!ENTITY intltool-fin-du "1.5 MB">
<!ENTITY intltool-fin-sbu "less than 0.1 SBU"> <!ENTITY intltool-fin-sbu "less than 0.1 SBU">
<!ENTITY iproute2-version "5.10.0"> <!ENTITY iproute2-version "5.11.0">
<!ENTITY iproute2-size "781 KB"> <!ENTITY iproute2-size "803 KB">
<!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 "19ffea480a21e600453776b7225f3319"> <!ENTITY iproute2-md5 "a3c6b09590c0bd120f0ab0b6e36187a8">
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/"> <!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
<!ENTITY iproute2-fin-du "15 MB"> <!ENTITY iproute2-fin-du "15 MB">
<!ENTITY iproute2-fin-sbu "0.2 SBU"> <!ENTITY iproute2-fin-sbu "0.2 SBU">
@ -391,10 +392,10 @@
<!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.48"> <!ENTITY libcap-version "2.49">
<!ENTITY libcap-size "130 KB"> <!ENTITY libcap-size "137 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 "ca71693a9abe4e0ad9cc33a755ee47e0"> <!ENTITY libcap-md5 "b43ae3690fe4d2cb32e4d25c0983ecd3">
<!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/">
<!ENTITY libcap-fin-du "45 MB"> <!ENTITY libcap-fin-du "45 MB">
<!ENTITY libcap-fin-sbu "less than 0.1 SBU"> <!ENTITY libcap-fin-sbu "less than 0.1 SBU">
@ -424,13 +425,13 @@
<!ENTITY libtool-fin-sbu "1.6 SBU"> <!ENTITY libtool-fin-sbu "1.6 SBU">
<!ENTITY linux-major-version "5"> <!ENTITY linux-major-version "5">
<!ENTITY linux-minor-version "10"> <!ENTITY linux-minor-version "11">
<!ENTITY linux-patch-version "17"> <!ENTITY linux-patch-version "10">
<!--<!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 "113,548 KB"> <!ENTITY linux-size "114,888 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 "4908707ed841923d8d1814130d5c380f"> <!ENTITY linux-md5 "a74b23a7d91e3d155062c71573d5381b">
<!ENTITY linux-home "https://www.kernel.org/"> <!ENTITY linux-home "https://www.kernel.org/">
<!-- measured for 5.8.3 / gcc-10.2.0 on x86_64 : minimum is <!-- measured for 5.8.3 / gcc-10.2.0 on x86_64 : minimum is
allnoconfig extended for a hopefully-bootable build on desktop machine, allnoconfig extended for a hopefully-bootable build on desktop machine,
@ -472,10 +473,10 @@
<!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.4 SBU">
<!ENTITY man-pages-version "5.10"> <!ENTITY man-pages-version "5.11">
<!ENTITY man-pages-size "1,707 KB"> <!ENTITY man-pages-size "1,720 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 "4ae3f74a1beddd919936e1058642644c"> <!ENTITY man-pages-md5 "9f40e8fff6766563837d98d7d7c6e19b">
<!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 "4.7 MB"> <!ENTITY man-pages-fin-du "4.7 MB">
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU"> <!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
@ -522,10 +523,10 @@
<!ENTITY ninja-fin-du "79 MB"> <!ENTITY ninja-fin-du "79 MB">
<!ENTITY ninja-fin-sbu "0.2 SBU"> <!ENTITY ninja-fin-sbu "0.2 SBU">
<!ENTITY openssl-version "1.1.1j"> <!ENTITY openssl-version "1.1.1k">
<!ENTITY openssl-size "9,593 KB"> <!ENTITY openssl-size "9,596 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 "cccaa064ed860a2b4d1303811bf5c682"> <!ENTITY openssl-md5 "c4e7d95f782b08116afa27b30393dd27">
<!ENTITY openssl-home "https://www.openssl.org/"> <!ENTITY openssl-home "https://www.openssl.org/">
<!ENTITY openssl-fin-du "154 MB"> <!ENTITY openssl-fin-du "154 MB">
<!ENTITY openssl-fin-sbu "2.2 SBU"> <!ENTITY openssl-fin-sbu "2.2 SBU">
@ -638,17 +639,18 @@
<!--<!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 "b0d6e603b814908acc69db29bbfb023c"> <!ENTITY systemd-md5 "b0d6e603b814908acc69db29bbfb023c">
<!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/"> <!ENTITY systemd-home "https://www.freedesktop.org/wiki/Software/systemd/">
<!ENTITY systemd-man-version "247-2">
<!ENTITY systemd-man-size "612 KB"> <!ENTITY systemd-man-size "612 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-version;.tar.xz"> <!ENTITY systemd-man-url "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
<!ENTITY systemd-man-md5 "438c98be200e1c3b308e58a3399d4465"> <!ENTITY systemd-man-md5 "7d8a53105b7a205f2863e360d9a23f95">
<!ENTITY systemd-fin-du "264 MB"> <!ENTITY systemd-fin-du "264 MB">
<!ENTITY systemd-fin-sbu "1.8 SBU"> <!ENTITY systemd-fin-sbu "1.8 SBU">
<!ENTITY sysvinit-version "2.98"> <!ENTITY sysvinit-version "2.99">
<!ENTITY sysvinit-size "125 KB"> <!ENTITY sysvinit-size "124 KB">
<!ENTITY sysvinit-url "&savannah;/releases/sysvinit/sysvinit-&sysvinit-version;.tar.xz"> <!ENTITY sysvinit-url "&savannah;/releases/sysvinit/sysvinit-&sysvinit-version;.tar.xz">
<!ENTITY sysvinit-md5 "e3254f7622ea5cf2322b1b386a98ba59"> <!ENTITY sysvinit-md5 "6abc0ea61b8dd4a41b4e931a43b1bb90">
<!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit"> <!ENTITY sysvinit-home "&savannah-nongnu;/projects/sysvinit">
<!ENTITY sysvinit-fin-du "1.4 MB"> <!ENTITY sysvinit-fin-du "1.4 MB">
<!ENTITY sysvinit-fin-sbu "less than 0.1 SBU"> <!ENTITY sysvinit-fin-sbu "less than 0.1 SBU">
@ -702,19 +704,19 @@
<!ENTITY util-linux-size "5,223 KB"> <!ENTITY util-linux-size "5,223 KB">
<!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 "f78419af679ac9678190ad961eb3cf27"> <!ENTITY util-linux-md5 "f78419af679ac9678190ad961eb3cf27">
<!ENTITY util-linux-home "http://freshmeat.sourceforge.net/projects/util-linux"> <!ENTITY util-linux-home "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/">
<!ENTITY util-linux-tmp-du "134 MB"> <!ENTITY util-linux-tmp-du "134 MB">
<!ENTITY util-linux-tmp-sbu "0.7 SBU"> <!ENTITY util-linux-tmp-sbu "0.7 SBU">
<!ENTITY util-linux-fin-du "262 MB"> <!ENTITY util-linux-fin-du "262 MB">
<!ENTITY util-linux-fin-sbu "1.1 SBU"> <!ENTITY util-linux-fin-sbu "1.1 SBU">
<!ENTITY vim-version "8.2.2433"> <!ENTITY vim-version "8.2.2604">
<!ENTITY vim-majmin "82"> <!ENTITY vim-majmin "82">
<!ENTITY vim-docdir "vim/vim82"> <!ENTITY vim-docdir "vim/vim82">
<!ENTITY vim-size "15,051 KB"> <!ENTITY vim-size "15,084 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.gz">
<!ENTITY vim-md5 "a26555c8919cf40938d2428d834bf913"> <!ENTITY vim-md5 "b9b50ddd0327cef5f1985b0222b8473f">
<!ENTITY vim-home "https://www.vim.org"> <!ENTITY vim-home "https://www.vim.org">
<!ENTITY vim-fin-du "208 MB"> <!ENTITY vim-fin-du "208 MB">
<!ENTITY vim-fin-sbu "2.0 SBU"> <!ENTITY vim-fin-sbu "2.0 SBU">
@ -745,10 +747,10 @@
<!ENTITY zlib-fin-du "5.0 MB"> <!ENTITY zlib-fin-du "5.0 MB">
<!ENTITY zlib-fin-sbu "less than 0.1 SBU"> <!ENTITY zlib-fin-sbu "less than 0.1 SBU">
<!ENTITY zstd-version "1.4.8"> <!ENTITY zstd-version "1.4.9">
<!ENTITY zstd-size "1,762 KB"> <!ENTITY zstd-size "1,779 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 "e873db7cfa5ef05832e6d55a5a572840"> <!ENTITY zstd-md5 "eb718b8aae0302cabe20f968e500534d">
<!ENTITY zstd-home "https://facebook.github.io/zstd/"> <!ENTITY zstd-home "https://facebook.github.io/zstd/">
<!ENTITY zstd-fin-du "59 MB"> <!ENTITY zstd-fin-du "59 MB">
<!ENTITY zstd-fin-sbu "1.1 SBU"> <!ENTITY zstd-fin-sbu "1.1 SBU">

View File

@ -67,6 +67,6 @@
<!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc"> <!ENTITY sysvinit-consolidated-patch-md5 "4900322141d493e74020c9cf437b2cdc">
<!ENTITY sysvinit-consolidated-patch-size "2.4 KB"> <!ENTITY sysvinit-consolidated-patch-size "2.4 KB">
<!ENTITY systemd-upstream-fixes-patch "systemd-&systemd-version;-upstream_fixes-1.patch"> <!ENTITY systemd-upstream-fixes-patch "systemd-&systemd-version;-upstream_fixes-2.patch">
<!ENTITY systemd-upstream-fixes-patch-md5 "573a166f3620875208f78bf4dc431c8b"> <!ENTITY systemd-upstream-fixes-patch-md5 "7afe3d13464ae7d20dbe5e6f0fb8ccd3">
<!ENTITY systemd-upstream-fixes-patch-size "8 KB"> <!ENTITY systemd-upstream-fixes-patch-size "12 KB">