mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
Merge changes from trunk to multilib
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@12034 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
4ea78e038f
commit
d7e0db5ccd
@ -27,7 +27,7 @@
|
||||
|
||||
### BEGIN INIT INFO
|
||||
# Provides: checkfs
|
||||
# Required-Start: udev
|
||||
# Required-Start: udev swap
|
||||
# Should-Start:
|
||||
# Required-Stop:
|
||||
# Should-Stop:
|
||||
|
@ -16,10 +16,10 @@
|
||||
|
||||
### BEGIN INIT INFO
|
||||
# Provides: $network
|
||||
# Required-Start: $local_fs $syslog localnet swap
|
||||
# Should-Start: firewalld iptables nftables
|
||||
# Required-Stop: $local_fs $syslog localnet swap
|
||||
# Should-Stop: firewalld iptables nftables
|
||||
# Required-Start: $local_fs localnet swap
|
||||
# Should-Start: $syslog firewalld iptables nftables
|
||||
# Required-Stop: $local_fs localnet swap
|
||||
# Should-Stop: $syslog firewalld iptables nftables
|
||||
# Default-Start: 3 4 5
|
||||
# Default-Stop: 0 1 2 6
|
||||
# Short-Description: Starts and configures network interfaces.
|
||||
|
@ -44,6 +44,47 @@
|
||||
<listitem revision="sysv"> or <listitem revision="systemd"> as
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
<listitem arch="ml_32,ml_x32,ml_all">
|
||||
<itemizedlist>
|
||||
<para>2020-08-20</para>
|
||||
<listitem>
|
||||
<para>[thomas] - Add cleanup for multilib directories in
|
||||
chapter 7</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem revision="sysv">
|
||||
<itemizedlist>
|
||||
<para>2020-08-18</para>
|
||||
<listitem revision="sysv">
|
||||
<para>[dj] - Update to lfs-bootscripts-20200818.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<itemizedlist>
|
||||
<para>2020-08-15</para>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to man-pages-5.08. Fixes
|
||||
<ulink url="&lfs-ticket-root;4714">#4714</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to libpipeline-1.5.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;4713">#4713</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iproute2-5.8.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;4712">#4712</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-5.8.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;4708">#4708</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<itemizedlist>
|
||||
<para>2020-08-11</para>
|
||||
@ -360,7 +401,7 @@
|
||||
<para>[pierre] - Fix bash tests: add a couple of symlinks
|
||||
from /bin to /tools, create the tester user with the uid of
|
||||
the tty owner, run the bash tests with su << EOF, and
|
||||
explicitely defining stdin (with help from thomas and bdubbs).</para>
|
||||
explicitly defining stdin (with help from thomas and bdubbs).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
@ -728,36 +769,6 @@
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2020-03-29</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Textual updates thanks to Kevin Buckley.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem revision="systemd">
|
||||
<para>2020-03-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to systemd-245. Fixes
|
||||
<ulink url="&lfs-ticket-root;4593">#4593</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem revision="systemd">
|
||||
<para>2020-03-18</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Make minor modifications to the kernel configuration
|
||||
in order to match the configuration options to there current positions
|
||||
in Linux-5.5</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2020-03-15</para>
|
||||
<itemizedlist>
|
||||
|
@ -159,9 +159,9 @@
|
||||
<!--<listitem>
|
||||
<para>Libffi-&libffi-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Libpipeline-&libpipeline-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Libtool-&libtool-version;</para>
|
||||
</listitem>-->
|
||||
|
@ -68,7 +68,7 @@
|
||||
<listitem>
|
||||
<para>A few operations, from <quote>Changing Ownership</quote> to
|
||||
<quote>Entering the Chroot Environment</quote> must be done as the
|
||||
root user, with the LFS envirnment variable set for the root user.</para>
|
||||
root user, with the LFS environment variable set for the root user.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -74,7 +74,7 @@
|
||||
<para>MD5 sum: <literal>&kbd-backspace-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!--
|
||||
<varlistentry>
|
||||
<term>Libpipeline Checks Patch - <token>&libpipeline-checks-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
@ -82,7 +82,7 @@
|
||||
<para>MD5 sum: <literal>&libpipeline-checks-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
-->
|
||||
<varlistentry revision="sysv">
|
||||
<term>Sysvinit Consolidated Patch - <token>&sysvinit-consolidated-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
|
@ -32,7 +32,7 @@ EOF</userinput></screen>
|
||||
ensuring a clean environment.</para>
|
||||
|
||||
<para>The new instance of the shell is a <emphasis>non-login</emphasis>
|
||||
shell, which does not read, and execute, the conten of <filename>/etc/profile</filename> or
|
||||
shell, which does not read, and execute, the contents of <filename>/etc/profile</filename> or
|
||||
<filename>.bash_profile</filename> files, but rather reads, and executes, the
|
||||
<filename>.bashrc</filename> file instead. Create the
|
||||
<filename>.bashrc</filename> file now:</para>
|
||||
@ -174,7 +174,7 @@ EOF</userinput></screen>
|
||||
<systemitem class="username">lfs</systemitem>
|
||||
user's environment in ways that can affect the building of critical LFS
|
||||
packages. To make sure the <systemitem class="username">lfs</systemitem>
|
||||
user's envronment is clean, check for the
|
||||
user's environment is clean, check for the
|
||||
presence of <filename>/etc/bash.bashrc</filename> and, if present, move it
|
||||
out of the way. As the <systemitem class="username">root</systemitem>
|
||||
user, run:</para>
|
||||
|
@ -64,7 +64,7 @@ cd build</userinput></screen>
|
||||
to be of any use, measure the time it takes to build this package from
|
||||
the configuration, up to and including the first install. To achieve
|
||||
this easily, wrap the commands in a <command>time</command>
|
||||
command like this: <userinput>time { ./configure ... && make
|
||||
command like this: <userinput>time { ../configure ... && make
|
||||
&& make install; }</userinput>.</para>
|
||||
</note>
|
||||
|
||||
|
@ -360,7 +360,7 @@ readelf -l a.out | grep '/ld-linux-x32'</userinput></screen>
|
||||
<para>If everything is working correctly, there should be no errors,
|
||||
and the output of the last command will be of the form:</para>
|
||||
|
||||
<screen><computeroutput>[Requesting program interpreter: /lib/ld-linux-x32.so.2]</computeroutput></screen>
|
||||
<screen><computeroutput>[Requesting program interpreter: /libx32/ld-linux-x32.so.2]</computeroutput></screen>
|
||||
|
||||
<para>If the output is not shown as above or there was no output at all,
|
||||
then something is wrong. Investigate and retrace the steps to find out
|
||||
|
@ -74,7 +74,7 @@
|
||||
|
||||
<screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
|
||||
|
||||
<para>Move the excutable to where it is expected:</para>
|
||||
<para>Move the executable to where it is expected:</para>
|
||||
|
||||
<screen><userinput remap="install">mv $LFS/usr/bin/bash $LFS/bin/bash</userinput></screen>
|
||||
|
||||
|
@ -57,7 +57,7 @@
|
||||
|
||||
<screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
|
||||
|
||||
<para>Move the excutable to its final expected location:</para>
|
||||
<para>Move the executable to its final expected location:</para>
|
||||
|
||||
<screen><userinput remap="install">mv -v $LFS/usr/bin/find $LFS/bin
|
||||
sed -i 's|find:=${BINDIR}|find:=/bin|' $LFS/usr/bin/updatedb</userinput></screen>
|
||||
|
@ -65,14 +65,14 @@ mv -v isl-&isl-version; isl</userinput></screen>
|
||||
sed -e '/m64=/s/lib64/lib/' -i.orig gcc/config/i386/t-linux64
|
||||
;;
|
||||
esac</userinput></screen>
|
||||
<!--
|
||||
|
||||
<para arch="ml_32,ml_x32,ml_all">Change the default directory name for
|
||||
libraries:</para>
|
||||
|
||||
<screen arch="ml_32,ml_x32,ml_all"><userinput remap="pre">sed -e '/m64=/s/lib64/lib/' \
|
||||
-e '/m32=/s/m32=.*/m32=..\&lib-m32;$(call if_multiarch,:i386-linux-gnu)/' \
|
||||
-i.orig gcc/config/i386/t-linux64</userinput></screen>
|
||||
|
||||
<!--
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&gcc-cross-patch;</userinput></screen>
|
||||
-->
|
||||
<para>Create a separate build directory again:</para>
|
||||
@ -152,7 +152,7 @@ ln -s ../../../libgcc/gthr-posix.h $LFS_TGT/libgcc/gthr-default.h</userinput></s
|
||||
<listitem>
|
||||
<para>This option is automatically enabled when building a native
|
||||
compiler with a native compiler on x86. But here, we build with
|
||||
a cross compiler, so we need to explicitely set this option.</para>
|
||||
a cross compiler, so we need to explicitly set this option.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -55,7 +55,7 @@
|
||||
|
||||
<screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
|
||||
|
||||
<para>Move the excutable to its final expected location:</para>
|
||||
<para>Move the executable to its final expected location:</para>
|
||||
|
||||
<screen><userinput remap="install">mv -v $LFS/usr/bin/gzip $LFS/bin</userinput></screen>
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
<para>Once again, let us recall that improper setting of <envar>LFS</envar>
|
||||
together with building as root, may render your computer unusable.
|
||||
This whole chapter must be done as user <systemitem
|
||||
class="username">lfs</systemitem>, with the enviroment as described in
|
||||
class="username">lfs</systemitem>, with the environment as described in
|
||||
<xref linkend="ch-preps-settingenviron"/>.</para>
|
||||
|
||||
</sect1>
|
||||
|
@ -62,8 +62,7 @@ cd build</userinput></screen>
|
||||
|
||||
<para>Prepare libstdc++ for compilation:</para>
|
||||
|
||||
<screen arch="default"><userinput remap="configure">
|
||||
../libstdc++-v3/configure \
|
||||
<screen arch="default"><userinput remap="configure">../libstdc++-v3/configure \
|
||||
CXXFLAGS="-g -O2 -D_GNU_SOURCE" \
|
||||
--prefix=/usr \
|
||||
--disable-multilib \
|
||||
|
@ -48,12 +48,12 @@
|
||||
<screen><userinput remap="configure">sh Configure -des \
|
||||
-Dprefix=/usr \
|
||||
-Dvendorprefix=/usr \
|
||||
-Dprivlib=/usr/lib/perl5/5.32/core_perl \
|
||||
-Darchlib=/usr/lib/perl5/5.32/core_perl \
|
||||
-Dsitelib=/usr/lib/perl5/5.32/site_perl \
|
||||
-Dsitearch=/usr/lib/perl5/5.32/site_perl \
|
||||
-Dvendorlib=/usr/lib/perl5/5.32/vendor_perl \
|
||||
-Dvendorarch=/usr/lib/perl5/5.32/vendor_perl</userinput></screen>
|
||||
-Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
||||
-Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
||||
-Dsitelib=/usr/lib/perl5/&perl-version-min;/site_perl \
|
||||
-Dsitearch=/usr/lib/perl5/&perl-version-min;/site_perl \
|
||||
-Dvendorlib=/usr/lib/perl5/&perl-version-min;/vendor_perl \
|
||||
-Dvendorarch=/usr/lib/perl5/&perl-version-min;/vendor_perl</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the new Configure options:</title>
|
||||
|
@ -15,7 +15,15 @@
|
||||
shared libraries, specially when using non-autotools build systems.
|
||||
While still in chroot, remove those files now:</para>
|
||||
|
||||
<screen><userinput>find /usr/{lib,libexec} -name \*.la -delete</userinput></screen>
|
||||
<screen arch="default"><userinput>find /usr/{lib,libexec} -name \*.la -delete</userinput></screen>
|
||||
<screen arch="ml_32"><userinput>find /usr/{lib{,32},libexec} -name \*.la -delete</userinput></screen>
|
||||
<screen arch="ml_x32"><userinput>find /usr/{lib{,x32},libexec} -name \*.la -delete</userinput></screen>
|
||||
<screen arch="ml_all"><userinput>find /usr/{lib{,{,x}32},libexec} -name \*.la -delete</userinput></screen>
|
||||
|
||||
<para>Remove the documentation of the temporary tools, to prevent them
|
||||
from ending up in the final system, and save about 35 MB:</para>
|
||||
|
||||
<screen><userinput>rm -rf /usr/share/{info,man,doc}/*</userinput></screen>
|
||||
|
||||
<note><para>
|
||||
All the remaining steps in this section are optional. Nevertheless,
|
||||
@ -82,7 +90,16 @@ umount $LFS/{sys,proc,run}</userinput></screen>
|
||||
symbols.</para>
|
||||
|
||||
<para>Strip off debugging symbols from binaries:</para>
|
||||
<screen role="nodump"><userinput>strip --strip-debug $LFS/usr/lib/*
|
||||
<screen arch="default" role="nodump"><userinput>strip --strip-debug $LFS/usr/lib/*
|
||||
strip --strip-unneeded $LFS/usr/{,s}bin/*
|
||||
strip --strip-unneeded $LFS/tools/bin/*</userinput></screen>
|
||||
<screen arch="ml_32" role="nodump"><userinput>strip --strip-debug $LFS/usr/lib{,32}/*
|
||||
strip --strip-unneeded $LFS/usr/{,s}bin/*
|
||||
strip --strip-unneeded $LFS/tools/bin/*</userinput></screen>
|
||||
<screen arch="ml_x32" role="nodump"><userinput>strip --strip-debug $LFS/usr/lib{,x32}/*
|
||||
strip --strip-unneeded $LFS/usr/{,s}bin/*
|
||||
strip --strip-unneeded $LFS/tools/bin/*</userinput></screen>
|
||||
<screen arch="ml_all" role="nodump"><userinput>strip --strip-debug $LFS/usr/lib{,{,x}32}/*
|
||||
strip --strip-unneeded $LFS/usr/{,s}bin/*
|
||||
strip --strip-unneeded $LFS/tools/bin/*</userinput></screen>
|
||||
|
||||
@ -97,10 +114,6 @@ strip --strip-unneeded $LFS/tools/bin/*</userinput></screen>
|
||||
ones would be destroyed and the toolchain packages would need to be
|
||||
built all over again.</para>
|
||||
|
||||
<para>To save more space (slightly more than 35 MB), remove the documentation:</para>
|
||||
|
||||
<screen role="nodump"><userinput>rm -rf $LFS/usr/share/{info,man,doc}</userinput></screen>
|
||||
|
||||
<para>At this point, you should have at least 5 GB of free space on the
|
||||
chroot partition that can be used to build and install Glibc and GCC in
|
||||
the next phase. If you can build and install Glibc, you can build and install
|
||||
|
@ -127,6 +127,8 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
||||
|
||||
<screen><userinput remap="test">su tester -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"</userinput></screen>
|
||||
|
||||
<para>The test-getlogin test is known to fail in the LFS chroot environment.</para>
|
||||
|
||||
<para>Remove the temporary group:</para>
|
||||
|
||||
<screen><userinput remap="test">sed -i '/dummy/d' /etc/group</userinput></screen>
|
||||
|
@ -591,7 +591,7 @@ readelf -l a.out | grep '/ld-linux-x32'</userinput></screen>
|
||||
<para>If everything is working correctly, there should be no errors,
|
||||
and the output of the last command will be of the form:</para>
|
||||
|
||||
<screen><computeroutput>[Requesting program interpreter: /lib/ld-linux-x32.so.2]</computeroutput></screen>
|
||||
<screen><computeroutput>[Requesting program interpreter: /libx32/ld-linux-x32.so.2]</computeroutput></screen>
|
||||
|
||||
<para>If the output is not shown as above or there was no output at all,
|
||||
then something is wrong. Investigate and retrace the steps to find out
|
||||
|
@ -41,10 +41,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Libpipeline</title>
|
||||
|
||||
<para>First, fix the files in the test suite:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&libpipeline-checks-patch;</userinput></screen>
|
||||
|
||||
<para>Prepare Libpipeline for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||
|
@ -58,12 +58,12 @@ export BUILD_BZIP2=0</userinput></screen>
|
||||
<screen><userinput remap="configure">sh Configure -des \
|
||||
-Dprefix=/usr \
|
||||
-Dvendorprefix=/usr \
|
||||
-Dprivlib=/usr/lib/perl5/5.32/core_perl \
|
||||
-Darchlib=/usr/lib/perl5/5.32/core_perl \
|
||||
-Dsitelib=/usr/lib/perl5/5.32/site_perl \
|
||||
-Dsitearch=/usr/lib/perl5/5.32/site_perl \
|
||||
-Dvendorlib=/usr/share/perl5/vendor_perl \
|
||||
-Dvendorarch=/usr/lib/perl5/5.32/vendor_perl \
|
||||
-Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
||||
-Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl \
|
||||
-Dsitelib=/usr/lib/perl5/&perl-version-min;/site_perl \
|
||||
-Dsitearch=/usr/lib/perl5/&perl-version-min;/site_perl \
|
||||
-Dvendorlib=/usr/lib/perl5/&perl-version-min;/vendor_perl \
|
||||
-Dvendorarch=/usr/lib/perl5/&perl-version-min;/vendor_perl \
|
||||
-Dman1dir=/usr/share/man/man1 \
|
||||
-Dman3dir=/usr/share/man/man3 \
|
||||
-Dpager="/usr/bin/less -isR" \
|
||||
|
@ -56,7 +56,7 @@ rm -f &usr-lib-mx32;/libltdl.a
|
||||
rm -f &usr-lib-mx32;/libz.a</userinput></screen>
|
||||
|
||||
<para>There are also several files installed in the /usr/lib and /usr/libexec
|
||||
directories with a file name extention of .la. These are "libtool archive"
|
||||
directories with a file name extension of .la. These are "libtool archive"
|
||||
files. As already said, they are only useful when linking with static
|
||||
libraries. They are unneeded, and potentially harmful, when using dynamic
|
||||
shared libraries, specially when using also non-autotools build systems.
|
||||
@ -72,7 +72,7 @@ find &usr-lib-mx32; -name \*.la -delete</userinput></screen>
|
||||
|
||||
<para>The compiler built in <xref linkend="chapter-temporary-tools"/> and
|
||||
<xref linkend="chapter-chroot-temporary-tools"/> is still partially
|
||||
installed, and not needed anymore. Remove it with:</para>
|
||||
installed and not needed anymore. Remove it with:</para>
|
||||
|
||||
<screen><userinput>find /usr -depth -name $(uname -m)-lfs-linux-gnu\* | xargs rm -rf</userinput></screen>
|
||||
|
||||
|
@ -92,6 +92,7 @@ meson --prefix=/usr \
|
||||
-Dhomed=false \
|
||||
-Duserdb=false \
|
||||
-Dman=true \
|
||||
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \
|
||||
..</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
|
@ -40,7 +40,7 @@ xorriso -as cdrecord -v dev=/dev/cdrw blank=as_needed grub-img.iso</userinput></
|
||||
<note>
|
||||
<para>
|
||||
To boot LFS on host systems that have UEFI enabled, the kernel needs to
|
||||
have been built with the CONFIG_EFI_STUB capabality described in the
|
||||
have been built with the CONFIG_EFI_STUB capability described in the
|
||||
previous section. However, LFS can be booted using GRUB2 without such
|
||||
an addition. To do this, the UEFI Mode and Secure Boot capabilities in
|
||||
the host system's BIOS need to be turned off. For details, see <ulink
|
||||
|
@ -139,25 +139,37 @@ File systems --->
|
||||
|
||||
<note arch="ml_32,ml_x32,ml_all">
|
||||
<para>
|
||||
Running a multilib system means also that the kernel has to be
|
||||
configured proper. It is required that the kernel is able to
|
||||
The kernel on a multilib system needs to be able to
|
||||
identify and start binaries compiled for different architectures
|
||||
than the default. Setup the required parameter in the kernel
|
||||
config:
|
||||
than the default.
|
||||
</para>
|
||||
<screen>Binary Emulations --->
|
||||
|
||||
<para arch="ml_32,ml_all">
|
||||
If support for any 32bit ABI was built, make sure that the option
|
||||
"IA32 Emulation" is selected. The option 'IA32 a.out support' is
|
||||
optional.
|
||||
</para>
|
||||
|
||||
<para arch="ml_x32,ml_all">
|
||||
If support for the x32bit ABI was built, make sure that the option
|
||||
"x32 ABI for 64-bit mode" is selected.
|
||||
</para>
|
||||
|
||||
<screen arch="ml_32">Binary Emulations --->
|
||||
[*] IA32 Emulation
|
||||
<M> IA32 a.out support
|
||||
</screen>
|
||||
<screen arch="ml_x32">Binary Emulations --->
|
||||
[*] x32 ABI for 64-bit mode
|
||||
</screen>
|
||||
<screen arch="ml_all">Binary Emulations --->
|
||||
[*] IA32 Emulation
|
||||
<M> IA32 a.out support
|
||||
[*] x32 ABI for 64-bit mode
|
||||
</screen>
|
||||
<para>Make sure that the option
|
||||
'IA32 Emulation' is set if you built support for the 32bit ABI.
|
||||
If you selected the x32 ABI or built support for both, also select
|
||||
'x32 ABI for 64-bit mode'. The option 'IA32 a.out support' is
|
||||
optional.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
</note>
|
||||
|
||||
<variablelist>
|
||||
<title>The rationale for the above configuration items:</title>
|
||||
|
||||
|
@ -1,13 +1,13 @@
|
||||
<!ENTITY version "SVN-20200811">
|
||||
<!ENTITY version "SVN-20200818">
|
||||
<!ENTITY short-version "svn"> <!-- Used below in &blfs-book;
|
||||
Change to x.y for release but not -rc releases -->
|
||||
<!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" -->
|
||||
|
||||
<!ENTITY versiond "20200811-systemd">
|
||||
<!ENTITY versiond "20200818-systemd">
|
||||
<!ENTITY short-versiond "systemd">
|
||||
<!ENTITY generic-versiond "systemd">
|
||||
|
||||
<!ENTITY releasedate "August 11th, 2020">
|
||||
<!ENTITY releasedate "August 18th, 2020">
|
||||
|
||||
<!ENTITY copyrightdate "1999-2020"><!-- jhalfs needs a literal dash, not – -->
|
||||
|
||||
|
186
packages.ent
186
packages.ent
@ -35,7 +35,7 @@
|
||||
<!ENTITY autoconf-md5 "50f97f4159805e374639a73e2636f22e">
|
||||
<!ENTITY autoconf-home "&gnu-software;autoconf/">
|
||||
<!ENTITY autoconf-fin-du "79 MB">
|
||||
<!ENTITY autoconf-fin-sbu-tests "3.3">
|
||||
<!ENTITY autoconf-fin-sbu-tests "3.5">
|
||||
<!ENTITY autoconf-fin-sbu "less than 0.1 SBU (about &autoconf-fin-sbu-tests; SBU with tests)">
|
||||
|
||||
<!ENTITY automake-version "1.16.2">
|
||||
@ -44,8 +44,8 @@
|
||||
<!ENTITY automake-url "&gnu;automake/automake-&automake-version;.tar.xz">
|
||||
<!ENTITY automake-md5 "6cb234c86f3f984df29ce758e6d0d1d7">
|
||||
<!ENTITY automake-home "&gnu-software;automake/">
|
||||
<!ENTITY automake-fin-du "107 MB">
|
||||
<!ENTITY automake-fin-sbu "less than 0.1 SBU (about 8 SBU with tests)">
|
||||
<!ENTITY automake-fin-du "108 MB">
|
||||
<!ENTITY automake-fin-sbu "less than 0.1 SBU (about 9.6 SBU with tests)">
|
||||
|
||||
<!ENTITY bash-version "5.0">
|
||||
<!ENTITY bash-size "9,898 KB">
|
||||
@ -55,37 +55,37 @@
|
||||
<!ENTITY bash-tmp-du "64 MB">
|
||||
<!ENTITY bash-tmp-sbu "0.4 SBU">
|
||||
<!ENTITY bash-fin-du "48 MB">
|
||||
<!ENTITY bash-fin-sbu "1.8 SBU">
|
||||
<!ENTITY bash-fin-sbu "2.4 SBU">
|
||||
|
||||
<!ENTITY bc-version "3.1.5">
|
||||
<!ENTITY bc-size "207 KB">
|
||||
<!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
|
||||
<!ENTITY bc-md5 "bd6a6693f68c2ac5963127f82507716f">
|
||||
<!ENTITY bc-home "https://git.yzena.com/gavin/bc">
|
||||
<!ENTITY bc-fin-du "3.2 MB">
|
||||
<!ENTITY bc-fin-sbu "0.1 SBU">
|
||||
<!ENTITY bc-fin-du "6.5 MB">
|
||||
<!ENTITY bc-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY binutils-version "2.35">
|
||||
<!ENTITY binutils-size "21,526 KB">
|
||||
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.xz">
|
||||
<!ENTITY binutils-md5 "fc8d55e2f6096de8ff8171173b6f5087">
|
||||
<!ENTITY binutils-home "&gnu-software;binutils/">
|
||||
<!ENTITY binutils-tmpp1-du "611 MB">
|
||||
<!ENTITY binutils-tmpp1-du "617 MB">
|
||||
<!ENTITY binutils-tmpp1-sbu "1 SBU">
|
||||
<!ENTITY binutils-tmpp2-du "492 MB">
|
||||
<!ENTITY binutils-tmpp2-sbu "1.2 SBU">
|
||||
<!ENTITY binutils-fin-du "4.7 GB">
|
||||
<!ENTITY binutils-fin-sbu "6.6 SBU">
|
||||
<!ENTITY binutils-tmpp2-du "497 MB">
|
||||
<!ENTITY binutils-tmpp2-sbu "1.3 SBU">
|
||||
<!ENTITY binutils-fin-du "4.8 GB">
|
||||
<!ENTITY binutils-fin-sbu "6.5 SBU">
|
||||
|
||||
<!ENTITY bison-version "3.7.1">
|
||||
<!ENTITY bison-size "2,545 KB">
|
||||
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
|
||||
<!ENTITY bison-md5 "e7c8c321351ebdf70f5f0825f3faaee2">
|
||||
<!ENTITY bison-home "&gnu-software;bison/">
|
||||
<!ENTITY bison-tmp-du "47 MB">
|
||||
<!ENTITY bison-tmp-du "52 MB">
|
||||
<!ENTITY bison-tmp-sbu "0.3 SBU">
|
||||
<!ENTITY bison-fin-du "50 MB">
|
||||
<!ENTITY bison-fin-sbu "5.6 SBU">
|
||||
<!ENTITY bison-fin-du "54 MB">
|
||||
<!ENTITY bison-fin-sbu "6.7 SBU">
|
||||
|
||||
<!ENTITY bzip2-version "1.0.8">
|
||||
<!ENTITY bzip2-size "792 KB">
|
||||
@ -93,7 +93,7 @@
|
||||
<!ENTITY bzip2-md5 "67e051268d0c475ea773822f7500d0e5">
|
||||
<!ENTITY bzip2-home " ">
|
||||
<!ENTITY bzip2-fin-du "7.7 MB">
|
||||
<!ENTITY bzip2-fin-sbu "less than 0.1 SBU">
|
||||
<!ENTITY bzip2-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY check-version "0.15.2">
|
||||
<!ENTITY check-size "760 KB">
|
||||
@ -101,7 +101,7 @@
|
||||
<!ENTITY check-md5 "50fcafcecde5a380415b12e9c574e0b2">
|
||||
<!ENTITY check-home "https://libcheck.github.io/check">
|
||||
<!ENTITY check-fin-du "12 MB">
|
||||
<!ENTITY check-fin-sbu "0.1 SBU (about 3.3 SBU with tests)">
|
||||
<!ENTITY check-fin-sbu "0.1 SBU (about 4.3 SBU with tests)">
|
||||
|
||||
<!ENTITY coreutils-version "8.32">
|
||||
<!ENTITY coreutils-size "5,418 KB">
|
||||
@ -110,8 +110,8 @@
|
||||
<!ENTITY coreutils-home "&gnu-software;coreutils/">
|
||||
<!ENTITY coreutils-tmp-du "170 MB">
|
||||
<!ENTITY coreutils-tmp-sbu "0.6 SBU">
|
||||
<!ENTITY coreutils-fin-du "157 MB">
|
||||
<!ENTITY coreutils-fin-sbu "2.6 SBU">
|
||||
<!ENTITY coreutils-fin-du "158 MB">
|
||||
<!ENTITY coreutils-fin-sbu "2.8 SBU">
|
||||
|
||||
<!ENTITY dbus-version "1.12.20">
|
||||
<!ENTITY dbus-size "2,048 KB">
|
||||
@ -152,8 +152,8 @@
|
||||
<!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
|
||||
<!ENTITY elfutils-md5 "23feddb1b3859b03ffdbaf53ba6bd09b">
|
||||
<!ENTITY elfutils-home "https://sourceware.org/ftp/elfutils/">
|
||||
<!ENTITY elfutils-fin-du "121 MB">
|
||||
<!ENTITY elfutils-fin-sbu "1.0 SBU">
|
||||
<!ENTITY elfutils-fin-du "122 MB">
|
||||
<!ENTITY elfutils-fin-sbu "0.9 SBU">
|
||||
|
||||
<!ENTITY eudev-version "3.2.9">
|
||||
<!ENTITY eudev-size "1,914 KB">
|
||||
@ -177,16 +177,16 @@
|
||||
<!ENTITY expect-md5 "00fce8de158422f5ccd2666512329bd2">
|
||||
<!ENTITY expect-home "https://core.tcl.tk/expect/">
|
||||
<!ENTITY expect-tmp-du "3.9 MB">
|
||||
<!ENTITY expect-tmp-sbu "0.1 SBU">
|
||||
<!ENTITY expect-tmp-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY file-version "5.39">
|
||||
<!ENTITY file-size "932 KB">
|
||||
<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
|
||||
<!ENTITY file-md5 "1c450306053622803a25647d88f80f25">
|
||||
<!ENTITY file-home "https://www.darwinsys.com/file/">
|
||||
<!ENTITY file-tmp-du "20 MB">
|
||||
<!ENTITY file-tmp-du "21 MB">
|
||||
<!ENTITY file-tmp-sbu "0.1 SBU">
|
||||
<!ENTITY file-fin-du "13 MB">
|
||||
<!ENTITY file-fin-du "14 MB">
|
||||
<!ENTITY file-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY findutils-version "4.7.0">
|
||||
@ -196,8 +196,8 @@
|
||||
<!ENTITY findutils-home "&gnu-software;findutils/">
|
||||
<!ENTITY findutils-tmp-du "40 MB">
|
||||
<!ENTITY findutils-tmp-sbu "0.2 SBU">
|
||||
<!ENTITY findutils-fin-du "51 MB">
|
||||
<!ENTITY findutils-fin-sbu "0.7 SBU">
|
||||
<!ENTITY findutils-fin-du "52 MB">
|
||||
<!ENTITY findutils-fin-sbu "0.8 SBU">
|
||||
|
||||
<!ENTITY flex-version "2.6.4">
|
||||
<!ENTITY flex-size "1,386 KB">
|
||||
@ -205,7 +205,7 @@
|
||||
<!ENTITY flex-md5 "2882e3179748cc9f9c23ec593d6adc8d">
|
||||
<!ENTITY flex-home "&github;/westes/flex">
|
||||
<!ENTITY flex-fin-du "36 MB">
|
||||
<!ENTITY flex-fin-sbu "0.4 SBU">
|
||||
<!ENTITY flex-fin-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY gawk-version "5.1.0">
|
||||
<!ENTITY gawk-size "3,081 KB">
|
||||
@ -215,28 +215,28 @@
|
||||
<!ENTITY gawk-tmp-du "46 MB">
|
||||
<!ENTITY gawk-tmp-sbu "0.2 SBU">
|
||||
<!ENTITY gawk-fin-du "43 MB">
|
||||
<!ENTITY gawk-fin-sbu "0.4 SBU">
|
||||
<!ENTITY gawk-fin-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY gcc-version "10.2.0">
|
||||
<!ENTITY gcc-size "73,247 KB">
|
||||
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.xz">
|
||||
<!ENTITY gcc-md5 "e9fd9b1789155ad09bcf3ae747596b50">
|
||||
<!ENTITY gcc-home "https://gcc.gnu.org/">
|
||||
<!ENTITY gcc-tmpp1-du "3.7 GB">
|
||||
<!ENTITY gcc-tmpp1-du "3.8 GB">
|
||||
<!ENTITY gcc-tmpp1-sbu "11 SBU">
|
||||
<!ENTITY gcc-tmpp2-du "3.6 GB">
|
||||
<!ENTITY gcc-tmpp2-sbu "11 SBU">
|
||||
<!ENTITY gcc-fin-du "4.4 GB ">
|
||||
<!ENTITY gcc-fin-sbu "103 SBU (with tests)">
|
||||
<!ENTITY gcc-tmpp2-du "3.7 GB">
|
||||
<!ENTITY gcc-tmpp2-sbu "12 SBU">
|
||||
<!ENTITY gcc-fin-du "4.6 GB ">
|
||||
<!ENTITY gcc-fin-sbu "102 SBU (with tests)">
|
||||
<!ENTITY libquadmath-version "0.0.0">
|
||||
<!ENTITY libstdcpp-version "6.0.28">
|
||||
<!ENTITY libitm-version "1.0.0">
|
||||
<!ENTITY libatomic-version "1.2.0">
|
||||
|
||||
<!ENTITY libstdcpp-tmpp1-du "952 MB">
|
||||
<!ENTITY libstdcpp-tmpp1-sbu "0.4 SBU">
|
||||
<!ENTITY libstdcpp-tmpp1-du "954 MB">
|
||||
<!ENTITY libstdcpp-tmpp1-sbu "0.5 SBU">
|
||||
<!ENTITY libstdcpp-tmpp2-du "1.1 GB">
|
||||
<!ENTITY libstdcpp-tmpp2-sbu "1.1 SBU">
|
||||
<!ENTITY libstdcpp-tmpp2-sbu "0.8 SBU">
|
||||
|
||||
<!ENTITY gdbm-version "1.18.1">
|
||||
<!ENTITY gdbm-size "920 KB">
|
||||
@ -251,20 +251,20 @@
|
||||
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
|
||||
<!ENTITY gettext-md5 "40996bbaf7d1356d3c22e33a8b255b31">
|
||||
<!ENTITY gettext-home "&gnu-software;gettext/">
|
||||
<!ENTITY gettext-tmp-du "303 MB">
|
||||
<!ENTITY gettext-tmp-sbu "1.7 SBU">
|
||||
<!ENTITY gettext-fin-du "231 MB">
|
||||
<!ENTITY gettext-fin-sbu "2.8 SBU">
|
||||
<!ENTITY gettext-tmp-du "310 MB">
|
||||
<!ENTITY gettext-tmp-sbu "1.9 SBU">
|
||||
<!ENTITY gettext-fin-du "240 MB">
|
||||
<!ENTITY gettext-fin-sbu "3.2 SBU">
|
||||
|
||||
<!ENTITY glibc-version "2.32">
|
||||
<!ENTITY glibc-size "16,353 KB">
|
||||
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
|
||||
<!ENTITY glibc-md5 "720c7992861c57cf97d66a2f36d8d1fa">
|
||||
<!ENTITY glibc-home "&gnu-software;libc/">
|
||||
<!ENTITY glibc-tmp-du "750 MB">
|
||||
<!ENTITY glibc-tmp-sbu "4.2 SBU">
|
||||
<!ENTITY glibc-fin-du "2.6 GB">
|
||||
<!ENTITY glibc-fin-sbu "19 SBU">
|
||||
<!ENTITY glibc-tmp-du "762 MB">
|
||||
<!ENTITY glibc-tmp-sbu "4.6 SBU">
|
||||
<!ENTITY glibc-fin-du "2.4 GB">
|
||||
<!ENTITY glibc-fin-sbu "20 SBU">
|
||||
<!ENTITY libthread_db-version "1.0">
|
||||
|
||||
<!ENTITY gmp-version "6.2.0">
|
||||
@ -272,7 +272,7 @@
|
||||
<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.xz">
|
||||
<!ENTITY gmp-md5 "a325e3f09e6d91e62101e59f9bda3ec1">
|
||||
<!ENTITY gmp-home "&gnu-software;gmp/">
|
||||
<!ENTITY gmp-fin-du "51 MB">
|
||||
<!ENTITY gmp-fin-du "52 MB">
|
||||
<!ENTITY gmp-fin-sbu "1.1 SBU">
|
||||
|
||||
<!ENTITY gperf-version "3.1">
|
||||
@ -291,7 +291,7 @@
|
||||
<!ENTITY grep-tmp-du "26 MB">
|
||||
<!ENTITY grep-tmp-sbu "0.2 SBU">
|
||||
<!ENTITY grep-fin-du "37 MB">
|
||||
<!ENTITY grep-fin-sbu "0.7 SBU">
|
||||
<!ENTITY grep-fin-sbu "0.9 SBU">
|
||||
|
||||
<!ENTITY groff-version "1.22.4">
|
||||
<!ENTITY groff-size "4,044 KB">
|
||||
@ -343,10 +343,10 @@
|
||||
<!ENTITY intltool-fin-du "1.5 MB">
|
||||
<!ENTITY intltool-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY iproute2-version "5.7.0">
|
||||
<!ENTITY iproute2-size "747 KB">
|
||||
<!ENTITY iproute2-version "5.8.0">
|
||||
<!ENTITY iproute2-size "763 KB">
|
||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||
<!ENTITY iproute2-md5 "da22ab8562eda56ae232872fa72e4870">
|
||||
<!ENTITY iproute2-md5 "e2016acc07d91b2508916c459a8435af">
|
||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||
<!ENTITY iproute2-fin-du "14 MB">
|
||||
<!ENTITY iproute2-fin-sbu "0.2 SBU">
|
||||
@ -364,8 +364,8 @@
|
||||
<!ENTITY kbd-url "https://www.kernel.org/pub/linux/utils/kbd/kbd-&kbd-version;.tar.xz">
|
||||
<!ENTITY kbd-md5 "ac7ec9cedad48f4c279251cddc72008a">
|
||||
<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd">
|
||||
<!ENTITY kbd-fin-du "36 MB">
|
||||
<!ENTITY kbd-fin-sbu "0.1 SBU">
|
||||
<!ENTITY kbd-fin-du "32 MB">
|
||||
<!ENTITY kbd-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY kmod-version "27">
|
||||
<!ENTITY kmod-size "537 KB">
|
||||
@ -383,7 +383,7 @@
|
||||
<!ENTITY less-fin-du "4.1 MB">
|
||||
<!ENTITY less-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY lfs-bootscripts-version "20200802"> <!-- Scripts depend on this format -->
|
||||
<!ENTITY lfs-bootscripts-version "20200818"> <!-- Scripts depend on this format -->
|
||||
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
|
||||
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
|
||||
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM">
|
||||
@ -405,14 +405,14 @@
|
||||
<!ENTITY libffi-md5 "6313289e32f1d38a9df4770b014a2ca7">
|
||||
<!ENTITY libffi-home "https://sourceware.org/libffi/">
|
||||
<!ENTITY libffi-fin-du "10 MB">
|
||||
<!ENTITY libffi-fin-sbu "1.9 SBU">
|
||||
<!ENTITY libffi-fin-sbu "2.0 SBU">
|
||||
|
||||
<!ENTITY libpipeline-version "1.5.2">
|
||||
<!ENTITY libpipeline-size "971 KB">
|
||||
<!ENTITY libpipeline-version "1.5.3">
|
||||
<!ENTITY libpipeline-size "972 KB">
|
||||
<!ENTITY libpipeline-url "&savannah;/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz">
|
||||
<!ENTITY libpipeline-md5 "169de4cc1f6f7f7d430a5bed858b2fd3">
|
||||
<!ENTITY libpipeline-md5 "dad443d0911cf9f0f1bd90a334bc9004">
|
||||
<!ENTITY libpipeline-home "http://libpipeline.nongnu.org/">
|
||||
<!ENTITY libpipeline-fin-du "10 MB">
|
||||
<!ENTITY libpipeline-fin-du "9.3 MB">
|
||||
<!ENTITY libpipeline-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY libtool-version "2.4.6">
|
||||
@ -424,13 +424,13 @@
|
||||
<!ENTITY libtool-fin-sbu "1.9 SBU">
|
||||
|
||||
<!ENTITY linux-major-version "5">
|
||||
<!ENTITY linux-minor-version "7">
|
||||
<!ENTITY linux-patch-version "12">
|
||||
<!ENTITY linux-minor-version "8">
|
||||
<!ENTITY linux-patch-version "1">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!ENTITY linux-size "110,093 KB">
|
||||
<!ENTITY linux-size "111,776 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "76bfc439430bc6596f1b0bcfc9ccff5c">
|
||||
<!ENTITY linux-md5 "ee17763117af02637f9f98bfeee32a09">
|
||||
<!ENTITY linux-home "https://www.kernel.org/">
|
||||
<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
|
||||
allnoconfig extended for a hopefully-bootable build on desktop machine,
|
||||
@ -438,8 +438,8 @@
|
||||
<!ENTITY linux-knl-du "960 - 4250 MB (typically about 1100 MB)">
|
||||
<!ENTITY linux-knl-sbu "4.4 - 66.0 SBU (typically about 6 SBU)">
|
||||
|
||||
<!ENTITY linux-headers-tmp-du "1 GB">
|
||||
<!ENTITY linux-headers-tmp-sbu "0.1 SBU">
|
||||
<!ENTITY linux-headers-tmp-du "3.8 GB">
|
||||
<!ENTITY linux-headers-tmp-sbu "0.2 SBU">
|
||||
<!-- Removed in this book
|
||||
<!ENTITY linux-headers-fin-du "1 GB">
|
||||
<!ENTITY linux-headers-fin-sbu "0.1 SBU">-->
|
||||
@ -462,7 +462,7 @@
|
||||
<!ENTITY make-tmp-du "16 MB">
|
||||
<!ENTITY make-tmp-sbu "0.1 SBU">
|
||||
<!ENTITY make-fin-du "13 MB">
|
||||
<!ENTITY make-fin-sbu "0.5 SBU">
|
||||
<!ENTITY make-fin-sbu "0.6 SBU">
|
||||
|
||||
<!ENTITY man-db-version "2.9.3">
|
||||
<!ENTITY man-db-size "1,842 KB">
|
||||
@ -472,10 +472,10 @@
|
||||
<!ENTITY man-db-fin-du "40 MB">
|
||||
<!ENTITY man-db-fin-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY man-pages-version "5.07">
|
||||
<!ENTITY man-pages-size "1,677 KB">
|
||||
<!ENTITY man-pages-version "5.08">
|
||||
<!ENTITY man-pages-size "1,682 KB">
|
||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||
<!ENTITY man-pages-md5 "4423c3e8d8e8224382ff244449c29468">
|
||||
<!ENTITY man-pages-md5 "ee4161cbf5ba59be7419937e063252d9">
|
||||
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
||||
<!ENTITY man-pages-fin-du "31 MB">
|
||||
<!ENTITY man-pages-fin-sbu "less than 0.1 SBU">
|
||||
@ -485,7 +485,7 @@
|
||||
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
||||
<!ENTITY meson-md5 "9dd395356f7ec6ef40e2449fc9db3771">
|
||||
<!ENTITY meson-home "https://mesonbuild.com">
|
||||
<!ENTITY meson-fin-du "33 MB">
|
||||
<!ENTITY meson-fin-du "34 MB">
|
||||
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY mpc-version "1.1.0">
|
||||
@ -501,8 +501,8 @@
|
||||
<!ENTITY mpfr-url "http://www.mpfr.org/mpfr-&mpfr-version;/mpfr-&mpfr-version;.tar.xz">
|
||||
<!ENTITY mpfr-md5 "bdd3d5efba9c17da8d83a35ec552baef">
|
||||
<!ENTITY mpfr-home "https://www.mpfr.org/">
|
||||
<!ENTITY mpfr-fin-du "36 MB">
|
||||
<!ENTITY mpfr-fin-sbu "0.8 SBU">
|
||||
<!ENTITY mpfr-fin-du "38 MB">
|
||||
<!ENTITY mpfr-fin-sbu "0.9 SBU">
|
||||
|
||||
<!ENTITY ncurses-version "6.2">
|
||||
<!ENTITY ncurses-size "3,346 KB">
|
||||
@ -511,7 +511,7 @@
|
||||
<!ENTITY ncurses-home "&gnu-software;ncurses/">
|
||||
<!ENTITY ncurses-tmp-du "48 MB">
|
||||
<!ENTITY ncurses-tmp-sbu "0.7 SBU">
|
||||
<!ENTITY ncurses-fin-du "32 MB">
|
||||
<!ENTITY ncurses-fin-du "33 MB">
|
||||
<!ENTITY ncurses-fin-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY ninja-version "1.10.0">
|
||||
@ -520,7 +520,7 @@
|
||||
<!ENTITY ninja-md5 "cf1d964113a171da42a8940e7607e71a">
|
||||
<!ENTITY ninja-home "https://ninja-build.org/">
|
||||
<!ENTITY ninja-fin-du "78 MB">
|
||||
<!ENTITY ninja-fin-sbu "0.3 SBU">
|
||||
<!ENTITY ninja-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY openssl-version "1.1.1g">
|
||||
<!ENTITY openssl-size "9,572 KB">
|
||||
@ -549,10 +549,10 @@
|
||||
<!ENTITY perl-url "https://www.cpan.org/src/5.0/perl-&perl-version;.tar.xz">
|
||||
<!ENTITY perl-md5 "3812cd9a096a72cb27767c7e2e40441c">
|
||||
<!ENTITY perl-home "https://www.perl.org/">
|
||||
<!ENTITY perl-tmp-du "261 MB">
|
||||
<!ENTITY perl-tmp-sbu "1.5 SBU">
|
||||
<!ENTITY perl-fin-du "240 MB">
|
||||
<!ENTITY perl-fin-sbu "8.5 SBU">
|
||||
<!ENTITY perl-tmp-du "267 MB">
|
||||
<!ENTITY perl-tmp-sbu "1.8 SBU">
|
||||
<!ENTITY perl-fin-du "222 MB">
|
||||
<!ENTITY perl-fin-sbu "11 SBU">
|
||||
|
||||
<!ENTITY pkgconfig-version "0.29.2">
|
||||
<!ENTITY pkgconfig-size "1,970 KB">
|
||||
@ -560,22 +560,22 @@
|
||||
<!ENTITY pkgconfig-md5 "f6e931e319531b736fadc017f470e68a">
|
||||
<!ENTITY pkgconfig-home "https://www.freedesktop.org/wiki/Software/pkg-config">
|
||||
<!ENTITY pkgconfig-fin-du "30 MB">
|
||||
<!ENTITY pkgconfig-fin-sbu "0.4 SBU">
|
||||
<!ENTITY pkgconfig-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY procps-ng-version "3.3.16">
|
||||
<!ENTITY procps-ng-size "840 KB">
|
||||
<!ENTITY procps-ng-url "https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz">
|
||||
<!ENTITY procps-ng-md5 "e8dc8455e573bdc40b8381d572bbb89b">
|
||||
<!ENTITY procps-ng-home "https://sourceforge.net/projects/procps-ng">
|
||||
<!ENTITY procps-ng-fin-du "16 MB">
|
||||
<!ENTITY procps-ng-fin-sbu "0.1 SBU">
|
||||
<!ENTITY procps-ng-fin-du "17 MB">
|
||||
<!ENTITY procps-ng-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY psmisc-version "23.3">
|
||||
<!ENTITY psmisc-size "305 KB">
|
||||
<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
|
||||
<!ENTITY psmisc-md5 "573bf80e6b0de86e7f307e310098cf86">
|
||||
<!ENTITY psmisc-home "http://psmisc.sourceforge.net/">
|
||||
<!ENTITY psmisc-fin-du "4.7 MB">
|
||||
<!ENTITY psmisc-fin-du "4.8 MB">
|
||||
<!ENTITY psmisc-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!-- If python minor version changes, updates in python and
|
||||
@ -587,10 +587,10 @@
|
||||
<!ENTITY python-url "https://www.python.org/ftp/python/&python-version;/Python-&python-version;.tar.xz">
|
||||
<!ENTITY python-md5 "35b5a3d0254c1c59be9736373d429db7">
|
||||
<!ENTITY python-home "https://www.python.org/">
|
||||
<!ENTITY python-tmp-du "397 MB">
|
||||
<!ENTITY python-tmp-du "353 MB">
|
||||
<!ENTITY python-tmp-sbu "1.2 SBU">
|
||||
<!ENTITY python-fin-du "246 MB">
|
||||
<!ENTITY python-fin-sbu "1.2 SBU">
|
||||
<!ENTITY python-fin-du "248 MB">
|
||||
<!ENTITY python-fin-sbu "1.3 SBU">
|
||||
<!ENTITY python-docs-url "https://www.python.org/ftp/python/doc/&python-version;/python-&python-version;-docs-html.tar.bz2">
|
||||
<!ENTITY python-docs-md5 "2e0a549db8bef61733c37322368c815d">
|
||||
<!ENTITY python-docs-size "6,409 KB">
|
||||
@ -661,7 +661,7 @@
|
||||
<!ENTITY tar-tmp-du "39 MB">
|
||||
<!ENTITY tar-tmp-sbu "0.2 SBU">
|
||||
<!ENTITY tar-fin-du "39 MB">
|
||||
<!ENTITY tar-fin-sbu "2.5 SBU">
|
||||
<!ENTITY tar-fin-sbu "2.0 SBU">
|
||||
|
||||
<!ENTITY tcl-version "8.6.10">
|
||||
<!ENTITY tcl-major-version "8.6">
|
||||
@ -672,8 +672,8 @@
|
||||
<!ENTITY tcl-docs-url "https://downloads.sourceforge.net/tcl/tcl&tcl-version;-html.tar.gz">
|
||||
<!ENTITY tcl-docs-md5 "a012711241ba3a5bd4a04e833001d489">
|
||||
<!ENTITY tcl-docs-size "1,171 KB">
|
||||
<!ENTITY tcl-tmp-du "76 MB">
|
||||
<!ENTITY tcl-tmp-sbu "0.9 SBU">
|
||||
<!ENTITY tcl-tmp-du "83 MB">
|
||||
<!ENTITY tcl-tmp-sbu "4.0 SBU">
|
||||
|
||||
<!ENTITY texinfo-version "6.7">
|
||||
<!ENTITY texinfo-size "4,237 KB">
|
||||
@ -683,7 +683,7 @@
|
||||
<!ENTITY texinfo-tmp-du "105 MB">
|
||||
<!ENTITY texinfo-tmp-sbu "0.3 SBU">
|
||||
<!ENTITY texinfo-fin-du "104 MB">
|
||||
<!ENTITY texinfo-fin-sbu "0.7 SBU">
|
||||
<!ENTITY texinfo-fin-sbu "0.8 SBU">
|
||||
|
||||
<!ENTITY tzdata-version "2020a">
|
||||
<!ENTITY tzdata-size "388 KB">
|
||||
@ -703,10 +703,10 @@
|
||||
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-minor;/util-linux-&util-linux-version;.tar.xz">
|
||||
<!ENTITY util-linux-md5 "fe7c0f7e439f08970e462c9d44599903">
|
||||
<!ENTITY util-linux-home "http://freecode.com/projects/util-linux">
|
||||
<!ENTITY util-linux-tmp-du "129 MB">
|
||||
<!ENTITY util-linux-tmp-sbu "0.7 SBU">
|
||||
<!ENTITY util-linux-fin-du "254 MB">
|
||||
<!ENTITY util-linux-fin-sbu "1.3 SBU">
|
||||
<!ENTITY util-linux-tmp-du "133 MB">
|
||||
<!ENTITY util-linux-tmp-sbu "0.8 SBU">
|
||||
<!ENTITY util-linux-fin-du "260 MB">
|
||||
<!ENTITY util-linux-fin-sbu "1.2 SBU">
|
||||
|
||||
<!ENTITY vim-version "8.2.1361">
|
||||
<!ENTITY vim-majmin "82">
|
||||
@ -716,8 +716,8 @@
|
||||
<!ENTITY vim-url "&anduin-sources;/vim-&vim-version;.tar.gz">
|
||||
<!ENTITY vim-md5 "e07b0c1e71aa059cdfddc7c93c00c62a">
|
||||
<!ENTITY vim-home "https://www.vim.org">
|
||||
<!ENTITY vim-fin-du "198 MB">
|
||||
<!ENTITY vim-fin-sbu "3.0 SBU">
|
||||
<!ENTITY vim-fin-du "201 MB">
|
||||
<!ENTITY vim-fin-sbu "2.2 SBU">
|
||||
|
||||
<!ENTITY xml-parser-version "2.46">
|
||||
<!ENTITY xml-parser-size "249 KB">
|
||||
@ -751,5 +751,5 @@
|
||||
<!ENTITY zstd-md5 "dd0b53631303b8f972dafa6fd34beb0c">
|
||||
<!ENTITY zstd-home "https://facebook.github.io/zstd/">
|
||||
<!ENTITY zstd-fin-du "16 MB">
|
||||
<!ENTITY zstd-fin-sbu "0.6 SBU">
|
||||
<!ENTITY zstd-fin-sbu "0.7 SBU">
|
||||
|
||||
|
@ -322,7 +322,7 @@ checking what linker to use... /mnt/lfs/tools/i686-lfs-linux-gnu/bin/ld</compute
|
||||
configure script, <envar>CC_FOR_TARGET</envar> ends up as
|
||||
<command>cc</command> when the host is the same as the target, but is
|
||||
different from the build system. This is why
|
||||
<parameter>CC_FOR_TARGET=$LFS_TGT-gcc</parameter> is put explicitely into
|
||||
<parameter>CC_FOR_TARGET=$LFS_TGT-gcc</parameter> is put explicitly into
|
||||
the configure options.</para>
|
||||
|
||||
<para>Upon entering the chroot environment in <xref
|
||||
|
@ -44,9 +44,11 @@
|
||||
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
||||
<!ENTITY kbd-backspace-patch-size "12 KB">
|
||||
|
||||
<!--
|
||||
<!ENTITY libpipeline-checks-patch "libpipeline-&libpipeline-version;-check_fixes-3.patch">
|
||||
<!ENTITY libpipeline-checks-patch-md5 "0cd71f98eadaee07647d021d2e4c8621">
|
||||
<!ENTITY libpipeline-checks-patch-size "22 KB">
|
||||
-->
|
||||
<!--
|
||||
<!ENTITY ninja-limit-jobs-patch "ninja-&ninja-version;-add_NINJAJOBS_var-1.patch">
|
||||
<!ENTITY ninja-limit-jobs-patch-md5 "f537a633532492e805aa342fa869ca45">
|
||||
|
Loading…
Reference in New Issue
Block a user