This is version GIT-0.0.1-20110514 of the Cross-Compiled Linux From Scratch book, dated May 14, 2011. 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 http://trac.cross-lfs.org/.
Below is a list of detailed changes made since the previous release of the book.
Changelog Entries:
May 14, 2011
[abradford] - Updated /etc/mdev.conf to Alpine Linux's example to provide a better baseline example.
[abradford] - Reverted changes that removed the mknod'ing of /dev/console and /dev/null. These nodes may be needed on some systems for proper booting.
[abradford] - Added Wireless Tools package to Beyond Networking section. Thanks to Ivan Castell Rovira for providing a set of instructions for the installation of this package.
[abradford] - Fixed some Dropbear issues with symlinks and directory naming.
April 20, 2011
[abradford] - Created a Beyond section just for extra libraries and moved zlib into it.
April 19, 2011
[abradford] - Created a Beyond section just for networking tools.
[abradford] - Created a Beyond section just for file system tools and moved e2fsprogs into it.
April 8, 2011
[jciccone] - Cleaned up the acknowledgements page.
March 31, 2011
[abradford] - Updated BusyBox to version 1.18.4.
[abradford] - Updated GCC to version 4.6.0.
[abradford] - Updated MPC to version 0.9.
[abradford] - Updated zlib to version 1.2.5.
[abradford] - Updated Linux kernel to version 2.6.38.2.
[abradford] - Require Gawk 3.1 or greater because of Iana-Etc requirements.
[abradford] - Updated "What Now?" section to include CBLFS link. Thanks go to Adrian Grigo.
[abradford] - Link ${CLFS}/etc/init.d/rcS to ${CLFS}/etc/rc.d/startup so that BusyBox's init can find the startup scripts.
[abradford] - Updated mdev configuration such that video output is disabled by default to ensure no errors if video is not available.
March 23, 2011
[abradford] - Remove mknod commands as mdev takes care of creating all required entries in /dev automatically.
[abradford] - Moved change ownership section to be as late in the book as possible and only operate on a copy of the file system.
March 18, 2011
[abradford] - Copy libgcc library to target as it's needed by at least e2fsprogs.
March 7, 2011
[abradford] - Added optional information for building C++ compiler.
[abradford] - Updated bootscripts install target and package contents to match current bootscripts.
February 24, 2011
[abradford] - Added --disable-multilib to GCC builds.
February 10, 2011
[abradford] - Changed GCC Static and Final to build GCC for ${CLFS_ABI} for ARM and MIPS, ${CLFS_CPU} for x86. This removes the need for using the ${BUILD} variable when building packages.
[abradford] - Updated Resources section.
January 30, 2011
[abradford] - Updated MPFR download link.
[abradford] - Updated GCC to version 4.5.2.
[abradford] - Updated Binutils to version 2.21.
[abradford] - Added information to GCC's configure options.
[abradford] - Updated Iana-Etc to use more up-to-date data.
Janurary 10, 2011
[jciccone] - Changes Submitted By Andrew Bradford via the CLFS-Dev Mailing List. Updated E2fsprogs to 1.41.14 and changed some configure switches for uClibc compatibility.
November 28, 2010
[jciccone] - Updated BusyBox to 1.17.3.
[jciccone] - Updated uClibc to 0.9.31.
November 21, 2010
[jciccone] - Added MPC 0.8.2.
[jciccone] - Updated GCC to 4.5.1.
[jciccone] - Updated Binutils to 2.20.1.
[jciccone] - Updated MPFR to 3.0.0.
[jciccone] - Updated GMP to 5.0.1.
[jciccone] - Updated the Linux Kernel to 2.6.36.
[jciccone] - Make sure we change CLFS_HOST before we set it. Also make sure that CLFS_HOST gets saved to the bashrc.
November 8, 2008
[jciccone] - Updated Busybox to 1.12.1.
[jciccone] - Updated uClibc to 0.9.30-rc3.
November 8, 2008
[jciccone] - Dropped the uClibc Headers Page.
[jciccone] - Updated GCC to 4.3.2.
[jciccone] - Updated Binutils to 2.19.
Janurary 9, 2008
[jciccone] - Updated Busybox to 1.8.2.
November 5, 2006
[jim] - Start of CLFS Embedded Development.