#!/bin/bash set +h umask 022 LFS=/mnt/lfs LC_ALL=POSIX PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin export LFS LC_ALL PATH unset CC CXX CPP LD_LIBRARY_PATH LD_PRELOAD if [ ! -z "$1" ]; then if [ "$1" == "--with-mosix" ]; then _linuxopts="--with mosix" else _buildopts="--with $1" fi fi cd /home/rpm/SPECS rm -f /mnt/lfs/var/lib/rpm/* mkdir -p /mnt/lfs/var/lib/rpm rpm --initdb --dbpath /mnt/lfs/var/lib/rpm . ./functions for package in binutils gcc3 linux glibc tcl expect dejagnu do stage=1 main done for package in gcc3 binutils gawk coreutils bzip2 gzip diffutils \ findutils make grep sed gettext ncurses patch tar \ texinfo bash util-linux perl zlib file mktemp rpm do stage=2 main done