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.