diff --git a/chapter06/gcc-pass2.xml b/chapter06/gcc-pass2.xml
index d692308e7..4a4fec2f7 100644
--- a/chapter06/gcc-pass2.xml
+++ b/chapter06/gcc-pass2.xml
@@ -154,8 +154,8 @@ cd build
We are cross-compiling GCC, so it's impossible to build
target libraries (libgcc
and libstdc++) with the
- previously compiled GCC binaries—those binaries won't run on the
- host. The GCC build system will attempt to use the host's
+ GCC binaries compiled in this pass—those binaries won't run
+ on the host. The GCC build system will attempt to use the host's
C and C++ compilers as a workaround by default.
Building the GCC target libraries with a different
version of GCC is not supported, so using the host's compilers may cause
diff --git a/chapter09/symlinks.xml b/chapter09/symlinks.xml
index 71e35f231..dd79b9ffd 100644
--- a/chapter09/symlinks.xml
+++ b/chapter09/symlinks.xml
@@ -123,7 +123,7 @@
/usr/lib/udev/network/99-default.link:
sed -e '/^AlternativeNamesPolicy/s/=.*$/=/' \
- -i /usr/lib/udev/network/99-default.link \
+ /usr/lib/udev/network/99-default.link \
> /etc/udev/network/99-default.link