%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: 2014-09-08 [bdubbs] - Update to man-pages-3.72. Fixes #3669. [bdubbs] - Add upstream patches to gcc. [bdubbs] - Update to linux-3.16.2. Fixes #3668. [bdubbs] - Update to util-linux-2.25.1. Fixes #3666. [bdubbs] - Remove reference to defunct web site. Fixes #3665. 2014-08-31 [bdubbs] - Update to e2fsprogs-1.42.12. Fixes #3663. [bdubbs] - Update to tzdata2014g. 2014-08-24 [bdubbs] - Update to eudev-1.10. Fixes #3661. 2014-08-21 [bdubbs] - Update bash patches. [bdubbs] - Update to man-pages-3.71. Fixes #3660. 2014-08-19 [bdubbs] - Remove redundant options in gcc instructions. Fixes #3655. 2014-08-15 [bdubbs] - Remove redundant wording in checking toolchain values. Fixes #3654. [bdubbs] - Reword bootscripts README file. 2014-08-14 [bdubbs] - Update to tzdata2014f. Fixes #3653. [bdubbs] - Update to linux-3.16.1. Fixes #3643. [bdubbs] - Update to iproute2-3.16.0. Fixes #3651. [bdubbs] - Update bison dependencies. Fixes #3652. 2014-08-12 [bdubbs] - Update patches for bash, readline, and mpfr. Fixes #3648, #3649, and #3650. 2014-08-10 [ken] - Remove --enable-multibyte from vim, it is the default. Addresses part of #3647. [ken] - Util-Linux-2.25 needs a filename in ADJTIME_PATH, fixes #3656. 2014-08-08 [Chris] - Install Util-linux documentation in a versioned directory. 2014-08-05 [Chris] - Reversed change to Vim's docs location, so that Vim can find its help files. 2014-08-03 [bdubbs] - Update text about upgrades. Fixes #3645. [bdubbs] - Add a fix to gcc identified upstream. 2014-08-02 [bdubbs] - Move sed to be after acl. Fixes #3646. [bdubbs] - Remove reference to obsolete /proc/ksyms in modules boot script. Fixes #3644. [bdubbs] - Change internal references to svn to an entitiy. 2014-07-27 [bdubbs] - Update to tar-1.28. Fixes #3642. [bdubbs] - Instruct perl to use the system bzip2 library. [bdubbs] - Update to check-0.9.14. Fixes #3641. 2014-07-23 [Chris] - Removed --disable-syslogd from Inetutils instructions - it's redundant as it's covered by --disable-servers. 2014-07-22 [bdubbs] - Update to util-linux-2.25. Fixes #3627. 2014-07-21 [Chris] - Text fixes - removed mention of /usr/{doc,info,man} symlinks that are no longer created, and made minor updates to several packages' installed file lists. 2014-07-19 [bdubbs] - Update to coreutils-8.23. Fixes #3639. [bdubbs] - Add binutils patch to fix lto test suite. 2014-07-18 [bdubbs] - Update to linux-3.15.6. Fixes #3638. [bdubbs] - Update to gcc-4.9.1. Fixes #3637. [bdubbs] - Update to gettext-0.19.2. Fixes #3636. 2014-07-13 [bdubbs] - Update to linux-3.15.5. Fixes #3634. [bdubbs] - Update to man-pages-3.70. Fixes #3633. [bdubbs] - Update to e2fsprogs-1.42.11. Fixes #3635. 2014-07-08 [bdubbs] - Removed references to /lib/udev/devices. Fixes #3620. [bdubbs] - Update to linux-3.15.4. Fixes #3623. [bdubbs] - Removed systemd references in bootscripts. Fixes #3624. [bdubbs] - Simlify lto instructions in chapter 6 gcc. Fixes #3626. [bdubbs] - Update XML-Parser source location. Fixes #3628. [bdubbs] - Update to eudev-1.9. Fixes #3630. [bdubbs] - Update to kbd-2.0.2. Fixes #3631. 2014-07-02 [Chris] - Added command explanations for new switches on GCC Pass 1. Fixes #3625. 2014-06-30 [Chris] - Install Vim documentation to /usr/share/doc instead of creating a symlink there. Fixes #3617. [Chris] - Removed DESTDIR and MANDIR from IPRoute2 page - they are no longer needed. 2014-06-28 [Chris] - Added command explanation to Libcap page. Fixes #3619. [Chris] - Corrected the home page for Patch. Fixes #3621. [Chris] - Various text updates. Fixes #3622. [Chris] - Changed GMP instructions to generate and install HTML documentation from the Makefile rather than manually copying files, and added doc installation instructions for MPC. Fixes #3618. [Chris] - Removed unneeded command explanation from Bash page. Thanks to Philippe Delavalade for pointing this out. 2014-06-23 [bdubbs] - Update to linux-3.15.1. Fixes #3614. [bdubbs] - Update to eudev-1,8. Fixes #3615. 2014-06-14 [bdubbs] - Update to man-pages-3.69. Fixes #3613. [bdubbs] - Update to kmod-18. Fixes #3612. [bdubbs] - Update to tzdata-2014e. Fixes #3611. [bdubbs] - Update to file-5.19. Fixes #3610. [bdubbs] - Update to change group name length to 32 characters in shadow. Fixes #3611. 2014-06-11 [bdubbs] - Several text changes. Thanks to Chris Staub for the patches. Fixes #3600, #3601, #3602, #3603, and #3604, [bdubbs] - Update to iproute2-3.15.0. Fixes #3608. [bdubbs] - Update to linux-3.15. Fixes #3606. [bdubbs] - Gettext-0.19.1. Fixes #3599. [bdubbs] - Fix test failure in e2fsprogs. Fixes #3586. 2014-06-08 [bdubbs] - Add SHLIB_LIBS to readline install command. 2014-06-04 [bdubbs] - Update to e2fsprogs-1.42.10. Fixes #3596. [bdubbs] - Update to grep-2.20. Fixes #3589. [bdubbs] - Update to perl-5.20.0. Fixes #3592. [bdubbs] - Update to man-pages-3.68. Fixes #3593. [bdubbs] - Update to tzdata-2014d. Fixes #3594. [bdubbs] - Update to check-0.9.13. Fixes #3596. [bdubbs] - Update to linux-3.14.5. Fixes #3597. [bdubbs] - Update to eudev-1.7. Fixes #3598. 2014-05-27 [bdubbs] - Update to man-pages-3.67. Fixes #3588. [bdubbs] - Reformatted version check script to fit pdf pages properly. Fixes #3590. [bdubbs] - Added a note about adding the parent directory to the es and pt keymaps for proper keymap loading. Fixes #3591. 2014-05-19 [bdubbs] - Remove unneeded configure switches from gcc. Fixes #3582. [bdubbs] - Restore installation of udev-lfs support files. 2014-05-15 [bdubbs] - Clarify kernel configuration settings. [bdubbs] - Fix gcc LTO symlink for i686 systems. [bdubbs] - Fix kbd-2.0.1.tar.gz md5sum. Fixes #3581 [bdubbs] - Fix procps-ng url. Fixes #3580 2014-05-12 [bdubbs] - Restore XML::Parser. Fixes #3579 [bdubbs] - Update to tzdata-2014c. Fixes #3578 [bdubbs] - Update to linux-3.14.4. Fixes #3577 2014-05-12 [bdubbs] - Remove XML::Parser. [bdubbs] - Enable keymap in eudev. 2014-05-11 [bdubbs] - Add a patch to binutils to enable LTO with gcc-4.9.0. Fixes #3569. [bdubbs] - Update bootscripts for eudev. [bdubbs] - Add gcc patch for upstream changes. [bdubbs] - Remove omit-frame-pointer in gcc-pass2 and Chapter 6 gcc. Fixes #3562. 2014-05-10 [bdubbs] - Add explanations for kernel options in Section 8.3. Simplified the options due to removal of systemd. Fixes #3566. [bdubbs] - Add a sed to ksyslogd to prevent errors in some circumstances. Fixes #3575. [bdubbs] - Update to man-pages-3.66. Fixes #3576. [bdubbs] - Update to linux-3.14.3. Fixes #3573. [bdubbs] - Remove systemd and dbus. Add eudev. [bdubbs] - Update gnu urls to use an entity. Fixes #3571. [bdubbs] - Update kbd URL. Fixes #3574. [bdubbs] - Update procps-ng URL. Fixes #3572. [bdubbs] - Update to shadow-4.2.1. Fixes #3553. 2014-05-02 [bdubbs] - Update several URLs in Chapter 3. Fixes #3570. [bdubbs] - Fix typo in Chapter 5, libstdc++. Fixes #3564. [bdubbs] - Removed obsolete reference to acinstall in automake section. Fixes #3567. [bdubbs] - Removed obsolete reference to sbu home page in Chapter 4. Fixes #3568. [bdubbs] - Update installed programs for gdbm. Thanks to Chris Staub for the patch. Fixes #3560. 2014-04-28 [bdubbs] - Update to linux-3.14.2. Fixes #3559. 2014-04-25 [bdubbs] - Remove unneeded symlink in gcc-pass1. Fixes #3555. [bdubbs] - Update to util-linux-2.24.2. Fixes #3554. 2014-04-24 [bdubbs] - Update to gcc-4.9. Fixes #3553. 2014-04-23 [bdubbs] - Update to man-pages-3.65. Fixes #3547. 2014-04-22 [bdubbs] - Removed unneeded groff symlinks. Fixes #3551. [bdubbs] - Update users so all acl tests pass. Fixes #3548. [krejzi] - Fix a segfault in shuf program from Coreutils. Fixes #3550. [krejzi] - Fix a segfault in Acl package. Fixes #3549. 2014-04-21 [bdubbs] - Rewrote and reorganized Chapter 7. Updated systemd customization. 2014-04-18 [bdubbs] - Updated to linux-3.14.1. Fixes #3545. [bdubbs] - Updated to man-db-2.6.7.1. Fixes #3543. [bdubbs] - Updated to iproute2-3.14.0. Fixes #3542. [bdubbs] - Updated to gawk-4.1.1. Fixes #3541. [bdubbs] - Added mpfr upstream patch. Fixes #3537. [bdubbs] - Added readline upstream patch. Fixes #3532. [bdubbs] - Added bash upstream patch. Fixes #3531. [bdubbs] - Added bc patch to address memory leaks. Fixes #3536. 2014-04-08 [bdubbs] - Change lex wrapper script to a symbolic link. Completes #3523. [bdubbs] - Update to linux-3.14. Fixes #3523. [bdubbs] - Update to file-5.18. Fixes #3526. [bdubbs] - Update to flex-2.5.39. Addresses #3527. [bdubbs] - Update to gmp-6.0.0a. Fixes #3528. [bdubbs] - Update to man-pages-3.64. Fixes #3539. [bdubbs] - Update to systemd-212. Fixes #3540. 2014-04-07 [bdubbs] - Update the example SEARCH_DIR output for i686 in the GCC text. Fixes #3524. [bdubbs] - Update to tzdata2014b. Fixes #3525. [bdubbs] - Update to kmod-17. Fixes #3538. [bdubbs] - Add section on systemd customization. 2014-03-31 [bdubbs] - THIS IS A MAJOR CHANGE. Added systemd and dbus to the book. Rewrote Chapters 6 and 7 to install systemd and SystemV side by side with the option to reconfigure and come up in the other boot method upon reboot. 2014-03-31 [ken] - Remove remaining references to headers-check when installing the linux API headers. 2014-03-28 [bdubbs] - Added libcap-2.24. 2014-03-27 [bdubbs] - Added expat-2.1.0. [bdubbs] - Added gperf-3.0.4. [bdubbs] - Added intltool-0.50.2. [bdubbs] - Added XML::Parser-2.42_01. 2014-03-23 [bdubbs] - Update to eudev-1.5.3. Fixes #3514 and #3520. [bdubbs] - Update to man-pages-3.63. Fixes #3522. 2014-03-21 [bdubbs] - Added acl and attr to the book. 2014-03-12 [bdubbs] - Tweaked bash docs installation. Fixes #3519. [bdubbs] - Tweaked readline docs installation. Fixes #3518. [bdubbs] - Update to linux-3.13.6. Fixes #3512. [bdubbs] - Update to man-pages-3.62. Fixes #3517. [bdubbs] - Update to txdata-2014a. Fixes #3517. 2014-03-07 [bdubbs] - Update location of udevd in bootscripts. 2014-03-06 [bdubbs] - Remove udev from systemd and replace with eudev. Addresses #3504. 2014-03-03 [bdubbs] - Update to grep-2.18. Fixes #3487. [bdubbs] - Update to man-pages-3.61. Fixes #3490. [bdubbs] - Update to psmisc-22.21. Fixes #3500. [bdubbs] - Update to Linux-3.13.5. Fixes #3505. [bdubbs] - Update to bash-4.3. Fixes #3509. [bdubbs] - Update to readline-6.3. Fixes #3510. 2014-03-02 [bdubbs] - LFS-7.5 released.