diff options
author | Alex Gronenwoud <alex@linuxfromscratch.org> | 2003-09-15 21:47:44 +0000 |
---|---|---|
committer | Alex Gronenwoud <alex@linuxfromscratch.org> | 2003-09-15 21:47:44 +0000 |
commit | 1e163254645f9440f16ff2f5556c45bdd0050022 (patch) | |
tree | aab93c3120918f7604b798923fd20ae74f3c597d /chapter01 | |
parent | 6ebafb4dbc92f6119e68e4099db570ae9428d5aa (diff) |
Correcting several typos and some inconsistencies.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2819 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter01')
-rw-r--r-- | chapter01/changelog.xml | 52 | ||||
-rw-r--r-- | chapter01/conventions.xml | 4 | ||||
-rw-r--r-- | chapter01/how.xml | 9 |
3 files changed, 37 insertions, 28 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 0cef9f786..b374bef09 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -90,6 +90,13 @@ <listitem><para>September 14th, 2003 [greg]: Chapter 6 - Revised chroot command: Removed no longer needed set +h.</para></listitem> +<listitem><para>September 15th, 2003 [alex]: Corrected several typos and +some inconsistencies.</para></listitem> + +<listitem><para>September 14th, 2003 [alex]: Fixed some typos, and added some +markup. Dropped the removal of program files from the Stripping section in +Chapter 5.</para></listitem> + <listitem><para>September 14th, 2003 [greg]: Chapter 6 - Create essential symlinks: Add symlink /usr/lib/libgcc_s.so.1 to allow gcc abi_check to run. Future NPTL needs this as well.</para></listitem> @@ -101,8 +108,8 @@ page in Chapter 6 for creating passwd and group: bug 596.</para></listitem> going to be done" page to include more of the PLFS hint's text.</para></listitem> -<listitem><para>September 13th, 2003 [jwrober]: Merged whoread and whonotread -into a since audience page.</para></listitem> +<listitem><para>September 13th, 2003 [jwrober]: Preface - Merged whoread and +whonotread into a single audience page.</para></listitem> <listitem><para>September 13th, 2003 [greg]: Chapter 2 - Added new section about the test suites.</para></listitem> @@ -120,15 +127,16 @@ descriptions of configure switches courtesy of Anderson Lizardo</para></listitem directory creation - it's created during Chapter 6 - Glibc where it's more relevant.</para></listitem> -<listitem><para>September 11th, 2003 [jwrober]: Fixed Ch5 GCC Pass 2 specs -patch text to be more vague, but in actuality more accurate - provided by +<listitem><para>September 11th, 2003 [jwrober]: Chapter 5 - Fixed GCC Pass 2 +specs patch text to be more vague, but in actuality more accurate - provided by Anderson Lizardo.</para></listitem> -<listitem><para>September 11th, 2003 [jwrober]: Grammar fix in Ch5 Tcl install -directions provided by Anderson Lizardo.</para></listitem> +<listitem><para>September 11th, 2003 [jwrober]: Chapter 5 - Grammar fix in +Tcl install directions provided by Anderson Lizardo.</para></listitem> -<listitem><para>September 11th, 2003 [jwrober]: Small textual change in the Ch5 -lockin Glibc page for /lib/ld.so.1 provided by Anderson Lizardo.</para></listitem> +<listitem><para>September 11th, 2003 [jwrober]: Chapter 5 - Small textual +change in the locking in Glibc page for /lib/ld.so.1 provided by Anderson +Lizardo.</para></listitem> <listitem><para>September 11th, 2003 [jeremy]: Added bootloader setup to Chapter 8, after the addition of Grub to the book.</para></listitem> @@ -137,7 +145,7 @@ Chapter 8, after the addition of Grub to the book.</para></listitem> replaced it with Grub.</para></listitem> <listitem><para>September 11th, 2003 [jeremy]: Dropped non-toolchain tests -to optional actions. Added a note to use the wiki for failed tests.</para></listitem> +to optional actions. Added a note to use the Wiki for failed tests.</para></listitem> <listitem><para>September 11th, 2003 [jeremy]: Added Bison patch, backported from CVS, to fix pwlib compilation problems</para></listitem> @@ -147,13 +155,13 @@ suppress the installation of libiberty, and changed Binutils to allow its libiberty to stay.</para></listitem> <listitem><para>September 11th, 2003 [jeremy]: Added caution tags around the -reminder to not delete the binutils source and build directories in Chap 5. +reminder to not delete the Binutils source and build directories in Chapter 5. </para></listitem> <listitem><para>September 11th, 2003 [jeremy]: Added new perl-libc-3 patch from Anderson Lizardo</para></listitem> -<listitem><para>September 9th, 2003 [jwrober]: Fixed the findutils packge +<listitem><para>September 9th, 2003 [jwrober]: Fixed the Findutils package download link on the packages page closing bug 578.</para></listitem> <listitem><para>September 9th, 2003 [jeremy]: Chapter 6 - GCC 2.95.3: @@ -222,7 +230,7 @@ utilising headers and libraries installed in /stage1.</para></listitem> <listitem><para>September 3rd, 2003 [matt]: Removed "rm /bin/pwd" instruction from chapter06 kernel-headers installation as the link is still required by -glibc's installation.</para></listitem> +Glibc's installation.</para></listitem> <listitem><para>September 2nd, 2003 [alex]: Adjusted all the SBUs from the values posted by Jeremy.</para></listitem> @@ -250,9 +258,9 @@ newgrp patch from Greg Schafer</para></listitem> Inetutils - added the --disable-whois and --disable-servers flags</para></listitem> -<listitem><para>August 31, 2003 [jeremy] - Added in Greg's new -instructions for GCC 3.3.1 wrt the fixincludes process. Also added -extra verbiage to the lockin and GCC pass 2 pages on the fixincludes +<listitem><para>August 31, 2003 [jeremy] - Added in Greg's new instructions +for GCC 3.3.1 with respect to the fixincludes process. Also added extra +verbiage to the locking-in and GCC pass 2 pages on the fixincludes process.</para></listitem> <listitem><para>August 31, 2003 [jeremy] - Added user nobody to @@ -351,8 +359,8 @@ put text in between commands.</para></listitem> Findutils: several small textual adjustments. For the second passes not giving the contents and dependencies.</para></listitem> -<listitem><para>August 11th, 2003 [alex]: Chapter 04 - Listing for GCC separate -core, g++, and testsuite tarballs.</para></listitem> +<listitem><para>August 11th, 2003 [alex]: Chapter 04 - Listed separate +core, g++, and test suite tarballs for GCC.</para></listitem> <listitem><para>August 11th, 2003 [alex]: Chapter 04 - Suppressed the mention of a wget script.</para></listitem> @@ -492,7 +500,7 @@ first place.</para></listitem> gzip-1.3.5, and tar-1.13.25.</para></listitem> <listitem><para>May 12th, 2003 [winkie]: Chapter 05 - Installing Perl: -Added extra commands to build certain modules into Perl. This is to accomodate +Added extra commands to build certain modules into Perl. This is to accommodate the Coreutils "make check". Partially fixes bug #528.</para></listitem> <listitem><para>May 12th, 2003 [winkie]: Chapter 05 - Installing Gzip: @@ -511,7 +519,7 @@ installed is GCC, and that's only for gccbug.</para></listitem> --enable-threads=posix as well to complete the C++ addition.</para></listitem> <listitem><para>May 11th, 2003 [gerard]: Chapter 06 - GCC-2.95.3: Added ---enable-languages=c,c++ to fix that gcc's version bug with regards to +--enable-languages=c,c++ to fix that GCC's version bug with regards to -Wreturn-type. Fixes bug #525</para></listitem> <listitem><para>May 11th, 2003 [gerard]: Chapter 05 - Bash: Removed the @@ -602,11 +610,11 @@ handles this for us.</para></listitem> <listitem><para>May 10th, 2003 [gerard]: Removed all CFLAGS and LDFLAGS variables where they are not essential (so, not including static binutils, -gcc and compiling zlib with -fPIC).</para></listitem> +GCC and compiling Zlib with -fPIC).</para></listitem> <listitem><para>May 10th, 2003 [gerard]: Chapter 05 - Binutils (pass1, -pass2, locking glibc and adjusting toolchain): Change tooldir to /stage1 -(likewise we use tooldir=/usr in chapter 6).</para></listitem> +pass2), locking in Glibc and adjusting toolchain: Changed tooldir to /stage1 +(likewise we use tooldir=/usr in Chapter 6).</para></listitem> <listitem><para>May 10th, 2003 [gerard]: Chapter 05 - Kernel headers: Removed the usage of <userinput>cp -H</userinput> because there are diff --git a/chapter01/conventions.xml b/chapter01/conventions.xml index b236639e7..1cd0df06e 100644 --- a/chapter01/conventions.xml +++ b/chapter01/conventions.xml @@ -28,8 +28,8 @@ what to type.</para></blockquote> <para><ulink url="http://www.linuxfromscratch.org/"/></para> <blockquote><para>This form of text is used for hyperlinks, both within the -book and to external pages such as HowTo's, download locations, -websites, etc.</para></blockquote> +book and to external pages such as HOWTOs, download locations and +websites.</para></blockquote> <para><screen><userinput>cat > $LFS/etc/group << "EOF"</userinput> root:x:0: diff --git a/chapter01/how.xml b/chapter01/how.xml index c6f0d3e1f..79d1bc869 100644 --- a/chapter01/how.xml +++ b/chapter01/how.xml @@ -16,7 +16,7 @@ partition and filesystem is where your new LFS system will be compiled and installed onto.</para> <para>Chapter 5 will then discuss the installation of a number of packages that -will form the basic development suite (or toolset) which is used to build the +will form the basic development suite (or tool-set) which is used to build the actual system in Chapter 6. Some of these packages are needed to resolve circular dependencies. For example, to compile a compiler you need a compiler.</para> @@ -31,7 +31,7 @@ pass.</para> <para>The third thing to do is build a second pass of the toolchain. This time the toolchain will be dynamically linked against the newly built Glibc. The remaining Chapter 5 packages are all built using this second pass toolchain and -dynamically linked against the new host independant Glibc. When this is done, +dynamically linked against the new host-independent Glibc. When this is done, the LFS installation process will no longer depend on the host distribution, with the exception of the running kernel. This is known as <quote>self contained</quote> and <quote>self hosted</quote>. There is a discussion of the @@ -50,9 +50,10 @@ the road (they have been well documented). The host's Glibc is usually an unknown quantity and can contain bugs or anything else we don't know about until it is too late. A well known issue is that statically linked binaries compiled on a Glibc-2.2.x based system that then contain calls to the -getpwuid() function crash when run on a glibc-2.3.x based system. You are +<emphasis>getpwuid()</emphasis> function crash when run on a Glibc-2.3.x based +system. You are about to build a Glibc-2.3.x based system. You do not want to build something -that is going to crash do you? Finally, the Glibc Autoconf tests produce +that is going to crash do you? Finally, the Glibc autoconf tests produce different results depending on whether an existing Glibc is found on the host distribution. This can lead to inconsistencies and encourages hacks and workarounds. With all these things in mind, you can see that the extra effort |