diff --git a/chapter04/glibc-threads.sgml b/chapter04/glibc-threads.sgml
index dbea8be24..46c168346 100644
--- a/chapter04/glibc-threads.sgml
+++ b/chapter04/glibc-threads.sgml
@@ -1,9 +1,9 @@
-Glibc-linuxthreads (2.1.3) 112 KB:
+Glibc-linuxthreads (2.2.1) 112 KB:
-ftp://packages.linuxfromscratch.org/pub/common-packages/glibc-linuxthreads-2.1.3.tar.bz2
+url="ftp://packages.linuxfromscratch.org/pub/new-in-cvs/glibc-linuxthreads-2.2.1.tar.bz2">
+ftp://packages.linuxfromscratch.org/pub/new-in-cvs/glibc-linuxthreads-2.2.1.tar.bz2
diff --git a/chapter04/glibc.sgml b/chapter04/glibc.sgml
index 8bd118da1..0f34355cc 100644
--- a/chapter04/glibc.sgml
+++ b/chapter04/glibc.sgml
@@ -1,9 +1,9 @@
-Glibc (2.1.3) 6,308 KB:
+Glibc (2.2.1) 6,308 KB:
-ftp://packages.linuxfromscratch.org/pub/common-packages/glibc-2.1.3.tar.bz2
+url="ftp://packages.linuxfromscratch.org/pub/new-in-cvs/glibc-2.2.1.tar.bz2">
+ftp://packages.linuxfromscratch.org/pub/new-in-cvs/glibc-2.2.1.tar.bz2
diff --git a/chapter06/glibc-inst.sgml b/chapter06/glibc-inst.sgml
index 1faf64623..cd6c74953 100644
--- a/chapter06/glibc-inst.sgml
+++ b/chapter06/glibc-inst.sgml
@@ -7,9 +7,9 @@ due to an unknown problem with the move to chapter 6.
-Unpack the glibc-crypt and glibc-linuxthreads in the glibc-2.1.3
-directory, not in /usr/src. Don't enter the created directories. Just
-unpack them and leave it with that.
+Unpack the glibc-linuxthreads in the glibc-2.2.1 directory, not in
+/usr/src. Don't enter the created directories. Just unpack them and
+leave it with that.