r1382 - in trunk/BOOK: boot/common cross-tools/common temp-system/common

chris at linuxfromscratch.org chris at linuxfromscratch.org
Fri Apr 14 08:52:00 PDT 2006


Author: chris
Date: 2006-04-14 09:51:59 -0600 (Fri, 14 Apr 2006)
New Revision: 1382

Modified:
   trunk/BOOK/boot/common/introduction.xml
   trunk/BOOK/cross-tools/common/glibc.xml
   trunk/BOOK/temp-system/common/bash.xml
Log:
Text updates and grammar fixes

Modified: trunk/BOOK/boot/common/introduction.xml
===================================================================
--- trunk/BOOK/boot/common/introduction.xml	2006-04-14 15:51:02 UTC (rev 1381)
+++ trunk/BOOK/boot/common/introduction.xml	2006-04-14 15:51:59 UTC (rev 1382)
@@ -10,28 +10,21 @@
 
   <title>Introduction</title>
 
-  <para>This chapter shows how to complete the temporary tools to create
-  a minimal system that will be used to boot the target machine and to build
-  the final system packages.</para>
+  <para>This chapter shows how to complete the build of temporary tools to
+  create a minimal system that will be used to boot the target machine and to
+  build the final system packages.</para>
 
   <para>There are a few additional packages that will need to be
-installed to allow you to boot the minimal system. Most of these
-packages will be installed onto the root or in /usr on the LFS
-partition ($LFS/bin, $LFS/usr/lib, etc...), rather than /tools.
-However, since you are still installing these packages from the host
-system, these packages will need to be installed using the "DESTDIR"
-option with make.</para>
+  installed to allow you to boot the minimal system. Some of these
+  packages will be installed onto the root or in /usr on the LFS
+  partition ($LFS/bin, $LFS/usr/lib, etc...), rather than /tools, using the
+  "DESTDIR" option with make. This will require the
+  <systemitem class="username">lfs</systemitem> user to have write access to
+  the rest of the $LFS partition, so you will need to temporarily change the
+  ownership of $LFS to the <systemitem class="username">lfs</systemitem> user.
+  Run the following command as <systemitem
+  class="username">root</systemitem>:</para>
 
-<para>More detailed info about DESTDIR needed here...</para>
-
-<para>Also, since you will need to create directories and install
-packages in them in $LFS (and of course don't want to use root to do
-this, to avoid damage to the host system), outside of /tools and
-/cross-tools, you will need to temporarily change the ownership of
-$LFS to the <systemitem class="username">lfs</systemitem> user. Run
-the following command as <systemitem
-class="username">root</systemitem>:</para>
-
 <screen><userinput>chown -v lfs $LFS</userinput></screen>
 
 </sect1>

Modified: trunk/BOOK/cross-tools/common/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/common/glibc.xml	2006-04-14 15:51:02 UTC (rev 1381)
+++ trunk/BOOK/cross-tools/common/glibc.xml	2006-04-14 15:51:59 UTC (rev 1382)
@@ -38,8 +38,8 @@
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='d'])"/>
 
-    <para os="s1">The following sed fixes a build issue with Glibc, this will prevent nscd from trying
-to link to libraries, that don't exist:</para>
+    <para os="s1">The following sed fixes a build issue with Glibc. This will
+    prevent nscd from trying to link to libraries that don't exist:</para>
 
 <screen os="s2"><userinput>cp nscd/Makefile{,.orig}
 sed -e "/nscd_stat.o: sysincludes = # nothing/d" nscd/Makefile.orig > nscd/Makefile</userinput></screen>

Modified: trunk/BOOK/temp-system/common/bash.xml
===================================================================
--- trunk/BOOK/temp-system/common/bash.xml	2006-04-14 15:51:02 UTC (rev 1381)
+++ trunk/BOOK/temp-system/common/bash.xml	2006-04-14 15:51:59 UTC (rev 1382)
@@ -28,7 +28,7 @@
 sed -e "s at size \$(Program)@${LFS_TARGET}-&@g" \
    Makefile.in.orig > Makefile.in</userinput></screen>
 
-    <para os="c1">Remove a test that causes the build to fail::</para>
+    <para os="c1">Remove a test that causes the build to fail:</para>
 
 <screen os="c2"><userinput>echo "ac_cv_func_setvbuf_reversed=no" >> config.cache</userinput></screen>
 
@@ -41,7 +41,7 @@
    --cache-file=config.cache</userinput></screen>
 
     <variablelist os="ad">
-      <title>The meaning of the configure options:</title>
+      <title>The meaning of the configure option:</title>
 
       <varlistentry>
         <term><parameter>--without-bash-malloc</parameter></term>




More information about the cross-lfs mailing list