Just thought I'd submit a patch for a bunch of minor issues with the LFS
book text...
Index: trunk/BOOK/chapter05/introduction.xml
===================================================================
--- trunk/BOOK/chapter05/introduction.xml (revision 7283)
+++ trunk/BOOK/chapter05/introduction.xml (working copy)
@@ -49,7 +49,7 @@
<important><para>After installing each package, delete its source and build
directories, unless specifically instructed otherwise. Deleting the
sources prevents mis-configuration when the same package is reinstalled later.
-Only three of the packages need to retain the source and build directories in
+Only two of the packages need to retain the source and build directories in
order for their contents to be used by later commands. Pay special attention to
these reminders.</para></important>
Index: trunk/BOOK/chapter05/gettext.xml
===================================================================
--- trunk/BOOK/chapter05/gettext.xml (revision 7283)
+++ trunk/BOOK/chapter05/gettext.xml (working copy)
@@ -34,7 +34,7 @@
<screen><userinput>cd gettext-tools
./configure --prefix=/tools --disable-shared</userinput></screen>
-<para>The meaning of the configure options:</para>
+<para>The meaning of the configure option:</para>
<variablelist>
<varlistentry>
Index: trunk/BOOK/chapter05/grep.xml
===================================================================
--- trunk/BOOK/chapter05/grep.xml (revision 7283)
+++ trunk/BOOK/chapter05/grep.xml (working copy)
@@ -32,7 +32,7 @@
<screen><userinput>./configure --prefix=/tools \
--disable-perl-regexp</userinput></screen>
-<para>The meaning of the configure options:</para>
+<para>The meaning of the configure option:</para>
<variablelist>
<varlistentry>
Index: trunk/BOOK/chapter05/bash.xml
===================================================================
--- trunk/BOOK/chapter05/bash.xml (revision 7283)
+++ trunk/BOOK/chapter05/bash.xml (working copy)
@@ -46,12 +46,12 @@
<screen><userinput>./configure --prefix=/tools
--without-bash-malloc</userinput></screen>
<variablelist>
- <title>The meaning of the configure options:</title>
+ <title>The meaning of the configure option:</title>
<varlistentry>
<term><parameter>--without-bash-malloc</parameter></term>
<listitem>
- <para>This options turns off the use of Bash's memory allocation
+ <para>This option turns off the use of Bash's memory allocation
(<function>malloc</function>) function which is known to cause
segmentation faults. By turning this option off, Bash will use
the <function>malloc</function> functions from Glibc which are
Index: trunk/BOOK/chapter05/gcc-pass1.xml
===================================================================
--- trunk/BOOK/chapter05/gcc-pass1.xml (revision 7283)
+++ trunk/BOOK/chapter05/gcc-pass1.xml (working copy)
@@ -72,7 +72,7 @@
<screen><userinput>make bootstrap</userinput></screen>
-<para>The meaning of the make parameters:</para>
+<para>The meaning of the make parameter:</para>
<variablelist>
<varlistentry>
Index: trunk/BOOK/chapter05/gcc-pass2.xml
===================================================================
--- trunk/BOOK/chapter05/gcc-pass2.xml (revision 7283)
+++ trunk/BOOK/chapter05/gcc-pass2.xml (working copy)
@@ -46,7 +46,7 @@
<para>If the above message is received, the host does not have its PTYs set up
properly. In this case, there is no point in running the test suites for GCC
and
Binutils until this issue is resolved. Please consult the LFS FAQ at <ulink
-url="&lfs-root;/lfs/faq.html#no-ptys"/> for more information on how to get PTYs
+url="&lfs-root;lfs/faq.html#no-ptys"/> for more information on how to get PTYs
working.</para>
<para>As previously explained in <xref linkend="ch-tools-adjusting"/>, under
Index: trunk/BOOK/chapter06/changingowner.xml
===================================================================
--- trunk/BOOK/chapter06/changingowner.xml (revision 7283)
+++ trunk/BOOK/chapter06/changingowner.xml (working copy)
@@ -32,9 +32,8 @@
<para>The command uses <parameter>0:0</parameter> instead of
<parameter>root:root</parameter>, because <command>chown</command>
-is unable to resolve the name <quote>root</quote> until the password
-file has been created. This book assumes you ran this
-<command>chown</command> command.</para>
+is unable to resolve the name <quote>root</quote> until the
+<filename>passwd</filename> file has been created.</para>
</sect1>
Index: trunk/BOOK/chapter06/binutils.xml
===================================================================
--- trunk/BOOK/chapter06/binutils.xml (revision 7283)
+++ trunk/BOOK/chapter06/binutils.xml (working copy)
@@ -59,16 +59,25 @@
<screen><userinput>make tooldir=/usr</userinput></screen>
-<para>Normally, the tooldir (the directory where the executables will
ultimately
-be located) is set to <filename
-class="directory">$(exec_prefix)/$(target_alias)</filename>. For example, i686
-machines would expand that to <filename
-class="directory">/usr/i686-pc-linux-gnu</filename>. Because this is a custom
-system, this target-specific directory in <filename
-class="directory">/usr</filename> is not required. <filename
-class="directory">$(exec_prefix)/$(target_alias)</filename> would be used if
the
-system was used to cross-compile (for example, compiling a package on an Intel
-machine that generates code that can be executed on PowerPC machines).</para>
+ <variablelist>
+ <title>The meaning of the make parameter:</title>
+ <varlistentry>
+ <term><parameter>tooldir=/usr</parameter></term>
+ <listitem>
+ <para>Normally, the tooldir (the directory where the executables will
+ ultimately be located) is set to <filename
+ class="directory">$(exec_prefix)/$(target_alias)</filename>. For
+ example, i686 machines would expand that to <filename
+ class="directory">/usr/i686-pc-linux-gnu</filename>. Because this is
+ a custom system, this target-specific directory in <filename
+ class="directory">/usr</filename> is not required. <filename
+ class="directory">$(exec_prefix)/$(target_alias)</filename> would be
+ used if the system was used to cross-compile (for example, compiling a
+ package on an Intel machine that generates code that can be executed
+ on PowerPC machines).</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
<important><para>The test suite for Binutils in this section is
considered critical. Do not skip it under any
Index: trunk/BOOK/chapter06/vim.xml
===================================================================
--- trunk/BOOK/chapter06/vim.xml (revision 7283)
+++ trunk/BOOK/chapter06/vim.xml (working copy)
@@ -113,7 +113,7 @@
</sect2>
<sect2 id="conf-vim" role="configuration"><title>Configuring Vim</title>
-<indexterm zone="conf-vim"><primary
sortas="e-/etc/vim">/etc/vim</primary></indexterm>
+<indexterm zone="conf-vim"><primary
sortas="e-/etc/vimrc">/etc/vimrc</primary></indexterm>
<para>By default, <command>vim</command> runs in vi-incompatible mode. This may
be new to users who have used other editors in the past. The
Index: trunk/BOOK/chapter06/strippingagain.xml
===================================================================
--- trunk/BOOK/chapter06/strippingagain.xml (revision 7283)
+++ trunk/BOOK/chapter06/strippingagain.xml (working copy)
@@ -17,7 +17,7 @@
experience any difficulties. However, it is easy to make a typo and
render the new system unusable, so before running the
<command>strip</command> command, it is a good idea to make a
-backup of the current situation.</para>
+backup of the LFS system in its current state.</para>
<para>Before performing the stripping, take special care to ensure that
none of the binaries that are about to be stripped are running. If
Index: trunk/BOOK/appendixa/acronymlist.xml
===================================================================
--- trunk/BOOK/appendixa/acronymlist.xml (revision 7283)
+++ trunk/BOOK/appendixa/acronymlist.xml (working copy)
@@ -326,7 +326,7 @@
<varlistentry>
<term><emphasis role="bold">LSB</emphasis></term>
<listitem>
- <para>Linux Standards Base</para>
+ <para>Linux Standard Base</para>
</listitem>
</varlistentry>
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page