diff --git a/chapter04/chapter04.xml b/chapter04/chapter04.xml
index 5b5b5cea6..a0dbb2be8 100644
--- a/chapter04/chapter04.xml
+++ b/chapter04/chapter04.xml
@@ -200,7 +200,7 @@ Texinfo (&texinfo-version;) - &texinfo-size;:
Util-linux (&util-linux-version;) - &util-linux-size;:
-
+
Vim (&vim-version;) - &vim-size;:
diff --git a/chapter05/glibc-inst.xml b/chapter05/glibc-inst.xml
index 61dc8bb83..20897a4de 100644
--- a/chapter05/glibc-inst.xml
+++ b/chapter05/glibc-inst.xml
@@ -105,11 +105,11 @@ those locales which you need or want. This can be achieved by using the
found in the INSTALL file in the
glibc-&glibc-version; tree. However, there are a
number of locales that are essential for the tests of future packages
-to pass correctly. The following instructions, in place of the
-install-locales command above, will install the minimum set of locales
-necessary for the tests to run successfully:
+to pass correctly, in particular, the libstdc++ tests from GCC. The following
+instructions, in place of the install-locales command above, will install
+the minimum set of locales necessary for the tests to run successfully:
-mkdir -p /stage1/lib/locale
+mkdir -p /tools/lib/locale
localedef -i de_DE -f ISO-8859-1 de_DE
localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro
localedef -i en_HK -f ISO-8859-1 en_HK
diff --git a/chapter06/zlib-inst.xml b/chapter06/zlib-inst.xml
index 701a2a8ce..b00d14499 100644
--- a/chapter06/zlib-inst.xml
+++ b/chapter06/zlib-inst.xml
@@ -14,7 +14,7 @@ so by applying this patch:
./configure --prefix=/usr --shared
Note: Zlib is known to build it's shared library incorrectly
-if a CFLAGS is specified in the enviornment. If you are using your
+if a CFLAGS is specified in the environment. If you are using your
own CFLAGS variables, ensure you add the -fPIC
directive during this stage, and remove it after.