Download or otherwise obtain the following packages:
ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bison/
http://freshmeat.net/projects/file/
File (4.10) may no longer be available at the listed location. The site administrators of the master download location occasionally remove older versions when new ones are released. An alternate download location that may have the correct version available is ftp://ftp.linuxfromscratch.org/pub/lfs/.
http://freshmeat.net/projects/glibc/
Released packages of Glibc are not new enough for our purposes, so create a tarball of an appropriate Concurrent Versions System (CVS) snapshot with the following commands:
cvs -z 3 -d \ :pserver:[email protected]:/cvs/glibc \ export -d glibc-2.3.4-20040701 \ -D "2004-07-01 17:30 UTC" libc sed -i -e "s/stable/2004-07-01/" \ -e "s/2\.3\.3/2.3.4/" \ glibc-2.3.4-20040701/version.h tar jcvf glibc-2.3.4-20040701.tar.bz2 \ glibc-2.3.4-20040701
Alternatively, the LFS team developed a tarball which can be downloaded from any of the File Transfer Protocol (FTP) mirrors listed on the LFS Website at http://www.linuxfromscratch.org/lfs/packages.html#http. It is located under the /pub/lfs/packages/conglomeration/glibc directory. The tarball is signed using GNU Privacy Guard (GPG), and it is strongly recommended that its authenticity be verified before use. Instructions for installing GPG, which enables verification, are provided in the Beyond Linux From Scratch (BLFS) book at http://www.linuxfromscratch.org/blfs/view/svn/postlfs/gnupg.html.
ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/
http://downloads.linuxfromscratch.org/udev-config-2.permissions
Total size of these packages: 135 MB