diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index fdd7ef346..02ff025e2 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -185,6 +185,11 @@ cd build
+ Fix hardcoded path to the executable loader in
+ ldd script:
+
+sed '/RTLDLIST=/s@/usr@@g' -i $LFS/usr/bin/ldd
+
At this point, it is imperative to stop and ensure that the basic
functions (compiling and linking) of the new toolchain are working as
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index 3b51906b5..8efd2ca90 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -215,6 +215,11 @@ esac
make install
+ Fix hardcoded path to the executable loader in
+ ldd script:
+
+sed '/RTLDLIST=/s@/usr@@g' -i /usr/bin/ldd
+
Install the configuration file and runtime directory for
nscd: