aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml11
-rw-r--r--chapter01/how.xml2
-rw-r--r--chapter05/gcc-pass2.xml2
-rw-r--r--chapter06/findutils.xml2
-rw-r--r--chapter06/readline.xml2
-rw-r--r--chapter06/shadow.xml2
-rw-r--r--chapter06/sysklogd.xml4
-rw-r--r--chapter06/udev.xml2
-rw-r--r--chapter08/kernel.xml9
-rw-r--r--general.ent4
10 files changed, 21 insertions, 19 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 86d23f696..52f13ec36 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -35,6 +35,17 @@
</itemizedlist>
</listitem>
-->
+
+ <listitem>
+ <para>Date</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Several textual corrections. Thanks to
+ Chris Staub.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
<listitem>
<para>July 15, 2006</para>
<itemizedlist>
diff --git a/chapter01/how.xml b/chapter01/how.xml
index 16d565c4e..e77aab35b 100644
--- a/chapter01/how.xml
+++ b/chapter01/how.xml
@@ -11,7 +11,7 @@
<title>How to Build an LFS System</title>
<para>The LFS system will be built by using a previously installed
- Linux distribution (such as Debian, Mandrake, Red Hat, or SuSE). This
+ Linux distribution (such as Debian, Mandriva, Red Hat, or SuSE). This
existing Linux system (the host) will be used as a starting point to
provide necessary programs, including a compiler, linker, and shell,
to build the new system. Select the <quote>development</quote> option
diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml
index 451cd5424..7fc0bb49b 100644
--- a/chapter05/gcc-pass2.xml
+++ b/chapter05/gcc-pass2.xml
@@ -85,7 +85,7 @@ sed 's/^XCFLAGS =$/&amp; -fomit-frame-pointer/' gcc/Makefile.in.tmp \
&gt; gcc/Makefile.in</userinput></screen>
<para>Apply the following patch to change the location of GCC's default
- dynamiclinker (typically <filename
+ dynamic linker (typically <filename
class="libraryfile">ld-linux.so.2</filename>):</para>
<screen><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
diff --git a/chapter06/findutils.xml b/chapter06/findutils.xml
index d2a89174d..baa82c191 100644
--- a/chapter06/findutils.xml
+++ b/chapter06/findutils.xml
@@ -71,7 +71,7 @@
<command>find</command>. As <filename class="directory">/usr</filename>
may not be available during the early stages of booting, this program
needs to be on the root partition. The <command>updatedb</command>
- script also needs to correct an explicit path.</para>
+ script also needs to be modified to correct an explicit path:</para>
<screen><userinput>mv -v /usr/bin/find /bin</userinput>
sed -i -e 's/find:=${BINDIR}/find:=\/bin/' /usr/bin/updatedb</screen>
diff --git a/chapter06/readline.xml b/chapter06/readline.xml
index 9dc0f48e2..39ea3a3b6 100644
--- a/chapter06/readline.xml
+++ b/chapter06/readline.xml
@@ -86,7 +86,7 @@ sed -i '/{OLDSUFF}/c:' support/shlib-install</userinput></screen>
<para>Next, remove the <filename class="extension">.so</filename> files in
<filename class="directory">/lib</filename> and relink them into <filename
- class="directory">/usr/lib</filename>.</para>
+ class="directory">/usr/lib</filename>:</para>
<screen><userinput>rm -v /lib/lib{readline,history}.so
ln -sfv ../../lib/libreadline.so.5 /usr/lib/libreadline.so
diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml
index 83b8cf53c..861c6ed6d 100644
--- a/chapter06/shadow.xml
+++ b/chapter06/shadow.xml
@@ -62,7 +62,7 @@
</variablelist>
<para>Disable the installation of the <command>groups</command> program
- and its man page, as Coreutils provides a better version:</para>
+ and its man pages, as Coreutils provides a better version:</para>
<screen><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile
find man -name Makefile -exec sed -i '/groups/d' {} \;</userinput></screen>
diff --git a/chapter06/sysklogd.xml b/chapter06/sysklogd.xml
index 095fd087c..87ec2e842 100644
--- a/chapter06/sysklogd.xml
+++ b/chapter06/sysklogd.xml
@@ -36,13 +36,13 @@
<title>Installation of Sysklogd</title>
<para>The following patch fixes various issues, including a problem building
- Sysklogd with Linux 2.6 series kernels</para>
+ Sysklogd with Linux 2.6 series kernels:</para>
<screen><userinput>patch -Np1 -i ../&sysklogd-fixes-patch;</userinput></screen>
<para>The following patch makes sysklogd treat bytes in the 0x80--0x9f range
literally in the messages being logged, instead of replacing them with octal
- codes. Unpatched sysklogd would damage messages in the UTF-8 encoding.</para>
+ codes. Unpatched sysklogd would damage messages in the UTF-8 encoding:</para>
<screen><userinput>patch -Np1 -i ../&sysklogd-8bit-patch;</userinput></screen>
diff --git a/chapter06/udev.xml b/chapter06/udev.xml
index cdd6302eb..516133d31 100644
--- a/chapter06/udev.xml
+++ b/chapter06/udev.xml
@@ -36,7 +36,7 @@
<title>Installation of Udev</title>
<para>The udev-config tarball contains LFS-specific files used to configure
- Udev.</para>
+ Udev. Unpack it into the Udev source directory:</para>
<screen><userinput>tar xf ../&udev-config;.tar.bz2</userinput></screen>
diff --git a/chapter08/kernel.xml b/chapter08/kernel.xml
index 8545dd4dc..afb2df34b 100644
--- a/chapter08/kernel.xml
+++ b/chapter08/kernel.xml
@@ -76,15 +76,6 @@
configuration menus and create the kernel configuration from
scratch.</para>
- <note>
- <para>NPTL requires the kernel to be compiled with GCC-3.x or later, in
- this case &gcc-version;. It is not recommended to compile the kernel with
- GCC-2.95.x, as this causes failures in the Glibc test suite. Normally,
- this wouldn't be mentioned as LFS doesn't build GCC-2.95.x. Unfortunately,
- the kernel documentation is outdated and still claims GCC-2.95.3 is the
- recommended compiler.</para>
- </note>
-
<para>Compile the kernel image and modules:</para>
<screen><userinput>make</userinput></screen>
diff --git a/general.ent b/general.ent
index 342cd9572..9d7d4740b 100644
--- a/general.ent
+++ b/general.ent
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "6.2-pre1">
-<!ENTITY releasedate "July 16, 2006">
+<!ENTITY version "6.2-pre2">
+<!ENTITY releasedate "July 19, 2006">
<!ENTITY milestone "6.2">
<!ENTITY generic-version "6.2"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->