4.1 - April 28th, 2003
Upgraded to:
autoconf-2.57
automake-1.7.2
bison-1.875
e2fsprogs-1.32
gawk-3.1.1-3.patch
gcc-3.2.1
glibc-2.3.1
groff-1.18.1
kbd-1.08
less-378
lfs-bootscripts-1.11
libtool-1.4.3
linux-2.4.20
make-3.80
man-1.5k-2.patch
man-pages-1.54
modutils-2.4.22
ncurses-5.3
procps-3.1.5
psmisc-21.2
sed-4.0.5
texinfo-4.3
util-linux-2.11y
Added:
findutils-4.1-segfault.patch
glibc-2.3.1-libnss.patch
glibc-2.3.1-root-perl.patch
kbd-1.08.patch
man-1.5k-80cols.patch
man-1.5k-manpath.patch
man-1.5k-pager.patch
Removed:
gcc-3.2.1-nofixincludes-2.patch
glibc-2.3.1.patch
kbd-1.06-3.patch
man-1.5k-2.patch
ncurses-5.2-2.patch
February 3rd, 2003 [gerard]: Upgraded to lfs-bootscripts-1.11 to implement Seth Klein's mtab changes (see entry below this one).
February 3rd, 2003 [sklein]: Chapter 06: Changed /etc/mtab from a symlink to a file.
January 29th, 2003 [gerard]: Chapter 06 - GCC: Changed the install target to install-no-fixedincludes.
January 29th, 2003 [gerard]: Downgraded to binutils-2.13.2 due to a GCC bug that can't parse the version string of binutils 2.13.2.1. The only changes between 2.13.2 and 2.13.2.1 are documentation changes, so there is no actual code downgrade. A better fix will be added to the book later.
January 27th, 2003 [gerard, timothy, billy]: Converted the software installation pages into a new format. Also merged software installations with their configure components from "Configuring essential software".
January 22nd, 2003 [timothy]: Chapter 06 - Configuring essential software: Corrected kernel directory for keymap location.
January 10th, 2003 [gerard]: Added a new chroot command after the second Glibc installation that is to be used from that point onwards.
January 9th, 2003 [timothy]: Appendix A - Gzip: Added patch URL.
January 9th, 2003 [timothy]: Chapter 05 - Findutils: Removed -D_GNU_SOURCE flag for now because it's breaking compilation; 4 people have reported this bug.
January 8th, 2003 [timothy]: Chapter 05 - Findutils: Added missing / before configure line.
January 6th, 2003 [gerard]: Chapter 06 - Bison: removed yacc script creation. Bison now installs this by default.
January 6th, 2003 [gerard]: Upgraded to Binutils-2.13.2.1, Bison-1.875 and Man-pages-1.54
January 6th, 2003 [gerard]: Chapter 05+06 - Findutils: Added CPPFLAGS=-D_GNU_SOURCE to promote proper compiling on non-x86 architectures.
January 6th, 2003 [gerard]: Chapter 06 - Zlib: Added CFLAGS variable to define -fPIC so the dynamic library gets compiled properly at all times.
January 5th, 2003 [timothy]: Chapter 05 - Applied a revised version of Alex's patch to split the Install all software as an unprivileged user page into two pages: Adding the user lfs and Setting up the environment.
January 2nd, 2003 [gerard]: Chapter 05 - All packages whose configure script supports the LDFLAGS environment variable now use it rather than passing the variable down to make.
January 2nd, 2003 [gerard]: Chapter 06 - Fixed the gawk patch. make uninstall will no longer wipe out the /usr/bin directory. Also, renamed /usr/share/gawk to /usr/share/gawk-3.1.1.
January 2nd, 2003 [gerard]: Replaced the glibc-2.3.1 mega-patch with two separate patches (glibc-2.3.1-root-perl.patch and glibc-2.3.1-libnss.patch).
January 2nd, 2003 [gerard]: Replaced the man-1.5k mega-patch with three separate patches (man-1.5k-80cols.patch, man-1.5k-manpath.patch and man-1.5k-pager.patch).
January 1st, 2003 [gerard]: Chapter 06 - Glibc Second Pass: Fixed typo in linuxthreads man pages installation.
January 1st, 2003 [gerard]: Chapter 06 - Linux Kernel: The man pages can't be installed here because it requires Perl. Moved to end of chapter 6.
December 31st, 2002 [gerard]: Chapter 06 - Man: Updated the patch so man pages are formatted properly on screens with more than 80 columns.
December 31st, 2002 [gerard]: Chapter 06 - Linux: Added make mandocs to create man pages and copy them to /usr/share/man/man9
December 31st, 2002 [gerard]: Appendix A - Bzip2: Changed the download location to http://sources.redhat.com/bzip2
December 31st, 2002 [gerard]: Chapter 06: Added second Glibc installation at the end of the chapter. Removed the separate linuxthreads man-pages installation and moved that to the second Glibc installation.
December 31st, 2002 [gerard]: Upgraded to Glibc-2.3.1
December 31st, 2002 [gerard]: Chapter 05 - GCC: Removed nofixincludes patch and use the built-in install-no-fixedincludes make target.
December 31st, 2002 [gerard]: Chapter 05 - GCC: Removed HAVE_GAS_HIDDEN, added --with-ld and --with-as configure switches.
December 29th, 2002 [timothy]: Updated to binutils-2.13.2, procps-3.1.5.
December 29th, 2002 [timothy]: Chapter 05: Changed all LDFLAGS=-static to LDFLAGS="-static".
December 29th, 2002 [timothy]: Chapter 06 - Flex: Added symlink from libfl.a to libl.a.
December 20th, 2002 [timothy]: Updated to sed-4.0.5.
December 18th, 2002 [timothy]: Updated to procps-3.1.4.
December 17th, 2002 [timothy]: Chapter 5 & 6: Modified paragraphs about unpacking patches since they are no longer compressed.
December 15th, 2002 [timothy]: Updated to autoconf-2.57, automake-1.7.2, binutils-2.13.1, e2fsprogs-1.32, gcc-3.2.1, libtool-1.4.3, linux-2.4.20, modutils-2.4.22, procps-3.1.3, sed-4.0.4, texinfo-4.3, util-linux-2.11y.
December 15th, 2002 [timothy]: Chapter 06 - Glibc: Removed warning about --enable-kernel.
December 10th, 2002 [gerard]: Chapter 04 - Changed all links into Freshmeat.net project links, removed lfs-packages tarball. This was done because the LFS FTP archive won't contain the packages anymore, instead you have to go to the package's download sites to get them.
December 5th, 2002 [gerard]: Chapter 08 - Renamed usbdevfs into usbfs as the kernel guys made this change to reduce confusion with devfs.
December 3rd, 2002 [gerard]: Chapter 05 - Sed: Added --disable-nls
December 3rd, 2002 [gerard]: Chapter 03 - Creating filesystem: Added a note that mkswap has to be run if a new swap partition has been created.
December 3rd, 2002 [gerard]: Chapter 06 - Bzip2: Removed unnecessary lines that first create a symlink, then remove it again.
December 3rd, 2002 [gerard]: Appendix A - Bzip2: Updated the download URL.
December 3rd, 2002 [gerard]: Chapter 06 - Groff: Removed the PROCESSEDEXAMPLEFILES="" variables.
October 25th, 2002 [timothy]: Preface: Added "Prerequisites" section.
October 25th, 2002 [timothy]: Chapter 09: Added "What now?" section.
October 25th, 2002 [timothy]: Removed Appendix B.
October 25th, 2002 [timothy]: Chapter 02: Removed "Which Platform" section.
October 23rd, 2002 [timothy]: Swapped chapter03 and chapter04.
October 23rd, 2002 [timothy]: Chapter 02: Removed "Where to store the downloaded software" and "How to install the software" sections.
October 23rd, 2002 [timothy]: Upgraded to bison-1.75, sed-4.0. Moved m4 before bison to meet its dependency.
October 21st, 2002 [timothy]: Chapter 06 - Linux-2.4.19: Replaced mkdir /usr/include/asm and cp command with cp -HR.
October 21st, 2002 [timothy]: Added findutils-4.1-segfault.patch to fix a segfault in locate when it encounters a very long path name.
October 21st, 2002 [timothy]: Added libtool-1.4.2.patch to fix an incompatibility between Autoconf 2.53 and Libtool 1.4.x.
October 21st, 2002 [timothy]: Upgraded to automake-1.7.1, modutils-2.4.21, man-pages-1.53, kbd-1.08, util-linux-2.11w, autoconf-2.54, e2fsprogs-1.29, groff-1.18.1, psmisc-21.2, less-378, procps-3.0.4, make-3.80, ncurses-5.3.
October 20th, 2002 [timothy]: Uncompressed patches.
October 13th, 2002 [markh]: Chapter 05 - Bzip2: Added -s to CC argument to make it consistent.
October 6th, 2002 [timothy]: Switched to gcc-core and gcc-g++.
October 6th, 2002 [timothy]: Chapter 06 - Applied Bill Maltby's grammatic-fixes patch.
4.0 - October 5th, 2002
October 3rd, 2002 [gerard]: Chapter 06 - Linuxthreads: Instead of cd man use the -C option to make which makes a lot more sense (and it's shorter too).
September 29th, 2002 [gerard]: Chapter 05 - GCC: Fixed the old nofixincludes patch and reinstated it.
September 29th, 2002 [markh]: Chapter 05 - Bash: Correct reference to Debian to refer to the old stable release (potato) as it doesn't apply to the current one (woody). Reported by h2k1 on #lfs.
4.0-RC1 - September 28th, 2002
Upgraded to:
automake-1.6.3
bin86-0.16.3
binutils-2.13
bison-1.35
diffutils-2.8.1
file-3.39
gawk-3.1.1
gcc-3.2
gettext-0.11.5
groff-1.18
gzip-1.2.4b.patch
lfs-bootscripts-1.10
linux-2.4.19
MAKEDEV-1.7
man-1.5k
man-pages-1.52
modutils-2.4.19
ncurses-5.2-2.patch
perl-5.8.0
psmisc-21
texinfo-4.2
textutils-2.1
util-linux-2.11u
Added:
ed-0.2.patch
fileutils-4.1.patch
gawk-3.1.1-2.patch
gcc-3.2.patch
gcc-3.2-nofixincludes.patch
glibc-2.2.5-2.patch
gzip-1.2.4b.patch
kbd-1.06-3.patch
man-1.5k.patch
ncurses-5.2.patch
procps-2.0.7.patch
sh-utils-2.0-hostname.patch
vim-6.1.patch
zlib-1.1.4
Removed:
gzip-1.2.4a.patch
kbd-1.06-2.patch
reiserfsprogs-3.x.1b
September 28th, 2002 [gerard]: Chapter 05 - GCC: Added the nofixincludes patch to prevent that script from running in Chapter 05. It should run in Chapter 06, so we need it to be a separate patch.
September 28th, 2002 [gerard]: Chapter 06 - Man: Replaced the sed construction with a regular patch.
September 28th, 2002 [gerard]: Chapter 06 - Bzip2: Removed the PREFIX=/usr from the make install command because the PREFIX is already set to /usr by default.
September 28th, 2002 [gerard]: Chapter 06 - Vim: Removed the FHS compliance notes. They are bogus because Vim doesn't use the localstatedir at all.
September 28th, 2002 [timothy]: Applied Bill Maltby's grammatic-fixes patch. Changed "$LFS" to "LFS" when speaking of the LFS environment variable.
September 23rd, 2002 [timothy]: Applied Bill Maltby's grammatic-related patches.
September 23rd, 2002 [timothy]: Added - before tar options (for clarity).
September 22nd, 2002 [timothy]: Chapter 06: Applied Alex's grammatic-fixes patch.
September 21st, 2002 [timothy]: Chapter 02: Applied Bill Maltby's grammatic-fixes patch.
September 21st, 2002 [timothy]: Chapter 06 - Zlib: mv shared lib to /lib.
September 20th, 2002 [timothy]: Chapter 05 - GCC: Removed the --enable-threads=posix flag since we don't build a C++ compiler in this chapter.
September 18th, 2002 [timothy]: Chapter 05 - Introduction: Removed paragraph about static linking since it seems misleading and is covered in better detail in Why Static.
September 18th, 2002 [timothy]: Chapter 08 - Linux: Removed cd command.
September 18th, 2002 [timothy]: Chapter 06 - Ncurses: Removed old mv /lib/*.a /usr/lib command explanation.
September 13th, 2002 [gerard]: Chapter 06 - Shadow: Added --libdir=/usr/lib to the configure script options. This way a proper libshadow.la is generated. Also changed the mv command to move all the libshadow.so* files to the /lib directory. The lib*a files are already in the /usr/lib directory.
September 13th, 2002 [gerard]: Chapter 06 - Man: Added another regex to the sed command that modifies the man.conf file. The added regex comments out the MANPATH /usr/man line which causes for duplicate results when using the whatis command
September 13th, 2002 [gerard]: Chapter 06: Added the Linux Threads Man Pages installation after the Perl installation.
September 12th, 2002 [gerard]: Chapter 06 - Create mtab link: Made the ln command an ln -sf so the existing /etc/mtab file, created by the mount command, will be removed before re-creating it as a symlink.
September 12th, 2002 [gerard]: Chapter 06 - Sh-utils: Added the sh-utils-hostname patch that suppresses the build of the hostname program. This is done because the hostname program from the net-tools package is superior over this version.
September 12th, 2002 [gerard]: Chapter 06 - Gawk: Updated the Gawk patch. It also changes the DDEFPATH directory location now.
September 12th, 2002 [gerard]: Chapter 06 - Procps: Added patch that fixes a locale problem that makes top crash under certain locale settings.
September 12th, 2002 [timothy]: Chapter 04 - Creating a file system: Referenced alternative filesystems in BLFS.
September 12th, 2002 [gerard]: Removed all superfluous /usr/lib/*.so symbolic links from library installations.
September 12th, 2002 [gerard]: Upgraded to lfs-bootscripts-1.10
September 12th, 2002 [gerard]: Chapter 06 - Configure Sysvinit: Changed the sulogin line to once instead of having it respawn. This way it'll behave as expected (ie: a CTRL+D will continue instead of restart sulogin).
September 12th, 2002 [gerard]: Chapter 06 - GCC: Added the --enable-clocale=gnu option to ensure the proper locale mode is used by the C++ libraries.
September 11th, 2002 [timothy]: Preface: Grammatic changes.
September 8th, 2002 [timothy]: Chapter 06: Applied Alex's grammar changes patch.
September 7th, 2002 [timothy]: Chapter 06 - Gzip: Added gzip-1.2.4b.patch.
September 7th, 2002 [timothy]: Chapter 05 - Textutils: Added re_max_failures2 for old host systems.
September 2nd, 2002 [timothy]: Chapter 06 - Bash: Removed creation of sh symlink. Creating the bash and sh symlinks: Added /bin/bash symlink, symlinked sh to bash. Gzip, Sysvinit, Util-Linux: Shortened cp command. Makedev: Removed /bin/bash creation and removal. Man: Modified sed statement to edit less call, so SGR will work.
September 1st, 2002 [timothy]: Chapter 06 - About debugging symbols: Removed info. about stripping /static. Man: Added sed statement to prevent groff from using SGR escape sequences.
September 1st, 2002 [timothy]: Chapter 05 - Install all software as an unprivileged user: Added $CC='gcc -s' to omit the compilation of symbols in static packages.
August 30th, 2002 [timothy]: Chapter 06 - Makedev: Put rm /bin/bash after device creation. Perl: Removed information about the old patch.
August 30th, 2002 [timothy]: Chapter 05 - GCC: Re-added HAVE_GAS_HIDDEN; removed --enable-__cxa-atexit which was incorrect and not needed in this chapter; added information about the patch.
August 26th, 2002 [gerard]: Added a new Glibc patch and introduced a GCC patch.
August 26th, 2002 [gerard]: Updated to automake-1.6.3, gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0, util-linux-2.11u
August 22nd, 2002 [timothy]: Appendix: Added missing URLs to patches.
August 18th, 2002 [timothy]: Chapter 05 & 06: Changed ln -sf to ln -s wherever possible.
August 18th, 2002 [timothy]: Chapter 06 - Binutils: cp libiberty.h after install, as it is needed by certain software. Shadow: added command to remove the groups program installed by Shadow because Sh-utils installs a (better) groups program.
August 18th, 2002 [timothy]: Chapter 05 - Sh-utils: Re-added sh-utils-2.0.patch.
August 16th, 2002 [markh]: Chapter 06 - Move man-pages to just after the kernel headers installation.
August 15th, 2002 [markh]: Chapter 06 - Move the MAKEDEV installation to before glibc and remove the temporary creation of /dev/null as we don't need it anymore.
August 15th, 2002 [timothy]: Chapter 04 - Preparing a new partition: mentioned that a swap partition can be shared between the LFS and host systems, grammatic changes.
August 13th, 2002 [gerard]: Chapter 06: Removed the --with-curses switch from the Bash installation as it's unnecessary here.
August 9th, 2002 [timothy]: Updated to modutils-2.4.19, linux-2.4.19, gettext-0.11.5, binutils-2.13, textutils-2.1.
August 9th, 2002 [timothy]: Chapter 06 - Vim: changed alternative editors link from hints to BLFS.
August 8th, 2002 [gerard]: Chapter 06 - Ncurses: removed the --disable-termcap configure option. Termcap is disabled by default now, so no need for this option (left over from a long time ago when it was needed).
August 8th, 2002 [gerard]: Chapter 06 - Linux: Added the command cp include/asm-generic /usr/include. There are programs which use the files in there, as well as headers in the asm directory may be split up in the future, and put in the asm-generic.
August 8th, 2002 [gerard]: Appendix A - Gettext: added the missing program description of msgcat.
August 4th, 2002 [timothy]: Added zlib-1.1.4.
August 3rd, 2002 [timothy]: Updated to man-pages-1.52, man-1.5k, gettext-0.11.4, modutils-2.4.18.
July 29th, 2002 [timothy]: Removed Reiserfsprogs. Updated to util-linux-2.11t and file-3.39.
July 29th, 2002 [timothy]: Chapter 04 & 05 - Creating a new partition, Introduction, Why static: grammatic changes. Diffutils, Fileutils, Grep, Texinfo: set LDFLAGS=-static before configure instead of as an argument to make. GCC: appended HAVE_GAS_HIDDEN to auto-host.h.
July 29th, 2002 [timothy]: Chapter 06 - Glibc: added --disable-profile flag.
July 29th, 2002 [timothy]: Chapter 08 - Linux: added information about modules and kernel documentation.
July 29th, 2002 [timothy]: Chapter 09 - Rebooting the system: added a command to remove the static directory.
July 8th, 2002 [timothy]: Chapter 09 - Rebooting the system: Pointed to BLFS as the next step.
July 3rd, 2002 [timothy]: Chapter 06 - Sysvinit: Simplified the sed command and updated the installation description because init now prints "Sending processes" instead of "Sending all processes".
July 2nd, 2002 [markh]: Internal change - Made all patches use a &package-patch-version; entity and removed all hardcoding of patch versions.
June 30th, 2002 [timothy]: Updated to man-pages-1.51 and automake-1.6.2
June 24th, 2002 [timothy]: Chapter 06 - Shadow, Util-linux, LFS-Bootscripts: Updated package contents.
June 23rd, 2002 [timothy]: Chapter 05 & 06 - Net-tools, Perl, Texinfo, Autoconf, Automake, File, Libtool, Bin86, Vim, Linux, Bison, Less, Man-pages, Groff, Bzip2, E2fsprogs, Grep, Lilo, Modutils, Procps, Psmisc, Reiserfsprogs: Updated package contents.
June 23rd, 2002 [timothy] Chapter 05 & 06 - M4, Bzip2, File, E2fsprogs: Added "last checked against" for uniformity. GCC: Removed i686-specific programs.
June 16th, 2002 [timothy]: Chapter 06 - Gettext: Updated package contents.
June 14th, 2002 [timothy]: Chapter 05 & 06 - Binutils, Bzip2, Diffutils, Grep: Updated package contents. GCC: Updated description of c++filt.
June 13th, 2002 [timothy]: Chapter 09 - The End: Changed $LFS/etc/lfs-4.1 to $LFS/etc/lfs and put the version number inside this file.
June 12th, 2002 [timothy]: Chapter 05 - GCC: Modified the build instructions and command explanations to only build the C compiler. The C++ compiler is not needed until after the second GCC build.
June 12th, 2002 [timothy]: Chapter 06 - Shadow: grammatic changes.
June 11th, 2002 [timothy]: Chapter 05 & 06 - Gawk: Created a list of package contents and descriptions. Fileutils: Removed a confusing paragraph about the fileutils patch. GCC: Updated the package contents.
June 11th, 2002 [timothy] All software: Updated the estimated required disk space.
June 9th, 2002 [markh]: Chapter 06 - Creating Directories: Changed usr,usr/local to just usr/local as we use the -p option to mkdir which will create the usr directory anyways.
June 7th, 2002 [timothy] Chapter 06 - Reiserfsprogs: added a description for unpack.
June 7th, 2002 [timothy] Chapter 02 - How to ask for help: mentioned the FAQ.
June 6th, 2002 [markh] - Chapter 05 - Tidy up explanations following the /static change.
June 5th, 2002 [timothy]: Preface - Who would not want to read this book: applied a revised version of Scot's grammar patch.
June 5th, 2002 [timothy]: Chapter 09 - Rebooting the system, Lilo, Bootscripts: named the hint authors. Chapter 06 - Vim: updated the hint URL. Chapter 05 - Gawk: to avoid confusion, mentioned that the patch will be applied in Chapter 06.
June 3rd, 2002 [timothy] Chapter 01 - FAQ: edited to include reporting typos.
May 31st, 2002 [gerard] Chapter 05 - Findutils: Added the CPPFLAGS...re_max_failures fix which is needed on Glibc-2.1 systems.
May 30th, 2002 [markh]: Chapter 05 & 06 - Update to binutils-2.12.1.
May 30th, 2002 [markh]: Chapter 05 - Bash: Removed section about "last two commands executing anyways" because we no longer have the commands referred to there.
May 30th, 2002 [gerard]: Chapter 06 - Glibc: Replaced the various sed fixes with a regular patch.
May 30th, 2002 [gerard]: Chapter 06 - Gawk: Replaced the sed fix with a regular patch.
May 30th, 2002 [gerard]: Chapter 05 - Fileutils: Replaced the sed fix with a regular patch.
May 30th, 2002 [gerard]: Chapter 06 - Ed: Replaced the sed fix with a regular patch.
May 28th, 2002 [gerard]: Chapter 06 - Changing ownership: removed the explicit command to chown /lost+found. This is done by the first command now that proc isn't mounted anymore in chapter 5.
May 27th, 2002 [gerard]: Upgraded to ncurses-5.2-2.patch (this patch is smaller than the previously used one).
May 26th, 2002 [gerard]: Upgraded to: automake-1.6.1, bin86-0.16.3, file-3.38, gawk-3.1.1, gcc-3.1, gettext-0.11.2, modutils-2.4.16, psmisc-21 and util-linux-2.11r. Added gcc-3.1 compile fix patches for ncurses, perl and vim.
May 26th, 2002 [gerard]: Chapter 05+06 - Binutils: Removed the tooldir setting from chapter 05-binutils, moved its description to chapter 06-binutils.
May 26th, 2002 [gerard]: Chapter 05 - Gawk & Findutils: simplified the installation by removing the libexecdir modifications. We can live with a $LFS/static/libexecdir being created. The whole $LFS/static directory is temporarily anyways, so we're not all that concerned with what it looks like.
May 26th, 2002 [gerard]: Chapter 06 - Creating Directories: removed the cd / command and changed the two chmod commands to use absolute paths instead.
May 25th, 2002 [markh]: Chapter 06 - Some minor corrections dealing with removing the $LFS variable where it isn't wanted.
May 23rd, 2002 [gerard]: Implemented the keep_chap5_and_chap6_sep lfs-hint. Highlights of the change: added findutils and util-linux to chapter 5, installed everything from chapter 5 into $LFS/static and re-ordered the installation of packages in chapter 6 to prevent hard-wiring the wrong path (files from $LFS/static).
May 23rd, 2002 [gerard]: Appendix A - E2fsprogs: Added some more descriptions.
May 23rd, 2002 [gerard]: Appendix A - Bin86: Added some descriptions.
May 23rd, 2002 [gerard]: Appendix A - Flex: Added some descriptions.
May 23rd, 2002 [gerard]: Appendix A - Glibc: Added some more descriptions.
May 18th, 2002 [gerard]: Appendix A - E2fsprogs: Added some descriptions.
May 18th, 2002 [gerard]: Appendix A - Glibc: Added some more descriptions.
May 17th, 2002 [markh]: Changed all chown X.X's to chown X:X's which is less likely to run into problems (according to info chown).
May 16th, 2002 [gerard]: Chapter 01 - Mirror sites: Added http interface to FTP mirror at idge.net
May 16th, 2002 [gerard]: Appendix A - Glibc: Added some more descriptions.
May 15th, 2002 [markh]: Chapter 05 - Bzip2. Changed the instructions to deal with hard links in older distros a'la the Chapter 05 gzip instructions.
May 11th, 2002 [markh]: Various XML fixups; mainly altering <ulink> tags to remove erroneous in the HTML output.
May 9th, 2002 [gerard]: Appendix A - Glibc: Filled in the missing descriptions.
May 6th, 2002 [gerard]: Chapter 06 - Shadow: Fixed the symlink location of vigr to /usr/sbin
May 2nd, 2002 [gerard]: Chapter 06 - Procps: Changed the two single quotes to two double quotes (the two single quotes can be mistaken for one double quote which will cause an error).
May 2nd, 2002 [gerard]: Changed the cd dir && ln -sf commands to one single command (such as ln -sf bash $LFS/bin/sh Same goes for cd dir && mv/cp constructions which are now replaced with constructions like mv $LFS/usr/bin/{bzcat,bzip2} $LFS/bin
May 2nd, 2002 [markh]: Removed the "Removing old NSS library files" section.
May 1st, 2002 [gerard]: Removed all Glibc-2.0 workarounds - gzip patch, sh-utils patch, copying of libnss files. Also removed the export VAR=VALUE...unset VAR constructions and changed them to VAR=VALUE ./configure constructions.
April 26th, 2002 [marcheerdink]: Chapter 06 Findutils: added libexecdir=/usr/bin to the make command to fix a wrong libexecdir path in updatedb.
April 25th, 2002 [gerard]: Chapter 06 Glibc: added a note that if you want to manually install some locales, instead of all of them, then you first need to create the /usr/lib/locale directory.
April 21st,2002 [gerard & markh]: Upgraded to MAKEDEV-1.5
April 12th, 2002 [markh]: Added entities/ directory to cvs and split up index.xml.
April 10th, 2002 [marcheerdink]: Updated to the following packages: bison-1.35, diffutils-2.8.1, texinfo-4.2, util-linux-2.11q
April 9th, 2002 [marcheerdink]: Added --disable-perl-regexp to the grep configure flags to avoid linking against a non-existing static pcre library.
April 8th, 2002 [gerard]: Added the http://ftp.de.linuxfromscratch.org mirror (to complement ftp://ftp.de).