ITEEDU

1.3. 更新记录

本书是 Linux From Scratch 指导书6.6版,发布日期是2010年3月1日。 如果本书版本已经超过了六个月,就可能有更新、更好的版本可供下载了。为了查找更新版本, 可访问 http://www.linuxfromscratch.org/mirrors.html.

以下是本书自上一版本以来的更新列表。

更新日志入口:

  • 2010-02-28

    • [bdubbs] Fix location of change to config.h in Bison. Fixes #2595.

  • 2010-02-26

    • [bdubbs] Add make-3.81-upstream_fixes-1.patch. Fixes #2588.

    • [bdubbs] Add perl-5.10.1-utf8-1.patch. Fixes #2589.

  • 2010-02-22

    • [matthew] Correct the version number used in Readline's documentation. This is the equivalent of upstream's 002 patch.

    • [bdubbs] Update to e2fsprogs-1.41.10. Fixes #2576. This also reverts the changes made in response to #2586.

    • [bdubbs] Make more robust output in version check for glibc.

  • 2010-02-21

    • [bdubbs] Fix an error in e2fsprogs. Fixes #2586.

    • [matthew] Tag for lfs-6.6-rc2.

  • 2010-02-19

    • [bdubbs] Upgrade to Linux-2.6.32.8. Fixes #2575.

  • 2010-02-17

    • [bdubbs] Add a discussion about disk partitioning. Fixes #2582.

    • [bdubbs] Ensure that GDBM is added to the info 'dir' file. Thanks to Randy McMurchy for the fix. Fixes #2574.

    • [bdubbs] Put file before gcc in chapter 6 for better test coverage. Fixes #2568.

    • [bdubbs] Update known failure problems in glibc tests. Fixes #2569.

  • 2010-02-11

    • [bdubbs] Update the book's attribution.

  • 2010-02-01

    • [matthew] Have Module-Init-Tools use Zlib's dynamic instead of static library. Fixes #2562.

    • [matthew] Upgrade to Linux-2.6.32.7. Fixes #2563.

  • 2010-01-31

    • [bdubbs] Reword paragraph in 'Target Architectures' discussing multi-lib systems.

  • 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 目标架构 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 工具链技术说明. 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 '关于 SBU' 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 序言 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] - 重写了常用编译器用法说明中的注释,并且,为了让用户实际阅读常用编译器用法说明,给bin-utils 加了一条说明。

LFS 6.5 released August 16, 2009.