diff --git a/chapter02/hostreqs.xml b/chapter02/hostreqs.xml
index 4b069e0ad..cf49a7c96 100644
--- a/chapter02/hostreqs.xml
+++ b/chapter02/hostreqs.xml
@@ -29,7 +29,7 @@
- Binutils-2.25 (Versions
+ Binutils-2.13.1 (Versions
greater than &binutils-version; are not recommended as they have
not been tested)
@@ -39,10 +39,6 @@
should be a link to bison or small script that executes bison)
-
- Bzip2-1.0.4
-
-
Coreutils-6.9
@@ -60,17 +56,12 @@
should be a link to gawk)
-
- GCC-6.2 including the C++
+ GCC-4.8 including the C++
compiler, g++ (Versions greater than &gcc-version; are
- not recommended as they have not been tested)
-
-
-
- Glibc-2.11 (Versions
- greater than &glibc-version; are not recommended as they have
- not been tested)
+ not recommended as they have not been tested). C and C++ standard
+ libraries (with headers) must also be present so the C++ compiler can
+ build hosted programs
@@ -180,7 +171,6 @@ else
echo "yacc not found"
fi
-bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f1,6-
echo -n "Coreutils: "; chown --version | head -n1 | cut -d")" -f2
diff --version | head -n1
find --version | head -n1
@@ -196,7 +186,6 @@ fi
gcc --version | head -n1
g++ --version | head -n1
-ldd --version | head -n1 | cut -d" " -f2- # glibc version
grep --version | head -n1
gzip --version | head -n1
cat /proc/version
diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml
index 96ac79463..a122ab702 100644
--- a/chapter05/gcc-pass1.xml
+++ b/chapter05/gcc-pass1.xml
@@ -140,11 +140,10 @@ cd build
--with-glibc-version=&glibc-version;
This option specifies the version of glibc which will be
- used on the target. It is not relevent to the minimum glibc
- requirement specified in the
- because everything
- compiled by pass1 gcc will run in the chroot environment,
- which is isolated from glibc of the host distro.
+ used on the target. It is not relevant to the libc of the host
+ distro because everything compiled by pass1 gcc will run in the
+ chroot environment, which is isolated from libc of the host
+ distro.
diff --git a/chapter07/cleanup.xml b/chapter07/cleanup.xml
index b141b5bf0..ca6771455 100644
--- a/chapter07/cleanup.xml
+++ b/chapter07/cleanup.xml
@@ -158,7 +158,7 @@ tar -cJpf $HOME/lfs-temp-tools-&version;.tar.xz .
- The following commands are extremly dangerous. If
+ The following commands are extremely dangerous. If
you run rm -rf ./* as the root user and you
do not change to the $LFS directory or the LFS
environment variable is not set for the root user, it will destroy
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index 4d9cff910..6a5d43a2a 100644
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@ -190,8 +190,9 @@ cd build
Test the results:
make -k check
-
+
- libsubid.{a,so}
+ libsubid.so
diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml
index 0f5830f1e..f7eaf6f89 100644
--- a/chapter08/systemd.xml
+++ b/chapter08/systemd.xml
@@ -666,7 +666,7 @@ rm -f /usr/bin/xsltproc
systemd-creds
- Displays and processes credentials.
+ Displays and processes credentials
systemd-creds
diff --git a/chapter09/systemd-custom.xml b/chapter09/systemd-custom.xml
index bab18eb6d..085b983c5 100644
--- a/chapter09/systemd-custom.xml
+++ b/chapter09/systemd-custom.xml
@@ -123,7 +123,7 @@ cp /usr/lib/tmpfiles.d/tmp.conf /etc/tmpfiles.d
Overriding Default Services Behavior
- The parameters of a unit can be overriden by creating a directory
+ The parameters of a unit can be overridden by creating a directory
and a configuration file in /etc/systemd/system. For example:
diff --git a/chapter09/usage.xml b/chapter09/usage.xml
index ffb31055d..a723099e4 100644
--- a/chapter09/usage.xml
+++ b/chapter09/usage.xml
@@ -292,7 +292,7 @@ EOF
at . It explains issues such as
time zones, UTC, and the TZ environment variable.
- The CLOCKPARAMS and UTC paramaters may also be set
+ The CLOCKPARAMS and UTC parameters may also be set
in the /etc/sysconfig/rc.site file.
diff --git a/prologue/why.xml b/prologue/why.xml
index 67d0b3b0e..a66141fc4 100644
--- a/prologue/why.xml
+++ b/prologue/why.xml
@@ -396,7 +396,7 @@
MarkupSafe
This package is a Python module for processing strings in
- HTML/XHTML/XML safely. Jinja2 requires this pacakge.
+ HTML/XHTML/XML safely. Jinja2 requires this package.