# Changelog

This is version &version; of the Linux From Scratch book, dated &releasedate;. 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 .

Below is a list of changes made since the previous release of the book.

## Changelog Entries:

- 2014-02-16

  - [bdubbs] - Update to man-pages-3.5.9.

  - [bdubbs] - Incorporate beta FHS. Add /usr/share/ppd, /usr/libexec, /usr/share/color, /usr/local/share/color, /var/lib/color, and /usr/share/dict.

  - [bdubbs] - Incorporate beta FHS. Remove overrides for /usr/libexec: coreutils, findutils, gawk, gcc, glibc, inetutils, man-db, and tar. Also fixes #3498.

  - [bdubbs] - Incorporate beta FHS. Move grub sbin executables from /usr/sbin to /sbin.

  - [bdubbs] - Document two new glibc errors in the regression tests.

  - [bdubbs] - Move man-db after util-linux to satisfy a test dependency.

  - [bdubbs] - Update automake tests to accomodate util-linux in /tools and to speed the test up.

  - [bdubbs] - Restore building the flex static library.

- 2014-02-14

  - [bdubbs] - Make sed for omit-frame-pointers the same in Chapters 5 and 6. Fixes #3497.

  - [bdubbs] - Simplify zimesone configuration in glibc. Thanks to Chris Staub for the patch. Fixes #3496.

  - [bdubbs] - Let the glibc Makefile install rpc headers. Thanks to Chris Staub for the patch. Fixes #3495.

  - [bdubbs] - Update to linux-3.13.3. Fixes #3493.

- 2014-02-13

  - [bdubbs] - Update to file-5.17. Fixes #3491.

  - [bdubbs] - Update to flex-2.5.38. Fixes #3492.

  - [bdubbs] - Update to man-pages-3.58. Fixes #3490.

- 2014-02-10

  - [bdubbs] - Update coreutils i18n patch. Thanks to Igor Izivkov for pointing it out. Fixes #3488.

- 2014-02-08

  - [bdubbs] - Update to glibc-2.19. Fixes #3486.

- 2014-02-07

  - [bdubbs] - Update to linux-3.13.2. Fixes #3485.

- 2014-02-05

  - [bdubbs] - Change expect library type in Chapter 5. Thanks to kammet for the report. Fixes #3484.

  - [bdubbs] - Fix e2fsprogs tests to run properly in the LFS chroot environment.

  - [bdubbs] - Remove unnecessary mkdir in groff.

- 2014-02-02

  - [bdubbs] - Update to linux-3.13.1. Fixes #3483.

- 2014-01-27

  - [bdubbs] - Add an environment variable to util-linux in Chapter 5 to prevent an installation error for hosts that have unneeded capabilities availible.

- 2014-01-26

  - [bdubbs] - Update to man-pages-3.57. Fixes #3480.

  - [bdubbs] - Update to man-db-2.6.6. Fixes #3479.

  - [bdubbs] - Update to linux-3.13. Fixes #3478.

- 2014-01-25

  - [bdubbs] - Add a configure switch to util-linux in Chapter 5 to prevent an installation error for hosts that have systemd installed.

- 2014-01-22

  - [bdubbs] - Update to check-0.9.12. Fixes #3477.

  - [bdubbs] - Update to util-linux-2.24.1. Fixes #3476.

  - [bdubbs] - Update to mpc-1.0.2. Fixes #3474.

  - [bdubbs] - Update to man-pages-3.56. Fixes #3470.

  - [bdubbs] - Update to linux-3.12.7. Fixes #3469.

  - [bdubbs] - Update to perl-5.18.2. Fixes #3465.

  - [bdubbs] - Update to gettext-0.18.3.2. Fixes #3464.

- 2014-01-21

  - [bdubbs] - Moved util-linux final build to be after udev. Fixed up e2fsprogs and udev to use the Chapter 5 build of util-linux. Fixes #3467.

- 2014-01-15

  - [bdubbs] - Added a Chapter 5 build of util-linux in preparation for moving the Chapter 6 build to after udev. This is not the complete fix as this build has not yet been incorporated into Chapter 6.

  - [bdubbs] - Mount /run as a tmpfs for Chapter 6.

- 2014-01-14

  - [bdubbs] - Update to inetutils-1.9.2 and remove referece to old BLFS page. Fixes #3471 and #3473.

  - [bdubbs] - Fix hardcoded reference to /tools in Chapter 6 gcc. Fixes #3466.

  - [bdubbs] - Clean up /run and /tmp. Fixes #3463.

- 2014-01-02

  - [bdubbs] - Update to grep-2.16. Fixes #3418.

- 2013-12-29

  - [bdubbs] - Update to e2fsprogs-1.42.9. Fixes #3462.

  - [bdubbs] - Update to gdbm-1.11. Fixes #3459.

  - [bdubbs] - Update to kmod-16. Fixes #3455.

  - [bdubbs] - Update to automake-1.14.1. Fixes #3458.

  - [bdubbs] - Update readline patch to upstream level. Fixes #3461.

  - [bdubbs] - Use gcc version of libiberty.a. Fixes #3456.

  - [bdubbs] - Use different URL for shadow. Fixes #3453.

  - [bdubbs] - Update coreutils i18n patch to fix problem with uniq. Fixes #3457.

  - [bdubbs] - Remove no longer needed makeinfo from Host System Requirements. Fixes #3460.

