This is version 7.3 of the Linux From Scratch book, dated March 1, 2013. 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.
Changelog Entries:
2013-03-01
[bdubbs] - Upgrade to Linux-3.8.1. Fixes #3295.
2013-02-27
[bdubbs] - Fix a potential test error in procps-ng. Thanks to Pierre Labastie for the patch. Fixes #3293.
2013-02-26
[bdubbs] - Upgrade to File-5.13. Fixes #3292.
2013-02-26
[ken] - Remove the obsolete resizecons program from kbd, again.
2013-02-24
2013-02-19
[bdubbs] - Update file name for adjusting CD-ROM rules mode in section 7.5.1.
2013-02-18
2013-02-13
2013-01-30
[bdubbs] - Change ncurses instructions to create and install .pc files.
2013-01-29
2013-01-27
[bdubbs] - Update to pkg-config-0.28. Fixes #3276
2013-01-25
[bdubbs] - Revise procps-ng install instructions to place files in the proper locations.
2013-01-24
[bdubbs] - Remove bashisms from init-functions file in the boot scripts.
2013-01-24
[bdubbs] - Upgrade to e2fsprogs-1.42.7. Fixes #3274.
2013-01-22
[bdubbs] - Upgrade to Linux-3.7.4. Fixes #3273.
2013-01-21
[bdubbs] - Upgrade to Procps-ng-3.3.6. Fixes #3095.
2013-01-20
[matthew] - Upgrade to Linux-3.7.3. Fixes #3272.
2013-01-11
[bdubbs] - Revised explanation for /etc/modprobe.conf. Fixes #3270.
[bdubbs] - Update udev-lfs init-net-rules.sh script for "en*" devices introduced in systemd-197.
2013-01-09
[bdubbs] - Reformat 'Rebooting the System' recommendations.
[bdubbs] - Update udev-lfs scripts. Update to systemd-197.
2013-01-02
2012-12-31
[bdubbs] - Add patch to fix binutils test suite. All binutils tests now pass, so remove the "-k" flag from test invocation. Thanks to Pierre Labastie for the patch.
2012-12-30
[matthew] - Upgrade to Kbd-1.15.5. Fixes #3239.
[matthew] - All E2fsprogs tests pass now, so remove the "-k" flag from its invocation.
2012-12-28
[bdubbs] - Put traceroute in /bin for consistency. Fixes #3264.
[bdubbs] - Fix the location for mounting /dev/shm inside chroot. Fixes #3258.
[matthew] - Move the build of Procps to before E2fsprogs as the latter requires ps to be available during its testsuite run.
[matthew] - Upgrade to Gettext-0.18.2. Fixes #3263.
[matthew] - Upgrade to Gawk-4.0.2. Fixes #3262.
[matthew] - Upgrade to Glibc-2.17. Fixes #3261.
[matthew] - Upgrade to Sed-4.2.2. Fixes #3260.
[matthew] - Upgrade to GMP-5.1.0. Fixes #3259.
[matthew] - Upgrade to Tcl-8.6.0. Fixes #3257.
[matthew] - Upgrade to Man-Pages-3.45. Fixes #3256.
2012-12-18
2012-12-16
2012-12-12
[matthew] - Upgrade to IPRoute2-3.7.0. Fixes #3246.
[matthew] - Update Check's list of installed programs. Fixes #3245. Thanks to Chris Staub for the patch.
[matthew] - All of Flex's tests pass, so remove the "-k" option to its testsuite invocation. Fixes #3244.
[matthew] - Upgrade to E2fsprogs-1.42.6. Fixes #3243.
[matthew] - Remove redundant --enable-addons parameter to Glibc's configure script. Fixes #3241.
[matthew] - Update IRC server information. Fixes #3240. Thanks to Chris Staub for the patch.
[matthew] - Upgrade to Kmod-12. Fixes #3238.
[matthew] - Upgrade to Linux-3.7. Fixes #3237.
2012-12-03
[bdubbs] - Fix build issues in makefile for systemd-196/udev-lfs-196.
2012-11-28
[bdubbs] - Update makefile and instructions for systemd-196/udev-lfs-196.
2012-11-27
[matthew] - Upgrade to Linux-3.6.8. Fixes #3234.
2012-11-26
[bdubbs] - Re-emphasize host system requirements in Chapter 5 General Compilation Instructions.
2012-11-22
[bdubbs] - Upgrade to systemd-196/udev-lfs-196. Fixes #3233.
2012-11-18
2012-11-14
2012-11-13
2012-11-03
2012-11-02
[matthew] - Change Freshmeat.net references to Freecode. Thanks to Chris Staub for the report and patch. Fixes #3216.
[matthew] - Upgrade to Check-0.9.9. Fixes #3214.
[matthew] - Upgrade to Bison-2.6.4. Fixes #3212.
[matthew] - Upgrade to Linux-3.6.5. Fixes #3211.
[matthew] - Upgrade to Tzdata-2012h. Fixes #3209.
[matthew] - Upgrade to Man-Pages-3.43. Fixes #3208.
[matthew] - Clean up a couple of instructions for Flex, made possible by the upgrade to Flex-2.5.37. Fixes 3206 and 3210.
2012-11-01
[bdubbs] - Upgrade to systemd/lfs-udev-195. Fixes #3197.
2012-10-15
[bdubbs] - Add notes to the gcc and binutils sections in Chapter 6 about "link time optimization" and the extra files built by gcc. Fixes #3200.
[bdubbs] - Upgrade to tzdata-2012f. Fixes #3205.
[bdubbs] - Update installed program description for several packages. Thanks to Chris Staub for the patch. Fixes #3203.
2012-10-14
[bdubbs] - Remove utmpdump from sysvinit because it is now installed by util-linux. Thanks to Chris Staub for the patch. Fixes #3202.
[bdubbs] - Change procps to not install the kill program that is now installed by util-linux. Fixes #3201.
[bdubbs] - Update to util-linux-2.22.1. Fixes #3199.
[bdubbs] - Update to linux-3.6.2. Fixes #3198.
[bdubbs] - Add boot/shutdown script customization instructions.
2012-10-02
[matthew] - Upgrade to IPRoute2-3.6.0. Fixes #3196.
[matthew] - Upgrade to Linux-3.6. Fixes #3195.
[matthew] - Upgrade to Psmisc-22.20. Fixes #3194.
[matthew] - Upgrade to Patch-2.7.1. Fixes #3193.
[matthew] - Add a patch to allow Kmod's testsuite to pass on 32-bit systems. Fixes #3191.
[matthew] - Upgrade to GCC-4.7.2. Fixes #3190.
[matthew] - Use latest upstream fixes patch for Make, which enables WebKitGtk to build with parallel builds. Fixes #3188.
[matthew] - Upgrade to Man-DB-2.6.3. Fixes #3187.
[matthew] - Upgrade to Libpipeline-1.2.2. Fixes #3186.
[matthew] - Upgrade to Automake-1.12.4. Fixes #3185.
[matthew] - Fix Flex instructions; the directory creation for its documentation is performed by the Makefile since r9999.
2012-09-27
[bdubbs] - Update to systemd/udev-lfs-193. Fixes #3192.
2012-09-27
[bdubbs] - Update to systemd/udev-lfs-192. Fixes #3189.
2012-09-16
[matthew] - Upgrade to Patch-2.7. Fixes #3182.
[matthew] - Upgrade to MPC-1.0.1. Fixes #3181.
[matthew] - Upgrade to Kmod-10. Fixes #3180.
[matthew] - Fix link to Linux User's Guide. Fixes #3179.
[matthew] - Upgrade to Less-451. Fixes #3178.
[matthew] - Upgrade to Bash-4.2.37. Fixes #3177.
[matthew] - Upgrade to Pkg-Config-0.27.1. Fixes #3174.
[matthew] - Upgrade to Linux-3.5.4. Fixes #3173.
2012-09-05
[bdubbs] - Add udevadm trigger --action=change line to udev script to support initramfs better.
2012-09-04
[bdubbs] - Update grub packages and naming conventions example.
[bdubbs] - Update to util-linux-2.22. Fixes #3145.
2012-09-02
2012-09-01
[bdubbs] - LFS-7.2 released.