diff --git a/appendixb/acknowledgments.xml b/appendixb/acknowledgments.xml
index 6bef4c4be..a25719bd6 100644
--- a/appendixb/acknowledgments.xml
+++ b/appendixb/acknowledgments.xml
@@ -222,7 +222,7 @@ mirror
Stuart
Harris <stuart@althalus.me.uk> –
-lfs.mirror.intermedia.com.sg mirror
+lfs.mirror.intermedia.com.sg mirror
diff --git a/chapter01/administrativa.xml b/chapter01/administrativa.xml
index 82f90d2bf..261beb214 100644
--- a/chapter01/administrativa.xml
+++ b/chapter01/administrativa.xml
@@ -68,7 +68,6 @@ url="http://www.linuxfromscratch.org/~matthew/LFS-references.html"/>.
accessing the website and downloading the required packages more
convenient. Please visit the LFS website at
for a list of current mirrors.
-
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index d7c068102..655477307 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -123,6 +123,7 @@ needed to build an LFS system:
Perl Libc Patch - 1 KB:
+
diff --git a/chapter05/expect.xml b/chapter05/expect.xml
index c24e55dcf..da345c11e 100644
--- a/chapter05/expect.xml
+++ b/chapter05/expect.xml
@@ -96,8 +96,6 @@ scripts, which are not needed.
The source directories of both Tcl and Expect can now be removed.
-
-
Contents of Expect
diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml
index 89f7f4227..7c0b2e5b6 100644
--- a/chapter05/gcc-pass2.xml
+++ b/chapter05/gcc-pass2.xml
@@ -83,6 +83,8 @@ actual build of GCC. That is, all of the final (and temporary)
binaries created during the build will link against the new
Glibc.
+
+
The above patches are critical in ensuring a
successful overall build. Do not forget to apply
them.
@@ -158,8 +160,6 @@ target now because the compiler being used to compile this GCC was
built from the exact same version of the GCC sources used
earlier.
-
-
Compilation is now complete. As previously mentioned, running
the test suites for the temporary tools compiled in this chapter is
not mandatory. To run the GCC test suite anyway, use the following
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index d75e45d88..5740a676f 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -77,14 +77,14 @@ library.
--enable-kernel=2.6.0
This tells Glibc to compile the library with support
-for 2.6.x Linux kernels.
+for 2.6.x Linux kernels.
--with-binutils=/tools/bin
While not required, this switch ensures that there are
no errors pertaining to which Binutils programs get used during the
-Glibc build.
+Glibc build.
diff --git a/chapter06/devices.xml b/chapter06/devices.xml
index 22bb3bdb7..015948c38 100644
--- a/chapter06/devices.xml
+++ b/chapter06/devices.xml
@@ -48,7 +48,6 @@ mknod -m 666 /dev/tty c 5 0
mknod -m 444 /dev/random c 1 8
mknod -m 444 /dev/urandom c 1 9
chown root:tty /dev/{console,ptmx,tty}
-
There are some symlinks and directories required by LFS that are created
during system startup by the LFS-Bootscripts package. Since this is a chroot
@@ -69,6 +68,8 @@ newly-created directories:
mount -t devpts -o gid=4,mode=620 none /dev/pts
mount -t tmpfs none /dev/shm
+
+
The mount commands executed above may result
in the following warning message:
diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml
index ddd5479ae..99d032fd8 100644
--- a/chapter06/gcc.xml
+++ b/chapter06/gcc.xml
@@ -168,7 +168,7 @@ gcov
A shell script used to help create useful bug reports
gccbug
-
+
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 9df4bbfef..87df36dda 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -134,8 +134,6 @@ with:
make localedata/install-locales
-
-
To save time, an alternative to running the
previous command (which generates and installs every locale Glibc is
aware of) is to install only those locales that are wanted and needed.
@@ -186,8 +184,6 @@ on the threading API (applicable to NPTL as well):
make -C ../glibc-&glibc-version;/linuxthreads/man install
-
-
Configuring Glibc
@@ -250,8 +246,6 @@ mode.
-
-
diff --git a/chapter06/man.xml b/chapter06/man.xml
index 72bb784b3..737c0aeb9 100644
--- a/chapter06/man.xml
+++ b/chapter06/man.xml
@@ -74,14 +74,14 @@ variable. If you use multiple terminal types for one computer it may be better
to selectively add the GROFF_NO_SGR environment variable for the
terminals that do not support SGR.
+
+
If the character set of the locale uses 8-bit characters, search for the
line beginning with NROFF
in /etc/man.conf,
and verify that it matches the following:
NROFF /usr/bin/nroff -Tlatin1 -mandoc
-
-
Note that latin1
should be used even if it is not
the character set of the locale. The reason is that, according to the
specification, groff has no means of typesetting
diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml
index a6b116c08..e06674759 100644
--- a/chapter06/shadow.xml
+++ b/chapter06/shadow.xml
@@ -76,8 +76,6 @@ file while copying it to its destination:
mv /usr/bin/passwd /bin
-
-
Move Shadow's libraries to more appropriate locations:
mv /lib/libshadow.*a /usr/lib
diff --git a/chapter08/kernel.xml b/chapter08/kernel.xml
index 11cb5ba9d..e8abf06d9 100644
--- a/chapter08/kernel.xml
+++ b/chapter08/kernel.xml
@@ -131,8 +131,6 @@ kernel. Issue the following command to install the map file:
cp System.map /boot/System.map-&linux-version;
-
-
The kernel configuration file .config
produced by the make menuconfig step
above contains all the configuration selections for the kernel