mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 03:39:20 +01:00
Apply a few text updates from Chris Staub. Fixes #2442.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8965 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
1891a2ca16
commit
fe6ca49e2b
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
<para>As an alternative to installing a separate distribution onto your
|
<para>As an alternative to installing a separate distribution onto your
|
||||||
machine, you may wish to use the Linux From Scratch LiveCD or a LiveCD from a
|
machine, you may wish to use the Linux From Scratch LiveCD or a LiveCD from a
|
||||||
commercial distribution. The LFS LiveCD works well as a host system,
|
commercial distribution. The LFS LiveCD works well as a host system,
|
||||||
providing all the tools you need to successfully follow the instructions in
|
providing all the tools you need to successfully follow the instructions in
|
||||||
this book. Unfortunately, development of the LiveCD has not progressed
|
this book. Unfortunately, development of the LiveCD has not progressed
|
||||||
recently and it only contains older versions of the source packages and
|
recently and it only contains older versions of the source packages and
|
||||||
|
@ -41,8 +41,8 @@
|
|||||||
number of failing tests. This may happen for several reasons, but the
|
number of failing tests. This may happen for several reasons, but the
|
||||||
most likely cause is that the host system does not have the
|
most likely cause is that the host system does not have the
|
||||||
<systemitem class="filesystem">devpts</systemitem> file system set up
|
<systemitem class="filesystem">devpts</systemitem> file system set up
|
||||||
correctly. This issue is discussed in greater detail in <xref
|
correctly. This issue is discussed in greater detail at
|
||||||
linkend="chapter-temporary-tools"/>.</para>
|
<ulink url="&lfs-root;/lfs/faq.html#no-ptys"/>.</para>
|
||||||
|
|
||||||
<para>Sometimes package test suites will fail, but for reasons which the
|
<para>Sometimes package test suites will fail, but for reasons which the
|
||||||
developers are aware of and have deemed non-critical. Consult the logs located
|
developers are aware of and have deemed non-critical. Consult the logs located
|
||||||
|
@ -210,9 +210,9 @@ cd ../gcc-build</userinput></screen>
|
|||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><parameter>--disable-bootstrap</parameter></term>
|
<term><parameter>--disable-bootstrap</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>For native builds of GCC, the default is to a "bootstrap" build.
|
<para>For native builds of GCC, the default is to do a "bootstrap"
|
||||||
This does not just compile GCC, but compiles it several times. It
|
build. This does not just compile GCC, but compiles it several times.
|
||||||
uses the programs compiled in a first round to compile itself a
|
It uses the programs compiled in a first round to compile itself a
|
||||||
second time, and then again a third time. The second and third
|
second time, and then again a third time. The second and third
|
||||||
iterations are compared to make sure it can reproduce itself
|
iterations are compared to make sure it can reproduce itself
|
||||||
flawlessly. This also implies that it was compiled correctly.
|
flawlessly. This also implies that it was compiled correctly.
|
||||||
|
@ -43,8 +43,8 @@
|
|||||||
<sect2 role="installation">
|
<sect2 role="installation">
|
||||||
<title>Installation of Perl</title>
|
<title>Installation of Perl</title>
|
||||||
|
|
||||||
<para>First apply a series of patches to address security issues and adapt some
|
<para>First apply the following patch to address security issues and adapt
|
||||||
hard-wired paths to the C library by applying the following patch:</para>
|
some hard-wired paths to the C library:</para>
|
||||||
|
|
||||||
<screen><userinput remap="pre">patch -Np1 -i ../&perl-consolidated-patch;</userinput></screen>
|
<screen><userinput remap="pre">patch -Np1 -i ../&perl-consolidated-patch;</userinput></screen>
|
||||||
|
|
||||||
|
@ -44,9 +44,9 @@
|
|||||||
|
|
||||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||||
|
|
||||||
<para>The configure system causes bison to be built without support for
|
<para>The configure system causes Bison to be built without support for
|
||||||
internationalization of error messages if a <command>bison</command>
|
internationalization of error messages if a <command>bison</command>
|
||||||
program is not already in $PATH. The following addition will correct
|
program is not already in $PATH. The following addition will correct
|
||||||
this:</para>
|
this:</para>
|
||||||
|
|
||||||
<screen><userinput remap="configure">echo '#define YYENABLE_NLS 1' >> config.h</userinput></screen>
|
<screen><userinput remap="configure">echo '#define YYENABLE_NLS 1' >> config.h</userinput></screen>
|
||||||
|
@ -55,9 +55,9 @@
|
|||||||
<screen><userinput remap="pre">sed -i 's@Sending processes@& configured via /etc/inittab@g' \
|
<screen><userinput remap="pre">sed -i 's@Sending processes@& configured via /etc/inittab@g' \
|
||||||
src/init.c</userinput></screen>
|
src/init.c</userinput></screen>
|
||||||
|
|
||||||
<para>A maintained version of the <command>wall</command> program is
|
<para>A maintained version of the <command>wall</command> program was
|
||||||
installed later on during the Util-linux-ng installation. Suppress the
|
installed earlier by Util-linux-ng. Suppress the installation of Sysvinit's
|
||||||
installation of this program and its man page:</para>
|
version of this program and its man page:</para>
|
||||||
|
|
||||||
<screen><userinput remap="make">sed -i -e 's/utmpdump wall/utmpdump/' \
|
<screen><userinput remap="make">sed -i -e 's/utmpdump wall/utmpdump/' \
|
||||||
-e 's/mountpoint.1 wall.1/mountpoint.1/' src/Makefile</userinput></screen>
|
-e 's/mountpoint.1 wall.1/mountpoint.1/' src/Makefile</userinput></screen>
|
||||||
|
@ -85,10 +85,10 @@
|
|||||||
<term><parameter>--enable-multibyte</parameter></term>
|
<term><parameter>--enable-multibyte</parameter></term>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>This switch enables support for editing files in multibyte
|
<para>This switch enables support for editing files in multibyte
|
||||||
character encodings. This is needed if using a locale with a
|
character encodings. This is needed if using a locale with a
|
||||||
multibyte character set. This switch is also helpful to be able
|
multibyte character set. This switch is also helpful to be able
|
||||||
to edit text files initially created in Linux distributions like
|
to edit text files initially created in Linux distributions like
|
||||||
Fedora Core that use UTF-8 as a default character set.</para>
|
Fedora that use UTF-8 as a default character set.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user