Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision d59de3229a97e1568ad1d3dae498074f97b75cd4)
+++ chapter01/changelog.xml	(revision f28b4d18c49f7dec7a3c70271b4b0b1e40c3ca2b)
@@ -26,8 +26,36 @@
 <listitem><para>util-linux-2.11h</para></listitem>
 
-
 </itemizedlist>
 
 </para></listitem>
+
+<listitem><para>After much testing and discussing, it's been decided to
+downgrade to gcc-2.95.3 for the time being, until problems with the new
+gcc-3.0 version have been fixed.</para></listitem>
+
+<listitem><para>Chapter 5: sed commands for bzip2 and mawk static
+compiles have been replaced with a simpler flag to gcc.</para></listitem>
+
+<listitem><para>Chapter 5: A sed for fileutils-4.1 static has been added to 
+avoid Segmentation Fault problems on glibc-2.2.3 systems.</para></listitem>
+
+<listitem><para>Chapter 5: Binutils doens't require us passing -e to
+make in order for LDFLAGS=-static to work properly.</para></listitem>
+
+<listitem><para>Chapter 5: GCC isn't statically linked anymore by using
+make -e LDFLAGS=-static, but by make BOOT_LDFLAGS=-static.</para></listitem>
+
+<listitem><para>Chapter 5: Removed kernel patch for gcc-3.0 
+compilation</para></listitem>
+
+<listitem><para>Chapter 5: Added gcc-patch to fix re_max_failure 
+compile problems</para></listitem>
+
+<listitem><para>Chapter 5: Added missing chown root.root 
+$LFS/usr/include/linux to kernel installation </para></listitem>
+
+<listitem><para>Chapter 5 &amp; 6: Changed tar patch to use -j for bzip2 
+files instead of -y in order to be compatible with next tar release.  Also 
+renamed patch file to tar-1.13.patch</para></listitem>
 
 <listitem><para>Chapters 5 &amp; 6: Added a new patch for gcc-2.95.3
@@ -35,19 +63,16 @@
 bug.</para></listitem>
 
+<listitem><para>Chapter 6: Bzip2 and shadowutils static libraries 
+are now put in /usr/lib instead of /lib.  There are now also links
+from /usr/lib to their dynamic libraries in /lib to enable the linker to
+still find the dynamic versions.</para></listitem>
+
 <listitem><para>Chapter 6: ncurses patch totally
 removed.  Static libraries now moved to /usr/lib and libcurses.a symlink
-created manually.</para></listitem>
-
-<listitem><para>Chapter 5: sed commands for bzip2 and mawk static
-compiles have been replaced with a simpler flag to gcc.</para></listitem>
-
-<listitem><para>Chapter 5: A sed for fileutils-4.1 static has been added to 
-avoid Segmentation Fault problems on glibc-2.2.3 systems.</para></listitem>
-
-<listitem><para>Chapter 5: Binutils doens't require us passing -e to
-make in order for LDFLAGS=-static to work properly.</para></listitem>
-
-<listitem><para>Chapter 5: GCC isn't statically linked anymore by using
-make -e LDFLAGS=-static, but by make BOOT_LDFLAGS=-static.</para></listitem>
+created manually.  A symlink is also created from /usr/lib to the
+dynamic libraries in /lib so that the linker still sees them.</para></listitem>
+
+<listitem><para>Chapter 6: Yacc script in bison page now uses exec bison
+which replaces the shell.</listitem></para>
 
 <listitem><para>Chapter 6: Util-linux sed command has been replaced with a 
@@ -57,8 +82,4 @@
 sed command.</para></listitem>
 
-<listitem><para>Chapter 5 &amp; 6: Changed tar patch to use -j for bzip2 
-files instead of -y in order to be compatible with next tar release.  Also 
-renamed patch file to tar-1.13.patch</para></listitem>
-
 <listitem><para>Chapter 6: Removed shadow-utils patch in favour of a sed
 command</para></listitem>
@@ -66,17 +87,4 @@
 <listitem><para>Chapter 6: Removed sysvinit patch in favour of a sed
 command.</para></listitem>
-
-<listitem><para>After much testing and discussing, it's been decided to
-downgrade to gcc-2.95.3 for the time being, until problems with the new
-gcc-3.0 version have been fixed.</para></listitem>
-
-<listitem><para>Chapter 5: Removed kernel patch for gcc-3.0 
-compilation</para></listitem>
-
-<listitem><para>Chapter 5: Added gcc-patch to fix re_max_failure 
-compile problems</para></listitem>
-
-<listitem><para>Chapter 5: Added missing chown root.root 
-$LFS/usr/include/linux to kernel installation </para></listitem>
 
 <listitem><para>Chapter 6: Removed the Groff command explanation 
