%general-entities; ]> Master Changelog This is version &version; of the Cross-Compiled 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 detailed changes made since the previous release of the book. Changelog Entries: November 23, 2006 [jciccone] - Replace the glibc crosscompile timezone fix patch with the glibc cross hacks patch. The new patch has support for zoneinfo, locales, and librpcsvc. [jciccone] - Update the Glibc libgcc_eh patch to -2. The new version checks to see if libgcc_eh exists and if it does Glibc will link against it. [jciccone] - Updated Man to 1.6e. [jciccone] - Updated Coreutils to 6.6. [jciccone] - Updated Linux to 2.6.18.3 and Linux Headers to 2.6.18.3-11202006. [jciccone] - Updated M4 to 1.4.8. November 20, 2006 [jciccone] - Updated Coreutils to 6.5. [jciccone] - Updated Autoconf to 2.61. November 15, 2006 [jciccone] - Updated to IANA-Etc 2.20. November 14, 2006 [jciccone] - Bash 3.2 patch updated with upstream fixes 001-005. [jciccone] - Updated to Linux Headers 2.6.18.2-11122006. November 9, 2006 [Chris] - Removed unnecessary creation of /etc/mtab. November 7, 2006 [jciccone] - Added a patch to fix a versioning issue with Glibc 2.5. [jciccone] - Updated to Glibc 2.5. [jciccone] - Modified the instructions for disabling the installation of the groups program to account for changes in shadow's Makefile. [jciccone] - Updated to File 4.18. [jciccone] - Updated to Bootscripts 1.1-pre3. [jciccone] - Bash 3.2 patch updated with upstream fixes. [jciccone] - Updated to Udev Rules 1.1-pre2. [jciccone] - Updated to Gettext 0.16. [jciccone] - Updated to Psmisc 22.3. [jciccone] - Moved e2fsprogs and sed before coreutils for consistancy with clfs-svn. The testsuite dependency, the reason for it moving, doesn't affect clfs2. [jciccone] - Removed out of place udev text in bootscripts Networking. [jciccone] - Updated to Linux 2.6.18.2 and Linux-Headers 2.6.18.2-11052006. [jciccone] - Updated to Coreutils 6.4. [jciccone] - Updated to Udev 103. [jciccone] - Updated to Tar 1.16. [jciccone] - Updated to IPRoute2 2.6.18-061002. November 5, 2006 [jciccone] - Updated to Inetutils 1.5. [jciccone] - Added command to man instructions to comment out MANPATH /usr/local/man (in addition to /usr/man). [jciccone] - Updated Bash 3.2 with some unofficial upstream fixes. Thank you Chet Ramey. October 14, 2006 [jciccone] - Updated the udev rules tarball to 1.1-09062006. [jciccone] - Updated the vim fixes patch to -14. [jciccone] - Added patch to fix build issues with Bash 3.2. [jciccone] - Updated Udev to 102. [jciccone] - Updated Man-Pages to 2.41. [jciccone] - Updated Readline to 5.2. [jciccone] - Updated Bash to 3.2. [jciccone] - New patch for util-linux, replaces GCC 4 fixes. The new patch fixes the same issues, and removes the use of syscalls. Syscalls were removed from unistd.h during sanitation. [jciccone] - Updated Texinfo to 4.8a. [jciccone] - Added a patch to Util-Linux to fix build issues due to changes in the kernel. [jciccone] - Updated M4 to 1.4.7 [jciccone] - Updated to Linux 2.6.18 and Linux-Headers-2.6.18-09302006. [jciccone] - Updated Bootscripts to 1.1-pre1. Adding in the boot logging feature. [jciccone] - Removed TeX installation commands from Texinfo instructions. October 5, 2006 [manuel] - Changed book license to the Open Publication License v1.0. August 31, 2006 [jciccone] - Added a Host System Requirements page. [jciccone] - Updated to Vim Patch -12, which contains upstream fixes. This patch will be upgraded weekly, no further changelog entries needed. [jciccone] - Add patch to fix gzexe. Used Matts change from LFS, that utilizes Robert's fix. More details at http://wiki.linuxfromscratch.org/lfs/ticket/1876. [jciccone] - Added a patch to fix Inetutils. Telnet on 64 bit systems will fail, it will attempt to connect to 255.255.255.255 instead of the ip address entered. This was due to a change in glibc's handling of inet_addr, was long now is u_int32_t. Bug found by Vladimir Vainer. [jciccone] - Updated Linux to 2.6.17.13 and Linux Headers to 2.6.17.13-09092006. [jciccone] - Replaced the Perl -fPIC patch with a sed. [jciccone] - Removed the keymap settings from the kernel pages. [jciccone] - Added Shadow patch to fix useradd. August 30, 2006 [jciccone] - Updated to Coreutils Uname Patch -2, which supports all architectures. [jciccone] - Updated to Vim Patch -10, which contains upstream fixes. [jciccone] - Updated to Udev 098 and udev-cross-lfs to 1.1-08272006 rules. [jciccone] - Updated to Findutils 4.2.28. [jciccone] - Updated to M4 1.4.6. [jciccone] - Updated to Autoconf 2.60. [jciccone] - Updated to Man-Pages 2.39. [jciccone] - Updated to Procps 3.2.7. [jciccone] - Updated to Coreutils 0.97. [jciccone] - Updated to Shadow 4.0.18.1. [jciccone] - Updated to Gettext 0.15. [jciccone] - Updated to Cross-LFS Bootscripts 0.4. [jciccone] - Updated to Linux-2.6.17.11 and Linux-Headers to 2.6.17.11-08232006. [jciccone] - Added the Perl fPIC patch which makes perl build a shared DynaLoader.a. [jciccone] - Removed mention of package users hint from "Package Management" page. August 8, 2006 [jciccone] - Moved man-pages to the beginning of the build. (fixes ticket #82). August 7, 2006 [jciccone] - Fixed a problem where when bash is cross-compiled it cannot test for the presence of named pipes. [jciccone] - Fixed symlink issue in bootscripts. New package CLFS-bootscropts 0.3. July 22, 2006 [jciccone] - Updated the perl cross-compile patch to -2 to support x86. [jciccone] - Added x86 to the book. July 21, 2006 [jciccone] - Added TZDIR="${CLFS}/usr/share/zoneinfo" to the tzselect command. This makes sure that the tzselect command looks in zoneinfo dir that was just installed by glibc instead of the host. July 20, 2006 [jciccone] - Added groff to cross-tools to satisfy a dependency when cross-compiling it later in the final system. [jciccone] - Updated to Udev-096. [jciccone] - Updated to linux-2.6.17.6 and linux-headers-2.6.17.6-07202006. July 16, 2006 [jciccone] - Added a sed to fix updatedb due to the new location of find. [jciccone] - Removed unneeded chown and chmod commands from the linux-headers installation. July 10, 2006 [jciccone] - Updated to linux-headers-2.6.17.4-07112006. July 10, 2006 [jciccone] - Updated to linux-headers-2.6.17.4-07092006. July 9, 2006 [jciccone] - Updated to linux-2.6.17.4 and linux-headers-2.6.17.4-07072006. [jciccone] - Updated Udev rules to 07062006, Fixed cdrom permissions and groups. [jciccone] - Fixes a possible issue with bootscripts if the /usr partition is not mounted during startup. Moved find to /bin and moved some kbd utilities to /bin. July 2, 2006 [jciccone] - Updated passwd and group file creation to only create minimal users and groups and include information on other users/groups. [jciccone] - Updated to Cross-LFS Bootscripts. Added check for for /etc/sysconfig/createfiles. June 28, 2006 [jciccone] - Updated to linux-headers-2.6.17.1-06272006. June 24, 2006 [jciccone] - Updated to Binutils-2.17. June 22, 2006 [jciccone] - Updated Vim 7.0 fixes patch to -5. [jciccone] - Updated to linux-headers-2.6.17.1-06212006. [jciccone] - Updated Vim 7.0 fixes patch to -4. [jciccone] - Added mktemp to the Linux dependency list. New dependency as of 2.6.17. June 21, 2006 [jciccone] - Updated to linux-2.6.17.1 and linux-headers-2.6.17.1-06202006-1. June 19, 2006 [jciccone] - Updated to man-1.6d. [jciccone] - Added an iconv_fix patch to glibc which fixes an issue that has shown up primarily in samba. [jciccone] - Updated to linux-2.6.17 and linux-headers-2.6.17-06192006. June 18, 2006 [jciccone] - Added the glibc crosscompile_timezone-fix to glibc which installs timezone info when cross-compiling. June 16, 2006 [jciccone] - Added information about cross-compiling perl. June 15, 2006 [jciccone] - Updated to Binutils-2.16.94. June 11, 2006 [jciccone] - Updated the list of installed programs for several packages. [jciccone] - Fixed the module-init-tools install in the presence of existing files. [jciccone] - Updated to Linux-Headers-2.6.16.20-10262006. [jciccone] - Updated to Shadow-4.0.16. June 6, 2006 [jciccone] - Added information about cross-compiling vim. May 29, 2006 [jciccone] - Updated to linux-2.6.16.20, linux-headers-2.6.16.20-06052006, and Bison-2.3. [jciccone] - Added a patch to fix a missing declaration of R_OK in util-linux. [jciccone] - Updated to e2fsprogs-1.39, man-pages-2.33, and linux-headers-2.6.16.19-06042006. May 29, 2006 [jciccone] - Updated to linux-headers-05292006, udev-093, and binutils-2.16.93. May 24, 2006 [jciccone] - Created the clfs-2.0 branch. Resetting all Changelogs. Branch Synced from cross-lfs-1.0 on May 24th, 2006