This is version 20160720-systemd of the Linux From Scratch book, dated July 20, 2016. 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] - Add discussion of Grub Bios Partition to Section 2.4 - Creating a New Partition.
[bdubbs] - Update to tzdata-2016f. Fixes #3952.
[bdubbs] - Update to make-4.2.1. Fixes #3944.
[dj] - Add additional explanatory text for sytemctl and journalctl commands.
[dj] - Adjust hosts file instructions to account for hosts using automatic configuration. Ajusted eplanatory text to account for additional configurations.
[bdubbs] - Enhance the stripping commands at the end of Chapter 6.
[bdubbs] - Made editorial changes to the kernel section.
[bdubbs] - Moved Host System Requirements to Chapter 2 and made minor editorial changes.
[bdubbs] - Updated to tar-1.29. Fixes #3932.
[bdubbs] - Updated to linux-4.6. Fixes #3930.
[bdubbs] - Updated to perl-5.24.0. Fixes #3931.
[ken] - Note that configure in texinfo-6.1 incorrectly complains about the --disable-static switch.
[krejzi] - Updated to file-5.26. Fixes #3919.
[krejzi] - Updated to gcc-6.1.0. Fixes #3924.
[krejzi] - Updated to grep-2.25. Fixes #3922.
[krejzi] - Updated to gzip-1.8. Fixes #3923.
[krejzi] - Updated to linux-4.5.2. Fixes #3921.
[krejzi] - Updated to tzdata-2016d. Fixes #3920.
[krejzi] - Updated binutils upstream fixes patch.
[krejzi] - Added a patch for glibc which addresses a security issue and a build failure with GCC 6.
[bdubbs] - Add a caution in the gmp section about possible "Illegal Instruction" errors if the host is misidentified or the libraries are copied to different systems.
[bdubbs] - Remove obsolete note about iconv() in Chapter 6 Glibc. Minor adjustments to text in the same section. Fixes #3904.
[bdubbs] - Add a note about UEFI and Secure Boot to Chapter 8 "Using GRUB to Set Up the Boot Process". Fixes #3908.
[bdubbs] - Add notes about paths for 64-bit systems in Chapter 6 "Adjusting the Toolchain". Fixes #3912.
[bdubbs] - Update to linux-4.5. Fixes #3903.
[bdubbs] - Update to grep-2.24. Fixes #3905.
[bdubbs] - Update to expat-2.1.1. Fixes #3907.
[bdubbs] - Update to tzdata-2016c. Fixes #3909.
[bdubbs] - Update to iproute2-4.5.0. Fixes #3910.
[bdubbs] - Update to man-pages-4.05. Fixes #3911.
[bdubbs] - Update to gzip-1.7. Fixes #3913.
[Chris] - Updated dependencies - Gawk can use GMP, MPFR, Readline.
[bdubbs] - Update to mpfr-3.1.4. Fixes #3902.
[bdubbs] - Update to linux-4.4.4. Fixes #3893.
[bdubbs] - Update to pkg-config-0.29.1. Fixes #3901.
[bdubbs] - Update to tcl-6.8.5. Fixes #3898.
[bdubbs] - Remove --disable-profile from Glibc instructions. Fixes #3895.
[bdubbs] - Create /var/log/faillog. Fixes #3899.
[bdubbs] - Remove --enable-obsolete-rpc from Chapter 5 glibc. Fixes #3900.
[bdubbs] - LFS-7.9 released.