%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: 2006-11-03 [matthew] - Use version entities from packages.ent rather than hardcoded values in the note in chapter03/packages.xml. Remove the warning about potential incompatibilities with the bootscripts. Thanks to Rainer Wirtz for the report. 2006-10-29 [matthew] - Add verbose flags to some commands in Util-Linux and Vim. Thanks to Robert Connolly for the report. [matthew] - Upgrade to Vim-7.0-fixes-14.patch. Drop the "spellfile" fix as it was applied upstream as patch 076. 2006-10-28 [matthew] - Upgrade to TCL-8.4.14. [matthew] - Upgrade to Tar-1.16, including dropping the now unnecessary "gcc4", "security", and "sparse" patches. [matthew] - Upgrade to Readline-5.2, including dropping the now unnecessary "fixes" patch. [matthew] - Upgrade to Man-Pages-2.41. [matthew] - Upgrade to Linux-2.6.18.1. [matthew] - Fix a bug in Less whereby the sigset_t type is not detected by the configure script, which causes sigsetmask to be used instead of the preferred sigprocmask function. Thanks to Robert Connolly for the report and patch. [matthew] - Upgrade to IPRoute2-2.6.18-20061002. [matthew] - Upgrade to Inetutils-1.5, including dropping the now unnecessary "GCC 4 fixes" patch. [matthew] - Upgrade to Groff-1.18.1.4. [matthew] - Upgrade to Gettext-0.16. [matthew] - Upgrade to Berkeley DB-4.5.20, including dropping the now unnecessary "fixes" patch. [matthew] - Upgrade to Coreutils-6.4. [matthew] - Upgrade to Bash-3.2, including dropping the current "fixes" patch and adding a patch from upstream that fixes a bug when parsing comments. [matthew] - Upgrade to Automake-1.10. 2006-10-23 [bryan] - Add an explanation of how to discover PCI bus locations for network devices. Fixes #1904. 2006-10-21 [bryan] - Upgrade to udev-103. [bryan] - Upgrade to udev-config-20061021, install its doc files. [bryan] - Install common rules from udev package. 2006-10-15 [dnicholson] - Fixed console setup page to reference the correct location for the kbd data. Thanks to Norman Urs Baier for reporting the issue. [bryan] - Upgrade to udev-102, remove patch. [bryan] - Upgrade to udev-config-20061014. 2006-10-05 [bryan] - Add udev-101-fix-sas-path_id-1.patch. [bryan] - Update udev-config for Linux-2.6.18. This version also contains the new doc/ subdirectory, with explanations of most of the rules. 2006-10-02 [matthew] - Upgrade to Texinfo-4.8a. [matthew] - Updated the text regarding UTF-8 support in the latest version of Linux. Thanks to Alexander Patrakov for the patch. [matthew] - Remove Linux-Libc-Headers, replacing it with the "make headers_install" target now available in the upstream kernel sources. [matthew] - Upgrade to Udev-101. [matthew] - Upgrade to Psmisc-22.3. [matthew] - Upgrade to M4-1.4.7. [matthew] - Upgrade to Linux-2.6.18. [matthew] - Upgrade to Glibc-2.5. [matthew] - Upgrade to Coreutils-6.3. 2006-09-23 [bryan] - Fixed typo in udev-100 instructions (extra/ should be extras/). Thanks to Balazs Parkanyi for the heads-up. 2006-09-22 [bryan] - Rewrote the notes in sections 7.12.1 and 7.13.1 to explicitly mention that the redirections rely on not quoting EOF. Fixes #1883. 2006-09-20 [bryan] - Updated udev-config for udev-098 and above. [dnicholson] - Changed note about using newer Linux than in the book to reflect current versions. 2006-09-18 [dnicholson] - Added symlinks to the temporary libstdc++ in the Essential Symlinks section. These are needed by Glibc-2.4. 2006-09-17 [dnicholson] - Updated to Glibc-2.4. Added the iconv fix patch and removed the decprecated linux types and inotify syscall patches. Thanks to Matthew Burgess and Bryan Kadzban for textual suggestions. 2006-09-09 [matthew] - Fix non-POSIX syntax in gzexe's calls to tail. Fixes #1876. Thanks to Robert Connolly for the report. [matthew] - Upgrade to linux-2.6.17.13. [matthew] - Upgrade to m4-1.4.6. 2006-09-06 [bryan] - Change the sed applied to sysvinit, to hopefully be more clear (explicitly mention /etc/inittab). 2006-08-31 [matthew] - Remove spurious curly braces from the example /etc/resolv.conf. Fixes #1870. 2006-08-24 [matthew] - Remove the supposed fix for a buffer overflow in Coreutils, as it has been fixed upstream. 2006-08-17 [matthew] - Simplified the command that adjusts GCC's specs file. Fixes #1837. Thanks to Robery Connolly. [matthew] - Noted devfs' removal from the kernel. Thanks to Peter Ennis. [matthew] - Upgrade to linux-2.6.17.8. [matthew] - Upgrade to udev-097. [matthew] - Upgrade to findutils-4.2.28. [matthew] - Upgrade to man-pages-2.39. [matthew] - Fix autoconf's testsuite, which broke after upgrading to m4-1.4.5. Thanks to Greg Schafer for the report. [matthew] - Fix a buffer overrun in m4-1.4.5 which causes two of its tests to fail. Thanks to Greg Schafer for the report. 2006-08-08 [dnicholson] - Minor text updates to the Vim page. Thanks to Peter Ennis for the report. 2006-08-05 [matthew] - Add a link to the location of Shadow's previous versions. 2006-08-03 [manuel] - Ported updates from 6.2 branch. 2006-07-31 [matthew] - Upgrade to shadow-4.0.17. [matthew] - Upgrade to procps-3.2.7. [matthew] - Upgrade to man-pages-2.36. [matthew] - Upgrade to make-3.81. [matthew] - Upgrade to m4-1.4.5. [matthew] - Upgrade to gettext-0.15. [matthew] - Upgrade to gcc-4.1.1. [matthew] - Upgrade to coreutils-5.97. [matthew] - Upgrade to bison-2.3. [matthew] - Upgrade to binutils-2.17. [matthew] - Upgrade to autoconf-2.60. LFS 6.2 released August 3, 2006.