mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 11:49:20 +01:00
Automatic merge of trunk into multilib
This commit is contained in:
commit
3b70f926ce
@ -29,7 +29,7 @@
|
|||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="strong">Binutils-2.25</emphasis> (Versions
|
<para><emphasis role="strong">Binutils-2.13.1</emphasis> (Versions
|
||||||
greater than &binutils-version; are not recommended as they have
|
greater than &binutils-version; are not recommended as they have
|
||||||
not been tested)</para>
|
not been tested)</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -39,10 +39,6 @@
|
|||||||
should be a link to bison or small script that executes bison)</para>
|
should be a link to bison or small script that executes bison)</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para><emphasis role="strong">Bzip2-1.0.4</emphasis></para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="strong">Coreutils-6.9</emphasis></para>
|
<para><emphasis role="strong">Coreutils-6.9</emphasis></para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -60,17 +56,12 @@
|
|||||||
should be a link to gawk)</para>
|
should be a link to gawk)</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<!-- glibc-2.30 requires gcc-6.2 or later -->
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para><emphasis role="strong">GCC-6.2</emphasis> including the C++
|
<para><emphasis role="strong">GCC-4.8</emphasis> including the C++
|
||||||
compiler, <command>g++</command> (Versions greater than &gcc-version; are
|
compiler, <command>g++</command> (Versions greater than &gcc-version; are
|
||||||
not recommended as they have not been tested)</para>
|
not recommended as they have not been tested). C and C++ standard
|
||||||
</listitem>
|
libraries (with headers) must also be present so the C++ compiler can
|
||||||
|
build hosted programs</para>
|
||||||
<listitem>
|
|
||||||
<para><emphasis role="strong">Glibc-2.11</emphasis> (Versions
|
|
||||||
greater than &glibc-version; are not recommended as they have
|
|
||||||
not been tested)</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
@ -180,7 +171,6 @@ else
|
|||||||
echo "yacc not found"
|
echo "yacc not found"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f1,6-
|
|
||||||
echo -n "Coreutils: "; chown --version | head -n1 | cut -d")" -f2
|
echo -n "Coreutils: "; chown --version | head -n1 | cut -d")" -f2
|
||||||
diff --version | head -n1
|
diff --version | head -n1
|
||||||
find --version | head -n1
|
find --version | head -n1
|
||||||
@ -196,7 +186,6 @@ fi
|
|||||||
|
|
||||||
gcc --version | head -n1
|
gcc --version | head -n1
|
||||||
g++ --version | head -n1
|
g++ --version | head -n1
|
||||||
ldd --version | head -n1 | cut -d" " -f2- # glibc version
|
|
||||||
grep --version | head -n1
|
grep --version | head -n1
|
||||||
gzip --version | head -n1
|
gzip --version | head -n1
|
||||||
cat /proc/version
|
cat /proc/version
|
||||||
|
@ -140,11 +140,10 @@ cd build</userinput></screen>
|
|||||||
<term><parameter>--with-glibc-version=&glibc-version;</parameter></term>
|
<term><parameter>--with-glibc-version=&glibc-version;</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This option specifies the version of glibc which will be
|
<para>This option specifies the version of glibc which will be
|
||||||
used on the target. It is not relevent to the minimum glibc
|
used on the target. It is not relevant to the libc of the host
|
||||||
requirement specified in the
|
distro because everything compiled by pass1 gcc will run in the
|
||||||
<xref linkend="ch-partitioning-hostreqs"/> because everything
|
chroot environment, which is isolated from libc of the host
|
||||||
compiled by pass1 gcc will run in the chroot environment,
|
distro.</para>
|
||||||
which is isolated from glibc of the host distro.</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
@ -158,7 +158,7 @@ tar -cJpf $HOME/lfs-temp-tools-&version;.tar.xz .</userinput></screen>
|
|||||||
<!-- Make the following look different so users don't blindly run the
|
<!-- Make the following look different so users don't blindly run the
|
||||||
restore when they don't need to. -->
|
restore when they don't need to. -->
|
||||||
|
|
||||||
<warning><para>The following commands are extremly dangerous. If
|
<warning><para>The following commands are extremely dangerous. If
|
||||||
you run <command>rm -rf ./*</command> as the root user and you
|
you run <command>rm -rf ./*</command> as the root user and you
|
||||||
do not change to the $LFS directory or the <envar>LFS</envar>
|
do not change to the $LFS directory or the <envar>LFS</envar>
|
||||||
environment variable is not set for the root user, it will destroy
|
environment variable is not set for the root user, it will destroy
|
||||||
|
@ -190,8 +190,9 @@ cd build</userinput></screen>
|
|||||||
<para>Test the results:</para>
|
<para>Test the results:</para>
|
||||||
|
|
||||||
<screen><userinput remap="test">make -k check</userinput></screen>
|
<screen><userinput remap="test">make -k check</userinput></screen>
|
||||||
|
<!--
|
||||||
<para>Four tests related to zlib are known to fail.</para>
|
<para>Four tests related to zlib are known to fail.</para>
|
||||||
|
-->
|
||||||
<!--
|
<!--
|
||||||
<para>Seven gold tests are known to fail with gcc-11.1.0</para>
|
<para>Seven gold tests are known to fail with gcc-11.1.0</para>
|
||||||
|
|
||||||
|
@ -104,6 +104,7 @@ find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \;</userinput></s
|
|||||||
|
|
||||||
<screen><userinput remap="configure">touch /usr/bin/passwd
|
<screen><userinput remap="configure">touch /usr/bin/passwd
|
||||||
./configure --sysconfdir=/etc \
|
./configure --sysconfdir=/etc \
|
||||||
|
--disable-static \
|
||||||
--with-group-name-max-length=32</userinput></screen>
|
--with-group-name-max-length=32</userinput></screen>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
@ -254,9 +255,7 @@ useradd -D --gid 999</userinput></screen>
|
|||||||
sg (link to newgrp), su, useradd, userdel, usermod,
|
sg (link to newgrp), su, useradd, userdel, usermod,
|
||||||
vigr (link to vipw), and vipw</seg>
|
vigr (link to vipw), and vipw</seg>
|
||||||
<seg>/etc/default</seg>
|
<seg>/etc/default</seg>
|
||||||
<!-- TODO: the static lib should be disabled by - -disable-static.
|
<seg>libsubid.so</seg>
|
||||||
Keep it for now because of the rc freeze. -->
|
|
||||||
<seg>libsubid.{a,so}</seg>
|
|
||||||
</seglistitem>
|
</seglistitem>
|
||||||
</segmentedlist>
|
</segmentedlist>
|
||||||
|
|
||||||
|
@ -666,7 +666,7 @@ rm -f /usr/bin/xsltproc</userinput></screen>
|
|||||||
<varlistentry id="systemd-creds">
|
<varlistentry id="systemd-creds">
|
||||||
<term><command>systemd-creds</command></term>
|
<term><command>systemd-creds</command></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>Displays and processes credentials.</para>
|
<para>Displays and processes credentials</para>
|
||||||
<indexterm zone="ch-system-systemd systemd-creds">
|
<indexterm zone="ch-system-systemd systemd-creds">
|
||||||
<primary sortas="b-systemd-creds">systemd-creds</primary>
|
<primary sortas="b-systemd-creds">systemd-creds</primary>
|
||||||
</indexterm>
|
</indexterm>
|
||||||
|
@ -123,7 +123,7 @@ cp /usr/lib/tmpfiles.d/tmp.conf /etc/tmpfiles.d</userinput></screen>
|
|||||||
<sect2>
|
<sect2>
|
||||||
<title>Overriding Default Services Behavior</title>
|
<title>Overriding Default Services Behavior</title>
|
||||||
|
|
||||||
<para>The parameters of a unit can be overriden by creating a directory
|
<para>The parameters of a unit can be overridden by creating a directory
|
||||||
and a configuration file in <filename
|
and a configuration file in <filename
|
||||||
class="directory">/etc/systemd/system</filename>. For example:</para>
|
class="directory">/etc/systemd/system</filename>. For example:</para>
|
||||||
|
|
||||||
|
@ -292,7 +292,7 @@ EOF</userinput></screen>
|
|||||||
at <ulink url="&hints-root;time.txt"/>. It explains issues such as
|
at <ulink url="&hints-root;time.txt"/>. It explains issues such as
|
||||||
time zones, UTC, and the <envar>TZ</envar> environment variable.</para>
|
time zones, UTC, and the <envar>TZ</envar> environment variable.</para>
|
||||||
|
|
||||||
<note><para>The CLOCKPARAMS and UTC paramaters may also be set
|
<note><para>The CLOCKPARAMS and UTC parameters may also be set
|
||||||
in the <filename>/etc/sysconfig/rc.site</filename> file.</para></note>
|
in the <filename>/etc/sysconfig/rc.site</filename> file.</para></note>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
@ -396,7 +396,7 @@
|
|||||||
<para>MarkupSafe</para>
|
<para>MarkupSafe</para>
|
||||||
|
|
||||||
<para>This package is a Python module for processing strings in
|
<para>This package is a Python module for processing strings in
|
||||||
HTML/XHTML/XML safely. Jinja2 requires this pacakge.</para>
|
HTML/XHTML/XML safely. Jinja2 requires this package.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
|
Loading…
Reference in New Issue
Block a user