This is version 6.6 of the Linux From Scratch book, dated March 1, 2010. If this book is more than six months old, a newer and better version is probably already available. To find out, please check one of the mirrors via http://www.linuxfromscratch.org/mirrors.html.
Below is a list of changes made since the previous release of the book.
[bdubbs] Fix location of change to config.h in Bison. Fixes #2595.
[bdubbs] Fix an error in e2fsprogs. Fixes #2586.
[matthew] Tag for lfs-6.6-rc2.
[bdubbs] Upgrade to Linux-18.104.22.168. Fixes #2575.
[bdubbs] Add a discussion about disk partitioning. Fixes #2582.
[bdubbs] Ensure that GDBM is added to the info 'dir' file. Thanks to Randy McMurchy for the fix. Fixes #2574.
[bdubbs] Put file before gcc in chapter 6 for better test coverage. Fixes #2568.
[bdubbs] Update known failure problems in glibc tests. Fixes #2569.
[bdubbs] Update the book's attribution.
[bdubbs] Reword paragraph in 'Target Architectures' discussing multi-lib systems.
[bdubbs] Update to GRUB-1.97.2. Fixes #2556.
[matthew] Update to lfs-bootscripts-20100124, which checks that /dev isn't already mounted.. Fixes #2550.
[matthew] Don't create /lib/udev/devices/kmsg as Udev >= 142 creates it automatically. Fixes #2552.
[matthew] Upgrade to File-5.04. Fixes #2555.
[matthew] Upgrade to GCC-4.4.3. Fixes #2553.
[matthew] Upgrade to Gzip-1.4. Fixes #2551.
[matthew] Upgrade to Udev-150. Fixes #2547.
[matthew] Upgrade to GMP-5.0.0. Fixes #2546.
[matthew] Upgrade to Coreutils-8.4. Fixes #2545.
[matthew] Upgrade to Util-Linux-NG-2.17. Fixes #2544.
[matthew] Upgrade to Linux-22.214.171.124. Fixes #2542.
[matthew] Upgrade to Psmisc-22.10. Fixes #2541.
[bdubbs] Grammar and spelling updates from Chris Staub. Fixes #2548.
[matthew] Prevent a failure in GCC's testsuite due to a conflict with Glibc's getline function.
[matthew] Upgrade to Readline-6.1. Fixes #2540.
[matthew] Upgrade to Bash-4.1. Fixes #2539.
[matthew] Upgrade to Patch-2.6.1. Fixes #2538.
[matthew] Upgrade to Glibc-2.11.1. Fixes #2537.
[matthew] Upgrade to Psmisc-22.9. Fixes #2536.
[matthew] Upgrade to IPRoute2-2.6.31. Fixes #2535.
[bdubbs] Provided more information about grub configuration.
[bdubbs] Create separate standards and rationale pages and reformated. Provided more information about packages needed to satisfy LSB.
[bdubbs] Update host requirements script to print a comment that makeinfo is used to identify the Texinfo package version.
[bdubbs] Added a section to each package's dependencies in the Appendix to list external (non-LFS) dependencies for LFS packages. Fixes #1682.
[bdubbs] Removed paragraph in LFS Target Architectures that said that we can't build a 64-bit loader.
[bdubbs] Clarified explanation of why we use cross compilation techniques in the Toolchain Technical Notes. Fixes #2412.
[bdubbs] Removed obsolete note on the Host System requirements page.
[bdubbs] Added a note to 'About SBUs' to address parallel make procedures and how SBU values will be affected.
[bdubbs] Minor changes to GRUB-1.97.1 instructions.
[bdubbs] Upgraded to GRUB-1.97.1 Fixes #2510.
[bryan] Upgrade to udev-config-20090925. Fixes #2497.
[bdubbs] - Deleted the reference to the outdated and incomplete optimization hint.
[bdubbs] - Added a section to the Preface about LFS supported architectures.
[bdubbs] - Removed more documentation in the Chapter 5 stripping section.
[bdubbs] - Reworded the notes in the General Compilation Instructions and added a note to bin-utils to have users actually read the General Compilation Instructions.
LFS 6.5 released August 16, 2009.