mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-05 22:04:48 +00: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
|
||||
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
|
||||
this book. Unfortunately, development of the LiveCD has not progressed
|
||||
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
|
||||
most likely cause is that the host system does not have the
|
||||
<systemitem class="filesystem">devpts</systemitem> file system set up
|
||||
correctly. This issue is discussed in greater detail in <xref
|
||||
linkend="chapter-temporary-tools"/>.</para>
|
||||
correctly. This issue is discussed in greater detail at
|
||||
<ulink url="&lfs-root;/lfs/faq.html#no-ptys"/>.</para>
|
||||
|
||||
<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
|
||||
|
@ -210,9 +210,9 @@ cd ../gcc-build</userinput></screen>
|
||||
<varlistentry>
|
||||
<term><parameter>--disable-bootstrap</parameter></term>
|
||||
<listitem>
|
||||
<para>For native builds of GCC, the default is to a "bootstrap" build.
|
||||
This does not just compile GCC, but compiles it several times. It
|
||||
uses the programs compiled in a first round to compile itself a
|
||||
<para>For native builds of GCC, the default is to do a "bootstrap"
|
||||
build. This does not just compile GCC, but compiles it several times.
|
||||
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
|
||||
iterations are compared to make sure it can reproduce itself
|
||||
flawlessly. This also implies that it was compiled correctly.
|
||||
|
@ -43,8 +43,8 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Perl</title>
|
||||
|
||||
<para>First apply a series of patches to address security issues and adapt some
|
||||
hard-wired paths to the C library by applying the following patch:</para>
|
||||
<para>First apply the following patch to address security issues and adapt
|
||||
some hard-wired paths to the C library:</para>
|
||||
|
||||
<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>
|
||||
|
||||
<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>
|
||||
program is not already in $PATH. The following addition will correct
|
||||
program is not already in $PATH. The following addition will correct
|
||||
this:</para>
|
||||
|
||||
<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' \
|
||||
src/init.c</userinput></screen>
|
||||
|
||||
<para>A maintained version of the <command>wall</command> program is
|
||||
installed later on during the Util-linux-ng installation. Suppress the
|
||||
installation of this program and its man page:</para>
|
||||
<para>A maintained version of the <command>wall</command> program was
|
||||
installed earlier by Util-linux-ng. Suppress the installation of Sysvinit's
|
||||
version of this program and its man page:</para>
|
||||
|
||||
<screen><userinput remap="make">sed -i -e 's/utmpdump wall/utmpdump/' \
|
||||
-e 's/mountpoint.1 wall.1/mountpoint.1/' src/Makefile</userinput></screen>
|
||||
|
@ -85,10 +85,10 @@
|
||||
<term><parameter>--enable-multibyte</parameter></term>
|
||||
<listitem>
|
||||
<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
|
||||
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>
|
||||
</varlistentry>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user