- 2013-12-22

  - [matthew] - Update to Linux-3.12.6. Fixes #3452.

  - [matthew] - Update to Tzdata-2013i. Fixes #3451.

  - [matthew] - Update to Libpipeline-1.2.6. Fixes #3449.

  - [matthew] - Fix the coreutils-i18n patch, which introduced a regression in cut. Fixes #3448.

- 2013-12-16

  - [matthew] - Update to Coreutils-8.22. Fixes #3447.

  - [matthew] - Update to Man-Pages-3.55. Fixes #3446.

  - [matthew] - Update to Bison-3.0.2. Fixes #3442.

  - [matthew] - Update to Libpipeline-1.2.5. Fixes #3440.

  - [matthew] - Update to Binutils-2.24. Fixes #3438.

  - [matthew] - Update to File-5.16. Fixes #3437.

  - [matthew] - Update to Linux-3.12.5. Fixes #3436.

- 2013-12-13

  - [bdubbs] - Fix kmod, procps-ng, zlib, readline, ncurses, and xz methods of establishing correct symbolic links for libraries.

  - [bdubbs] - Update to procps-ng-3.3.9. Fixes #3439.

  - [bdubbs] - Install non-essential programs from the xz package in /usr/bin. Fixes #3445.

- 2013-12-07

  - [bdubbs] - Enable building sulogin in util-linux. Supress installing sysvinit's sulogin. Fixes #3435.

  - [bdubbs] - Supress installing sysvinit's mesg and last that overwrite the versions installed by util-linux. Thanks to Chris Staub. Fixes #3434.

  - [bdubbs] - Add a sed to diffutils so locales are properly installed. Fixes #3433.

  - [bdubbs] - Updates to the installed programs lists for several packages. Thanks to Chris Staub. Fixes #3432.

  - [bdubbs] - Fix location of binaries and libraries for kmod and xz. Fixes #3443.

- 2013-11-23

  - [matthew] - Update to IPRoute2-3.12.0. Fixes #3431.

  - [matthew] - Update to Linux-3.12.1. Fixes #3428.

  - [matthew] - Update to Tar-1.27.1. Fixes #3425.

  - [matthew] - Update to Bison-3.0.1. Fixes #3423.

  - [matthew] - Update to Check-0.9.11. Fixes #3422.

- 2013-11-05

  - [matthew] - Update to Linux-3.12. Fixes #3421.

  - [matthew] - Update to Kbd-2.0.1. Fixes #3420.

  - [matthew] - Update to Tzdata-2013h. Fixes #3416.

- 2013-11-04

  - [bdubbs] - Disable pkg-config lookups in the Chapter 5 check program that may cause unwanted host system libraries to be linked into check.

- 2013-10-21

  - [bdubbs] - Update to util-linux-2.24. Fixes #3415.

- 2013-10-19

  - [matthew] - Update to Linux-3.11.6. Fixes #3414.

- 2013-10-18

  - [matthew] - Update to GCC-4.8.2. Fixes #3413.

- 2013-10-15

  - [matthew] - Update to Linux-3.11.5. Fixes #3411.

- 2013-10-14

  - [matthew] - Update to Make 4.0. Fixes #3410.

  - [matthew] - Update to Tar 1.27. Fixes #3409.

- 2013-10-08

  - [matthew] - Update stylesheets to docbook-xsl-1.78.1.

- 2013-10-06

  - [matthew] - Use xz version of M4 tarball.

  - [matthew] - Update to Linux 3.11.4. Fixes #3408.

- 2013-10-02

  - [bdubbs] - Update to Udev 208 (extracted from systemd-208). Fixes #3406.

  - [bdubbs] - Update to tzdata-2013g. Fixes #3400.

  - [bdubbs] - Update to File-5.15. Fixes #3402.

  - [bdubbs] - Update to linux-3.11.3. Fixes #3403.

  - [bdubbs] - Update to texinfo-5.2. Fixes #3404.

  - [bdubbs] - Update to gmp-5.1.3. Fixes #3405.

- 2013-09-23

  - [bdubbs] - Update to man-pages-3.54. Fixes #3398.

  - [bdubbs] - Update to tcl-8.6.1. Fixes #3399.

  - [bdubbs] - Update to M4-1.4.17. Fixes #3401.

- 2013-09-15

  - [matthew] - Update to Linux-3.11.1. Fixes #3397.

  - [matthew] - Update to Kbd-2.0.0. Fixes #3390.

- 2013-09-13

  - [bdubbs] - Update to systemd-207. Fixes #3396.

- 2013-09-10

  - [bdubbs] - Update to gettext-0.18.3.1. Fixes #3389.

  - [bdubbs] - Update to kmod-15. Fixes #3392.

  - [bdubbs] - Update to iproute2-3.11.0. Fixes #3395.

  - [bdubbs] - Update to linux-3.11.0. Fixes #3394.

- 2013-09-08

  - [bdubbs] - LFS-7.4 released.