fix typos - alex' patch

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2274 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Gerard Beekmans 2003-01-03 02:57:38 +00:00
parent 4d515293b6
commit 72bab458dd
2 changed files with 22 additions and 20 deletions

View File

@ -57,11 +57,11 @@
</para></listitem>
<listitem><para>January 2nd, 2003 [gerard]: Replaced the glibc-2.3.1
mega-patch with two seperate patches (glibc-2.3.1-root-perl.patch and
mega-patch with two separate patches (glibc-2.3.1-root-perl.patch and
glibc-2.3.1-libnss.patch).</para></listitem>
<listitem><para>January 2nd, 2003 [gerard]: Replaced the man-1.5k
mega-patch with three seperate patches (man-1.5k-80cols.patch,
mega-patch with three separate patches (man-1.5k-80cols.patch,
man-1.5k-manpath.patch and man-1.5k-pager.patch).</para></listitem>
<listitem><para>January 1st, 2003 [gerard]: Chapter 06 - Glibc Second Pass:
@ -84,7 +84,7 @@ class="directory">/usr/share/man/man9</filename></para></listitem>
the download location to http://sources.redhat.com/bzip2</para></listitem>
<listitem><para>December 31st, 2002 [gerard]: Chapter 06: Added second
Glibc installation at the end of the chapter. Removed the seperate
Glibc installation at the end of the chapter. Removed the separate
linuxthreads man-pages installation and moved that to the second Glibc
installation.</para></listitem>
@ -128,7 +128,7 @@ util-linux-2.11y.</para></listitem>
warning about --enable-kernel.</para></listitem>
<listitem><para>December 10th, 2002 [gerard]: Chapter 04 - Changed all
links into Freshmeat.net project links, removed lfs-pacakges tarball. This
links into Freshmeat.net project links, removed lfs-packages tarball. This
was done because the LFS FTP achive won't contain the packages anymore,
instead you have to go to the package's download sites to get
them.</para></listitem>
@ -146,7 +146,7 @@ filesystem: Added a note that <userinput>mkswap</userinput> has to be run
if a new swap partition has been created.</para></listitem>
<listitem><para>December 3rd, 2002 [gerard]: Chapter 06 - Bzip2: Removed
unnecesary lines that first create a symlink, then remove it
unnecessary lines that first create a symlink, then remove it
again.</para></listitem>
<listitem><para>December 3rd, 2002 [gerard]: Appendix A - Bzip2: Updated
@ -289,11 +289,11 @@ doesn't apply to the current one (woody). Reported by h2k1 on
<listitem><para>September 28th, 2002 [gerard]: Chapter 05 - GCC: Added the
nofixincludes patch to prevent that script from running in Chapter
05. It should run in Chapter 06, so we need it to be a seperate
05. It should run in Chapter 06, so we need it to be a separate
patch.</para></listitem>
<listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Man: Replaced
the sed contruction with a regular patch.</para></listitem>
the sed construction with a regular patch.</para></listitem>
<listitem><para>September 28th, 2002 [gerard]: Chapter 06 - Bzip2: Removed
the <emphasis>PREFIX=/usr</emphasis> from the
@ -366,7 +366,7 @@ by the <userinput>mount</userinput> command, will be removed before
re-creating it as a symlink.</para></listitem>
<listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Sh-utils: Added
the sh-utils-hostname patch that supresses the build of the hostname
the sh-utils-hostname patch that suppresses the build of the hostname
program. This is done because the hostname program from the net-tools
package is superior over this version.</para></listitem>
@ -433,7 +433,7 @@ not needed in this chapter; added information about the
patch.</para></listitem>
<listitem><para>August 26th, 2002 [gerard]: Added a new Glibc patch and
introducted a GCC patch.</para></listitem>
introduced a GCC patch.</para></listitem>
<listitem><para>August 26th, 2002 [gerard]: Updated to automake-1.6.3,
gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0,

View File

@ -18,17 +18,19 @@ This is the equivalent to make LDFLAGS="-static" as we use with other
packages to compile them statically.</para>
<para><userinput>make install-no-fixedincludes:</userinput>
This prevents the fixed header files from being installed. This is needed
because under normal circumstances the GCC installation will run the
fixincludes scripts which scans your system for header files that need to be
fixed. Say it finds Glibc header files. It will fix them and will end up in
$LFS/static/lib/gcc-lib/i686-pc-linux-gnu/ Later on in chapter 6 you
will install Glibc which will install header files in /usr/include. Next
you will install other programs which will use Glibc headers. GCC will look
in /static/lib/gcc-lib before looking in /usr/include, which has the result
of Glibc header files from your host distribution being found and used which
are probably incompatible with the Glibc version actually in use on the LFS
system.</para>
This prevents the fixincludes script from running. Preventing this is
necessary because under normal circumstances the GCC installation will run
the fixincludes script which scans your system for header files that need to
be fixed. It might find that the Glibc header files of your host system need
to be fixed. If so, it will fix them and put them in
<filename>$LFS/static/lib/gcc-lib/i686-pc-linux-gnu/3.2</filename>.
Later on in chapter 6 you will install Glibc which will put its header
files in <filename>/usr/include</filename>. Next you will install other
programs that use the Glibc headers. GCC will look in
<filename>/static/lib/gcc-lib</filename> before looking in
<filename>/usr/include</filename>, with the result of finding and using
the fixed Glibc header files from your host distribution, which are probably
incompatible with the Glibc version actually used on the LFS system.</para>
<para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This
creates the $LFS/static/bin/gcc symlink, which some packages need.</para>