%general-entities; ]> 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: 2010-01-28 [matthew] Upgrade to Udev-151. Fixes #2561. [matthew] Upgrade to Linux-2.6.32.6. Fixes #2559. 2010-01-26 [matthew] Remove a lot of redundant Udev rules, using upstream's rules instead. Fixes #2527. [bryan] Use /etc/modprobe.d/*.conf files instead of a single /etc/modprobe.conf file, since module-init-tools now warns. Fixes #2560. 2010-01-24 [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-2.6.32.5. Fixes #2542. [matthew] Upgrade to Psmisc-22.10. Fixes #2541. 2010-01-09 [bdubbs] Grammar and spelling updates from Chris Staub. Fixes #2548. 2010-01-03 [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. 2009-12-21 [matthew] Upgrade to Linux-2.6.32.2. Fixes #2534. [matthew] Upgrade to Inetutils-1.7. Fixes #2533. 2009-12-16 [matthew] Upgrade to Linux-2.6.32.1. Fixes #2532. [matthew] Upgrade to Automake-1.11.1. Fixes #2529. [matthew] Upgrade to Coreutils-8.2. Fixes #2524. 2009-12-06 [matthew] Move some of inetutils' programs to an FHS-compliant location. Fixes #2524. [matthew] Upgrade to Linux-2.6.32. Fixes #2526. [matthew] Upgrade to Udev-149. Fixes #2525. 2009-12-02 [matthew] Upgrade to Util-Linux-NG-2.16.2. Fixes #2523. [matthew] Upgrade to MPFR-2.4.2. Fixes #2522. [matthew] Upgrade to Autoconf-2.65. Fixes #2520. 2009-11-29 [bdubbs] Provided more information about grub configuration. 2009-11-24 [bdubbs] Create separate standards and rationale pages and reformated. Provided more information about packages needed to satisfy LSB. 2009-11-23 [bdubbs] Add a page describing the Linux standards LFS uses to guide its procedures. Included a sub-section on why each package is in the book. Fixes #1673 and #2196 2009-11-22 [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. 2009-11-21 [matthew] Remove unneccessary .install and ..install.cmd files that were being installed by the Linux headers. [matthew] Upgraded to Coreutils-8.1. Fixes #2518. [matthew] Upgraded to Tcl-8.4.8. Fixes #2517. [matthew] Upgraded to Libtool-2.2.6b. Fixes #2514. 2009-11-16 [bdubbs] Removed paragraph in LFS Target Architectures that said that we can't build a 64-bit loader. 2009-11-16 [bdubbs] Clarified explanation of why we use cross compilation techniques in the Toolchain Technical Notes. Fixes #2412. 2009-11-15 [matthew] Upgraded to Patch-2.6. Fixes #2513. [matthew] Upgraded to Udev-147. Fixes #2512. [matthew] Upgraded to Linux-2.6.31.6. Fixes #2511. 2009-11-14 [bdubbs] Removed obsolete note on the Host System requirements page. 2009-11-12 [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. 2009-11-09 [bdubbs] Upgraded to GRUB-1.97.1 Fixes #2510. 2009-11-06 [matthew] Upgraded to Glibc-2.11. Fixes #2509. [matthew] Upgraded to latest upstream patches for Bash. [matthew] Upgraded to Linux-2.6.31.5. Fixes #2508. [matthew] Upgraded to Module-Init-Tools-3.11.1. Fixes #2507. 2009-10-29 [bdubbs] Upgraded to GRUB-1.97. Split the build/install portion from the configuration of /boot and the mbr and placed the build portion in Chapter 6. Expanded the discussion about the /boot mbr portion in Chapter 8. Fixes #2093. This also eliminates the need for an initramfs as specified in #2033. 2009-10-20 [matthew] Upgraded to Linux-2.6.31.4. Fixes #2503. [matthew] Upgraded to GCC-4.4.2. Fixes #2504. [matthew] Upgraded to Binutils-2.20. Fixes #2505. 2009-10-12 [matthew] Upgraded to Kbd-1.15.1. Fixes #2501. [matthew] Upgraded to Man-Pages-3.23. Fixes #2498. [matthew] Upgraded to Linux-2.6.31.3. Fixes #2499. [matthew] Upgraded to Gzip-1.3.13. Fixes #2500. 2009-09-29 [matthew] Upgraded to Linux-2.6.31.1. Fixes #2496. [matthew] Install psmisc's binaries in /usr/bin instead of /bin as they are only called whilst /usr is mounted. Fixes #2469. 2009-09-25 [bryan] Upgrade to udev-config-20090925. Fixes #2497. 2009-09-24 [matthew] Update list of installed headers for Linux. Thanks to Chris Staub for the patch. Fixes #2495. [matthew] Update list of installed programs for various packages. Thanks to Chris Staub for the patch. Fixes #2494. 2009-09-17 [matthew] Upgraded to Bash-4.0-fixes-4.patch. Fixes #2484. [matthew] Upgraded to Linux-2.6.31. Fixes #2485. [matthew] Upgraded to Util-Linux-NG-2.16.1. Fixes #2483. [matthew] Upgraded to Coreutils-7.6. Fixes #2487. [matthew] Upgraded to Man-DB-2.5.6. Fixes #2481. 2009-09-11 [bdubbs] - Deleted the reference to the outdated and incomplete optimization hint. 2009-09-10 [bdubbs] - Added a section to the Preface about LFS supported architectures. 2009-09-02 [bdubbs] - Removed more documentation in the Chapter 5 stripping section. 2009-08-26 [matthew] Upgraded to Udev-146. Fixes #2473. [matthew] Upgraded to Perl-5.10.1. Fixes #2479. [matthew] Upgraded to Linux-2.6.30.5. Fixes #2475. [matthew] - Upgraded to Less-436. Fixes 2471. [matthew] - Upgraded to E2fsprogs-1.41.9. Fixes 2478. [matthew] - Upgraded to Coreutils-7.5. Fixes #2477. 2009-08-19 [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.