use more general archive extension
This commit is contained in:
parent
a22d7579d3
commit
82f45e1e76
56
chap5-6.sh
56
chap5-6.sh
@ -8,7 +8,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 5.2. ""$LFS_BINUTILS"" - Pass 1" >> build.log
|
||||
|
||||
tar xf "$LFS_BINUTILS".tar.xz &&
|
||||
tar xf "$LFS_BINUTILS".tar.* &&
|
||||
cd "$LFS_BINUTILS" &&
|
||||
mkdir -v build &&
|
||||
cd build &&
|
||||
@ -33,13 +33,13 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 5.3. ""$LFS_GCC"" - Pass 1" >> build.log
|
||||
|
||||
tar xf "$LFS_GCC".tar.xz &&
|
||||
tar xf "$LFS_GCC".tar.* &&
|
||||
cd "$LFS_GCC" &&
|
||||
tar -xf ../"$LFS_MPFR".tar.xz &&
|
||||
tar -xf ../"$LFS_MPFR".tar.* &&
|
||||
mv -v "$LFS_MPFR" mpfr &&
|
||||
tar -xf ../"$LFS_GMP".tar.xz &&
|
||||
tar -xf ../"$LFS_GMP".tar.* &&
|
||||
mv -v "$LFS_GMP" gmp &&
|
||||
tar -xf ../"$LFS_MPC".tar.gz &&
|
||||
tar -xf ../"$LFS_MPC".tar.* &&
|
||||
mv -v "$LFS_MPC" mpc &&
|
||||
case $(uname -m) in
|
||||
x86_64)
|
||||
@ -85,7 +85,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 5.4. ""$LFS_LINUX"" API Headers" >> build.log
|
||||
|
||||
tar xf "$LFS_LINUX".tar.xz &&
|
||||
tar xf "$LFS_LINUX".tar.* &&
|
||||
cd "$LFS_LINUX" &&
|
||||
make mrproper &&
|
||||
make headers &&
|
||||
@ -102,7 +102,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 5.5. ""$LFS_GLIBC""" >> build.log
|
||||
|
||||
tar xf "$LFS_GLIBC".tar.xz &&
|
||||
tar xf "$LFS_GLIBC".tar.* &&
|
||||
cd "$LFS_GLIBC" &&
|
||||
case $(uname -m) in
|
||||
i?86) ln -sfv ld-linux.so.2 $LFS/lib/ld-lsb.so.3
|
||||
@ -143,7 +143,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 5.6. Libstdc++ from ""$LFS_GCC""" >> build.log
|
||||
|
||||
tar xf "$LFS_GCC".tar.xz &&
|
||||
tar xf "$LFS_GCC".tar.* &&
|
||||
cd "$LFS_GCC" &&
|
||||
mkdir -v build &&
|
||||
cd build &&
|
||||
@ -169,7 +169,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.2. ""$LFS_M4""" >> build.log
|
||||
|
||||
tar xf "$LFS_M4".tar.xz &&
|
||||
tar xf "$LFS_M4".tar.* &&
|
||||
cd "$LFS_M4" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -187,7 +187,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.3. ""$LFS_NCURSES""" >> build.log
|
||||
|
||||
tar xf "$LFS_NCURSES".tar.gz &&
|
||||
tar xf "$LFS_NCURSES".tar.* &&
|
||||
cd "$LFS_NCURSES" &&
|
||||
sed -i s/mawk// configure &&
|
||||
mkdir build &&
|
||||
@ -224,7 +224,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.4. ""$LFS_BASH""" >> build.log
|
||||
|
||||
tar xf "$LFS_BASH".tar.gz &&
|
||||
tar xf "$LFS_BASH".tar.* &&
|
||||
cd "$LFS_BASH" &&
|
||||
./configure --prefix=/usr \
|
||||
--build=$(sh support/config.guess) \
|
||||
@ -245,7 +245,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.5. ""$LFS_COREUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_COREUTILS".tar.xz &&
|
||||
tar xf "$LFS_COREUTILS".tar.* &&
|
||||
cd "$LFS_COREUTILS" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -269,7 +269,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.6. ""$LFS_DIFFUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_DIFFUTILS".tar.xz &&
|
||||
tar xf "$LFS_DIFFUTILS".tar.* &&
|
||||
cd "$LFS_DIFFUTILS" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -287,7 +287,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.7. ""$LFS_FILE""" >> build.log
|
||||
|
||||
tar xf "$LFS_FILE".tar.gz &&
|
||||
tar xf "$LFS_FILE".tar.* &&
|
||||
cd "$LFS_FILE" &&
|
||||
mkdir build &&
|
||||
pushd build
|
||||
@ -312,7 +312,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.8. ""$LFS_FINDUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_FINDUTILS".tar.xz &&
|
||||
tar xf "$LFS_FINDUTILS".tar.* &&
|
||||
cd "$LFS_FINDUTILS" &&
|
||||
./configure --prefix=/usr \
|
||||
--localstatedir=/var/lib/locate \
|
||||
@ -331,7 +331,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.9. ""$LFS_GAWK""" >> build.log
|
||||
|
||||
tar xf "$LFS_GAWK".tar.xz &&
|
||||
tar xf "$LFS_GAWK".tar.* &&
|
||||
cd "$LFS_GAWK" &&
|
||||
sed -i 's/extras//' Makefile.in &&
|
||||
./configure --prefix=/usr \
|
||||
@ -350,7 +350,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.10. ""$LFS_GREP""" >> build.log
|
||||
|
||||
tar xf "$LFS_GREP".tar.xz &&
|
||||
tar xf "$LFS_GREP".tar.* &&
|
||||
cd "$LFS_GREP" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -368,7 +368,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.11. ""$LFS_GZIP""" >> build.log
|
||||
|
||||
tar xf "$LFS_GZIP".tar.xz &&
|
||||
tar xf "$LFS_GZIP".tar.* &&
|
||||
cd "$LFS_GZIP" &&
|
||||
./configure --prefix=/usr --host=$LFS_TGT &&
|
||||
make &&
|
||||
@ -384,7 +384,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.12. ""$LFS_MAKE""" >> build.log
|
||||
|
||||
tar xf "$LFS_MAKE".tar.gz &&
|
||||
tar xf "$LFS_MAKE".tar.* &&
|
||||
cd "$LFS_MAKE" &&
|
||||
./configure --prefix=/usr \
|
||||
--without-guile \
|
||||
@ -403,7 +403,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.13. ""$LFS_PATCH""" >> build.log
|
||||
|
||||
tar xf "$LFS_PATCH".tar.xz &&
|
||||
tar xf "$LFS_PATCH".tar.* &&
|
||||
cd "$LFS_PATCH" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -421,7 +421,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.14. ""$LFS_SED""" >> build.log
|
||||
|
||||
tar xf "$LFS_SED".tar.xz &&
|
||||
tar xf "$LFS_SED".tar.* &&
|
||||
cd "$LFS_SED" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -439,7 +439,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.15. ""$LFS_TAR""" >> build.log
|
||||
|
||||
tar xf "$LFS_TAR".tar.xz &&
|
||||
tar xf "$LFS_TAR".tar.* &&
|
||||
cd "$LFS_TAR" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -458,7 +458,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.16. ""$LFS_XZ""" >> build.log
|
||||
|
||||
tar xf "$LFS_XZ".tar.xz &&
|
||||
tar xf "$LFS_XZ".tar.* &&
|
||||
cd "$LFS_XZ" &&
|
||||
./configure --prefix=/usr \
|
||||
--host=$LFS_TGT \
|
||||
@ -480,7 +480,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.17. ""$LFS_BINUTILS"" - Pass 2" >> build.log
|
||||
|
||||
tar xf "$LFS_BINUTILS".tar.xz &&
|
||||
tar xf "$LFS_BINUTILS".tar.* &&
|
||||
cd "$LFS_BINUTILS" &&
|
||||
sed '6009s/$add_dir//' -i ltmain.sh &&
|
||||
mkdir -v build &&
|
||||
@ -510,13 +510,13 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 6.18. ""$LFS_GCC"" - Pass 2" >> build.log
|
||||
|
||||
tar xf "$LFS_GCC".tar.xz &&
|
||||
tar xf "$LFS_GCC".tar.* &&
|
||||
cd "$LFS_GCC" &&
|
||||
tar -xf ../"$LFS_MPFR".tar.xz &&
|
||||
tar -xf ../"$LFS_MPFR".tar.* &&
|
||||
mv -v "$LFS_MPFR" mpfr &&
|
||||
tar -xf ../"$LFS_GMP".tar.xz &&
|
||||
tar -xf ../"$LFS_GMP".tar.* &&
|
||||
mv -v "$LFS_GMP" gmp &&
|
||||
tar -xf ../"$LFS_MPC".tar.gz &&
|
||||
tar -xf ../"$LFS_MPC".tar.* &&
|
||||
mv -v "$LFS_MPC" mpc &&
|
||||
case $(uname -m) in
|
||||
x86_64)
|
||||
|
12
chap7p2.sh
12
chap7p2.sh
@ -14,7 +14,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 7.7. ""$LFS_GETTEXT""" >> build.log
|
||||
|
||||
tar xf "$LFS_GETTEXT".tar.xz &&
|
||||
tar xf "$LFS_GETTEXT".tar.* &&
|
||||
cd "$LFS_GETTEXT" &&
|
||||
./configure --disable-shared &&
|
||||
make &&
|
||||
@ -30,7 +30,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 7.8 ""$LFS_BISON""" >> build.log
|
||||
|
||||
tar xf "$LFS_BISON".tar.xz &&
|
||||
tar xf "$LFS_BISON".tar.* &&
|
||||
cd "$LFS_BISON" &&
|
||||
./configure --prefix=/usr \
|
||||
--docdir=/usr/share/doc/bison-3.8.2 &&
|
||||
@ -47,7 +47,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 7.9 ""$LFS_PERL""" >> build.log
|
||||
|
||||
tar xf "$LFS_PERL".tar.xz &&
|
||||
tar xf "$LFS_PERL".tar.* &&
|
||||
cd "$LFS_PERL" &&
|
||||
sh Configure -des \
|
||||
-D prefix=/usr \
|
||||
@ -72,7 +72,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 7.10 ""$LFS_PYTHON""" >> build.log
|
||||
|
||||
tar xf "$LFS_PYTHON".tar.xz &&
|
||||
tar xf "$LFS_PYTHON".tar.* &&
|
||||
cd "$LFS_PYTHON" &&
|
||||
./configure --prefix=/usr \
|
||||
--enable-shared \
|
||||
@ -90,7 +90,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 7.11 ""$LFS_TEXINFO""" >> build.log
|
||||
|
||||
tar xf "$LFS_TEXINFO".tar.xz &&
|
||||
tar xf "$LFS_TEXINFO".tar.* &&
|
||||
cd "$LFS_TEXINFO" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -106,7 +106,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 7.12 ""$LFS_UTILLINUX""" >> build.log
|
||||
|
||||
tar xf "$LFS_UTILLINUX".tar.xz &&
|
||||
tar xf "$LFS_UTILLINUX".tar.* &&
|
||||
cd "$LFS_UTILLINUX" &&
|
||||
mkdir -pv /var/lib/hwclock &&
|
||||
./configure --libdir=/usr/lib \
|
||||
|
72
chap8p1.sh
72
chap8p1.sh
@ -6,7 +6,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.3 ""$LFS_MANPAGES""" >> build.log
|
||||
|
||||
tar xf "$LFS_MANPAGES".tar.xz &&
|
||||
tar xf "$LFS_MANPAGES".tar.* &&
|
||||
cd "$LFS_MANPAGES" &&
|
||||
rm -v man3/crypt* &&
|
||||
make prefix=/usr install &&
|
||||
@ -22,7 +22,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.4 ""$LFS_IANAETC""" >> build.log
|
||||
|
||||
tar xf "$LFS_IANAETC".tar.gz &&
|
||||
tar xf "$LFS_IANAETC".tar.* &&
|
||||
cd "$LFS_IANAETC" &&
|
||||
cp services protocols /etc &&
|
||||
cd .. &&
|
||||
@ -37,7 +37,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.5 ""$LFS_GLIBC""" >> build.log
|
||||
|
||||
tar xf "$LFS_GLIBC".tar.xz &&
|
||||
tar xf "$LFS_GLIBC".tar.* &&
|
||||
cd "$LFS_GLIBC" &&
|
||||
patch -Np1 -i ../"$LFS_GLIBC"-fhs-1.patch &&
|
||||
mkdir -v build &&
|
||||
@ -77,7 +77,7 @@ rpc: files
|
||||
|
||||
# End /etc/nsswitch.conf
|
||||
EOF
|
||||
tar -xf ../../tzdata2024a.tar.gz &&
|
||||
tar -xf ../../tzdata2024a.tar.* &&
|
||||
ZONEINFO=/usr/share/zoneinfo &&
|
||||
mkdir -pv $ZONEINFO/{posix,right} &&
|
||||
for tz in etcetera southamerica northamerica europe africa antarctica \
|
||||
@ -114,7 +114,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.6 ""$LFS_ZLIB""" >> build.log
|
||||
|
||||
tar xf "$LFS_ZLIB".tar.xz &&
|
||||
tar xf "$LFS_ZLIB".tar.* &&
|
||||
cd "$LFS_ZLIB" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -135,7 +135,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.7 ""$LFS_BZIP2""" >> build.log
|
||||
|
||||
tar xf "$LFS_BZIP2".tar.gz &&
|
||||
tar xf "$LFS_BZIP2".tar.* &&
|
||||
cd "$LFS_BZIP2" &&
|
||||
patch -Np1 -i ../bzip2-1.0.8-install_docs-1.patch &&
|
||||
sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile &&
|
||||
@ -163,7 +163,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.8 ""$LFS_XZ""" >> build.log
|
||||
|
||||
tar xf "$LFS_XZ".tar.xz &&
|
||||
tar xf "$LFS_XZ".tar.* &&
|
||||
cd "$LFS_XZ" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -185,7 +185,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.9 ""$LFS_LZ4""" >> build.log
|
||||
|
||||
tar xf "$LFS_LZ4".tar.gz &&
|
||||
tar xf "$LFS_LZ4".tar.* &&
|
||||
cd "$LFS_LZ4" &&
|
||||
make BUILD_STATIC=no PREFIX=/usr &&
|
||||
if [ "$MAKECHECK" = TRUE ]; then
|
||||
@ -204,7 +204,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.10 ""$LFS_ZSTD""" >> build.log
|
||||
|
||||
tar xf "$LFS_ZSTD".tar.gz &&
|
||||
tar xf "$LFS_ZSTD".tar.* &&
|
||||
cd "$LFS_ZSTD" &&
|
||||
make prefix=/usr &&
|
||||
if [ "$MAKECHECK" = TRUE ]; then
|
||||
@ -224,7 +224,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.11 ""$LFS_FILE""" >> build.log
|
||||
|
||||
tar xf "$LFS_FILE".tar.gz &&
|
||||
tar xf "$LFS_FILE".tar.* &&
|
||||
cd "$LFS_FILE" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -244,7 +244,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.12 ""$LFS_READLINE""" >> build.log
|
||||
|
||||
tar xf "$LFS_READLINE".tar.gz &&
|
||||
tar xf "$LFS_READLINE".tar.* &&
|
||||
cd "$LFS_READLINE" &&
|
||||
sed -i '/MV.*old/d' Makefile.in &&
|
||||
sed -i '/{OLDSUFF}/c:' support/shlib-install &&
|
||||
@ -267,7 +267,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.13 ""$LFS_M4""" >> build.log
|
||||
|
||||
tar xf "$LFS_M4".tar.xz &&
|
||||
tar xf "$LFS_M4".tar.* &&
|
||||
cd "$LFS_M4" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -287,7 +287,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.14 ""$LFS_BC""" >> build.log
|
||||
|
||||
tar xf "$LFS_BC".tar.xz &&
|
||||
tar xf "$LFS_BC".tar.* &&
|
||||
cd "$LFS_BC" &&
|
||||
CC=gcc ./configure --prefix=/usr -G -O3 -r &&
|
||||
make &&
|
||||
@ -307,7 +307,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.15 ""$LFS_FLEX""" >> build.log
|
||||
|
||||
tar xf "$LFS_FLEX".tar.gz &&
|
||||
tar xf "$LFS_FLEX".tar.* &&
|
||||
cd "$LFS_FLEX" &&
|
||||
./configure --prefix=/usr \
|
||||
--docdir=/usr/share/doc/flex-2.6.4 \
|
||||
@ -331,7 +331,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.16 ""$LFS_TCL""" >> build.log
|
||||
|
||||
tar xf "$LFS_TCL"-src.tar.gz &&
|
||||
tar xf "$LFS_TCL"-src.tar.* &&
|
||||
cd "$LFS_TCL" &&
|
||||
SRCDIR=$(pwd) &&
|
||||
cd unix &&
|
||||
@ -361,7 +361,7 @@ make install-private-headers &&
|
||||
ln -sfv tclsh8.6 /usr/bin/tclsh &&
|
||||
mv /usr/share/man/man3/{Thread,Tcl_Thread}.3 &&
|
||||
cd .. &&
|
||||
tar -xf ../tcl8.6.14-html.tar.gz --strip-components=1 &&
|
||||
tar -xf ../tcl8.6.14-html.tar.* --strip-components=1 &&
|
||||
mkdir -v -p /usr/share/doc/tcl-8.6.14 &&
|
||||
cp -v -r ./html/* /usr/share/doc/tcl-8.6.14 &&
|
||||
cd .. &&
|
||||
@ -376,7 +376,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.17 ""$LFS_EXPECT""" >> build.log
|
||||
|
||||
tar xf "$LFS_EXPECT".tar.gz &&
|
||||
tar xf "$LFS_EXPECT".tar.* &&
|
||||
cd "$LFS_EXPECT" &&
|
||||
patch -Np1 -i ../expect-5.45.4-gcc14-1.patch &&
|
||||
./configure --prefix=/usr \
|
||||
@ -403,7 +403,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.18 ""$LFS_DEJAGNU""" >> build.log
|
||||
|
||||
tar xf "$LFS_DEJAGNU".tar.gz &&
|
||||
tar xf "$LFS_DEJAGNU".tar.* &&
|
||||
cd "$LFS_DEJAGNU" &&
|
||||
mkdir -v build &&
|
||||
cd build &&
|
||||
@ -428,7 +428,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.19 ""$LFS_PKGCONF""" >> build.log
|
||||
|
||||
tar xf "$LFS_PKGCONF".tar.xz &&
|
||||
tar xf "$LFS_PKGCONF".tar.* &&
|
||||
cd "$LFS_PKGCONF" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -449,7 +449,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.20 ""$LFS_BINUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_BINUTILS".tar.xz &&
|
||||
tar xf "$LFS_BINUTILS".tar.* &&
|
||||
cd "$LFS_BINUTILS" &&
|
||||
mkdir -v build &&
|
||||
cd build &&
|
||||
@ -483,7 +483,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.21 ""$LFS_GMP""" >> build.log
|
||||
|
||||
tar xf "$LFS_GMP".tar.xz &&
|
||||
tar xf "$LFS_GMP".tar.* &&
|
||||
cd "$LFS_GMP" &&
|
||||
./configure --prefix=/usr \
|
||||
--enable-cxx \
|
||||
@ -510,7 +510,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.22 ""$LFS_MPFR""" >> build.log
|
||||
|
||||
tar xf "$LFS_MPFR".tar.xz &&
|
||||
tar xf "$LFS_MPFR".tar.* &&
|
||||
cd "$LFS_MPFR" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -535,7 +535,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.23 ""$LFS_MPC""" >> build.log
|
||||
|
||||
tar xf "$LFS_MPC".tar.gz &&
|
||||
tar xf "$LFS_MPC".tar.* &&
|
||||
cd "$LFS_MPC" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -559,7 +559,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.24 ""$LFS_ATTR""" >> build.log
|
||||
|
||||
tar xf "$LFS_ATTR".tar.gz &&
|
||||
tar xf "$LFS_ATTR".tar.* &&
|
||||
cd "$LFS_ATTR" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -582,7 +582,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.25 ""$LFS_ACL""" >> build.log
|
||||
|
||||
tar xf "$LFS_ACL".tar.xz &&
|
||||
tar xf "$LFS_ACL".tar.* &&
|
||||
cd "$LFS_ACL" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -601,7 +601,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.26 ""$LFS_LIBCAP""" >> build.log
|
||||
|
||||
tar xf "$LFS_LIBCAP".tar.xz &&
|
||||
tar xf "$LFS_LIBCAP".tar.* &&
|
||||
cd "$LFS_LIBCAP" &&
|
||||
sed -i '/install -m.*STA/d' libcap/Makefile &&
|
||||
make prefix=/usr lib=lib &&
|
||||
@ -621,7 +621,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.27 ""$LFS_LIBXCRYPT""" >> build.log
|
||||
|
||||
tar xf "$LFS_LIBXCRYPT".tar.xz &&
|
||||
tar xf "$LFS_LIBXCRYPT".tar.* &&
|
||||
cd "$LFS_LIBXCRYPT" &&
|
||||
./configure --prefix=/usr \
|
||||
--enable-hashes=strong,glibc \
|
||||
@ -645,7 +645,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.28 ""$LFS_SHADOW""" >> build.log
|
||||
|
||||
tar xf "$LFS_SHADOW".tar.xz &&
|
||||
tar xf "$LFS_SHADOW".tar.* &&
|
||||
cd "$LFS_SHADOW" &&
|
||||
sed -i 's/groups$(EXEEXT) //' src/Makefile.in
|
||||
find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;
|
||||
@ -684,7 +684,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.29 ""$LFS_GCC""" >> build.log
|
||||
|
||||
tar xf "$LFS_GCC".tar.xz &&
|
||||
tar xf "$LFS_GCC".tar.* &&
|
||||
cd "$LFS_GCC" &&
|
||||
case $(uname -m) in
|
||||
x86_64)
|
||||
@ -783,7 +783,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.30 ""$LFS_NCURSES""" >> build.log
|
||||
|
||||
tar xf "$LFS_NCURSES".tar.gz &&
|
||||
tar xf "$LFS_NCURSES".tar.* &&
|
||||
cd "$LFS_NCURSES" &&
|
||||
./configure --prefix=/usr \
|
||||
--mandir=/usr/share/man \
|
||||
@ -818,7 +818,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.31 ""$LFS_SED""" >> build.log
|
||||
|
||||
tar xf "$LFS_SED".tar.xz &&
|
||||
tar xf "$LFS_SED".tar.* &&
|
||||
cd "$LFS_SED" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -842,7 +842,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.32 ""$LFS_PSMISC""" >> build.log
|
||||
|
||||
tar xf "$LFS_PSMISC".tar.xz &&
|
||||
tar xf "$LFS_PSMISC".tar.* &&
|
||||
cd "$LFS_PSMISC" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -862,7 +862,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.33 ""$LFS_GETTEXT""" >> build.log
|
||||
|
||||
tar xf "$LFS_GETTEXT".tar.xz &&
|
||||
tar xf "$LFS_GETTEXT".tar.* &&
|
||||
cd "$LFS_GETTEXT" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -885,7 +885,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.34 ""$LFS_BISON""" >> build.log
|
||||
|
||||
tar xf "$LFS_BISON".tar.xz &&
|
||||
tar xf "$LFS_BISON".tar.* &&
|
||||
cd "$LFS_BISON" &&
|
||||
./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.8.2 &&
|
||||
make &&
|
||||
@ -905,7 +905,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.35 ""$LFS_GREP""" >> build.log
|
||||
|
||||
tar xf "$LFS_GREP".tar.xz &&
|
||||
tar xf "$LFS_GREP".tar.* &&
|
||||
cd "$LFS_GREP" &&
|
||||
sed -i "s/echo/#echo/" src/egrep.sh &&
|
||||
./configure --prefix=/usr &&
|
||||
@ -926,7 +926,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.36 ""$LFS_BASH""" >> build.log
|
||||
|
||||
tar xf "$LFS_BASH".tar.gz &&
|
||||
tar xf "$LFS_BASH".tar.* &&
|
||||
cd "$LFS_BASH" &&
|
||||
./configure --prefix=/usr \
|
||||
--without-bash-malloc \
|
||||
|
90
chap8p2.sh
90
chap8p2.sh
@ -6,7 +6,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.37 ""$LFS_LIBTOOL""" >> build.log
|
||||
|
||||
tar xf "$LFS_LIBTOOL".tar.xz &&
|
||||
tar xf "$LFS_LIBTOOL".tar.* &&
|
||||
cd "$LFS_LIBTOOL" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -27,7 +27,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.38 ""$LFS_GDBM""" >> build.log
|
||||
|
||||
tar xf "$LFS_GDBM".tar.gz &&
|
||||
tar xf "$LFS_GDBM".tar.* &&
|
||||
cd "$LFS_GDBM" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -49,7 +49,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.39 ""$LFS_GPERF""" >> build.log
|
||||
|
||||
tar xf "$LFS_GPERF".tar.gz &&
|
||||
tar xf "$LFS_GPERF".tar.* &&
|
||||
cd "$LFS_GPERF" &&
|
||||
./configure --prefix=/usr --docdir=/usr/share/doc/gperf-3.1 &&
|
||||
make &&
|
||||
@ -69,7 +69,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.40 ""$LFS_EXPAT""" >> build.log
|
||||
|
||||
tar xf "$LFS_EXPAT".tar.xz &&
|
||||
tar xf "$LFS_EXPAT".tar.* &&
|
||||
cd "$LFS_EXPAT" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -92,7 +92,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.41 ""$LFS_INETUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_INETUTILS".tar.xz &&
|
||||
tar xf "$LFS_INETUTILS".tar.* &&
|
||||
cd "$LFS_INETUTILS" &&
|
||||
sed -i 's/def HAVE_TERMCAP_TGETENT/ 1/' telnet/telnet.c &&
|
||||
if [ "$TELNETD" = TRUE ]; then
|
||||
@ -159,7 +159,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.42 ""$LFS_LESS""" >> build.log
|
||||
|
||||
tar xf "$LFS_LESS".tar.gz &&
|
||||
tar xf "$LFS_LESS".tar.* &&
|
||||
cd "$LFS_LESS" &&
|
||||
./configure --prefix=/usr --sysconfdir=/etc &&
|
||||
make &&
|
||||
@ -179,7 +179,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.43 ""$LFS_PERL""" >> build.log
|
||||
|
||||
tar xf "$LFS_PERL".tar.xz &&
|
||||
tar xf "$LFS_PERL".tar.* &&
|
||||
cd "$LFS_PERL" &&
|
||||
export BUILD_ZLIB=False &&
|
||||
export BUILD_BZIP2=0 &&
|
||||
@ -215,7 +215,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.44 ""$LFS_XMLPARSER""" >> build.log
|
||||
|
||||
tar xf "$LFS_XMLPARSER".tar.gz &&
|
||||
tar xf "$LFS_XMLPARSER".tar.* &&
|
||||
cd "$LFS_XMLPARSER" &&
|
||||
perl Makefile.PL &&
|
||||
make &&
|
||||
@ -235,7 +235,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.45 ""$LFS_INTLTOOL""" >> build.log
|
||||
|
||||
tar xf "$LFS_INTLTOOL".tar.gz &&
|
||||
tar xf "$LFS_INTLTOOL".tar.* &&
|
||||
cd "$LFS_INTLTOOL" &&
|
||||
sed -i 's:\\\${:\\\$\\{:' intltool-update.in &&
|
||||
./configure --prefix=/usr &&
|
||||
@ -257,7 +257,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.46 ""$LFS_AUTOCONF""" >> build.log
|
||||
|
||||
tar xf "$LFS_AUTOCONF".tar.xz &&
|
||||
tar xf "$LFS_AUTOCONF".tar.* &&
|
||||
cd "$LFS_AUTOCONF" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -277,7 +277,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.47 ""$LFS_AUTOMAKE""" >> build.log
|
||||
|
||||
tar xf "$LFS_AUTOMAKE".tar.xz &&
|
||||
tar xf "$LFS_AUTOMAKE".tar.* &&
|
||||
cd "$LFS_AUTOMAKE" &&
|
||||
./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.17 &&
|
||||
make &&
|
||||
@ -297,7 +297,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.48 ""$LFS_OPENSSL""" >> build.log
|
||||
|
||||
tar xf "$LFS_OPENSSL".tar.gz &&
|
||||
tar xf "$LFS_OPENSSL".tar.* &&
|
||||
cd "$LFS_OPENSSL" &&
|
||||
./config --prefix=/usr \
|
||||
--openssldir=/etc/ssl \
|
||||
@ -324,7 +324,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.49 ""$LFS_KMOD""" >> build.log
|
||||
|
||||
tar xf "$LFS_KMOD".tar.xz &&
|
||||
tar xf "$LFS_KMOD".tar.* &&
|
||||
cd "$LFS_KMOD" &&
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
@ -375,7 +375,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.51 ""$LFS_LIBFFI""" >> build.log
|
||||
|
||||
tar xf "$LFS_LIBFFI".tar.gz &&
|
||||
tar xf "$LFS_LIBFFI".tar.* &&
|
||||
cd "$LFS_LIBFFI" &&
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
@ -397,7 +397,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.52 ""$LFS_PYTHON""" >> build.log
|
||||
|
||||
tar xf "$LFS_PYTHON".tar.xz &&
|
||||
tar xf "$LFS_PYTHON".tar.* &&
|
||||
cd "$LFS_PYTHON" &&
|
||||
./configure --prefix=/usr \
|
||||
--enable-shared \
|
||||
@ -430,7 +430,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.53 ""$LFS_FLITCORE""" >> build.log
|
||||
|
||||
tar xf "$LFS_FLITCORE".tar.gz &&
|
||||
tar xf "$LFS_FLITCORE".tar.* &&
|
||||
cd "$LFS_FLITCORE" &&
|
||||
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD &&
|
||||
pip3 install --no-index --no-user --find-links dist flit_core &&
|
||||
@ -446,7 +446,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.54 ""$LFS_WHEEL""" >> build.log
|
||||
|
||||
tar xf "$LFS_WHEEL".tar.gz &&
|
||||
tar xf "$LFS_WHEEL".tar.* &&
|
||||
cd "$LFS_WHEEL" &&
|
||||
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD &&
|
||||
pip3 install --no-index --find-links=dist wheel &&
|
||||
@ -462,7 +462,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.55 ""$LFS_SETUPTOOLS""" >> build.log
|
||||
|
||||
tar xf "$LFS_SETUPTOOLS".tar.gz &&
|
||||
tar xf "$LFS_SETUPTOOLS".tar.* &&
|
||||
cd "$LFS_SETUPTOOLS" &&
|
||||
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD &&
|
||||
pip3 install --no-index --find-links dist setuptools &&
|
||||
@ -478,7 +478,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.56 ""$LFS_NINJA""" >> build.log
|
||||
|
||||
tar xf "$LFS_NINJA".tar.gz &&
|
||||
tar xf "$LFS_NINJA".tar.* &&
|
||||
cd "$LFS_NINJA" &&
|
||||
sed -i '/int Guess/a \
|
||||
int j = 0;\
|
||||
@ -502,7 +502,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.57 ""$LFS_MESON""" >> build.log
|
||||
|
||||
tar xf "$LFS_MESON".tar.gz &&
|
||||
tar xf "$LFS_MESON".tar.* &&
|
||||
cd "$LFS_MESON" &&
|
||||
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD &&
|
||||
pip3 install --no-index --find-links dist meson &&
|
||||
@ -520,7 +520,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.58 ""$LFS_COREUTILS" >> build.log
|
||||
|
||||
tar xf "$LFS_COREUTILS".tar.xz &&
|
||||
tar xf "$LFS_COREUTILS".tar.* &&
|
||||
cd "$LFS_COREUTILS" &&
|
||||
patch -Np1 -i ../$LFS_COREUTILS-i18n-1.patch &&
|
||||
autoreconf -fiv &&
|
||||
@ -552,7 +552,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.59 ""$LFS_CHECK""" >> build.log
|
||||
|
||||
tar xf "$LFS_CHECK".tar.gz &&
|
||||
tar xf "$LFS_CHECK".tar.* &&
|
||||
cd "$LFS_CHECK" &&
|
||||
./configure --prefix=/usr --disable-static &&
|
||||
make &&
|
||||
@ -572,7 +572,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.60 ""$LFS_DIFFUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_DIFFUTILS".tar.xz &&
|
||||
tar xf "$LFS_DIFFUTILS".tar.* &&
|
||||
cd "$LFS_DIFFUTILS" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -592,7 +592,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.61 ""$LFS_GAWK""" >> build.log
|
||||
|
||||
tar xf "$LFS_GAWK".tar.xz &&
|
||||
tar xf "$LFS_GAWK".tar.* &&
|
||||
cd "$LFS_GAWK" &&
|
||||
sed -i 's/extras//' Makefile.in &&
|
||||
./configure --prefix=/usr &&
|
||||
@ -618,7 +618,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.62 ""$LFS_FINDUTILS""" >> build.log
|
||||
|
||||
tar xf "$LFS_FINDUTILS".tar.xz &&
|
||||
tar xf "$LFS_FINDUTILS".tar.* &&
|
||||
cd "$LFS_FINDUTILS" &&
|
||||
./configure --prefix=/usr --localstatedir=/var/lib/locate &&
|
||||
make &&
|
||||
@ -639,7 +639,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.63 ""$LFS_GROFF""" >> build.log
|
||||
|
||||
tar xf "$LFS_GROFF".tar.gz &&
|
||||
tar xf "$LFS_GROFF".tar.* &&
|
||||
cd "$LFS_GROFF" &&
|
||||
PAGE="$PAPERSIZE" ./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -659,7 +659,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.64 ""$LFS_GRUB""" >> build.log
|
||||
|
||||
tar xf "$LFS_GRUB".tar.xz &&
|
||||
tar xf "$LFS_GRUB".tar.* &&
|
||||
cd "$LFS_GRUB" &&
|
||||
unset {C,CPP,CXX,LD}FLAGS &&
|
||||
echo depends bli part_gpt > grub-core/extra_deps.lst &&
|
||||
@ -682,7 +682,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.65 ""$LFS_GZIP""" >> build.log
|
||||
|
||||
tar xf "$LFS_GZIP".tar.xz &&
|
||||
tar xf "$LFS_GZIP".tar.* &&
|
||||
cd "$LFS_GZIP" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -702,7 +702,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.66 ""$LFS_IPROUTE2""" >> build.log
|
||||
|
||||
tar xf "$LFS_IPROUTE2".tar.xz &&
|
||||
tar xf "$LFS_IPROUTE2".tar.* &&
|
||||
cd "$LFS_IPROUTE2" &&
|
||||
sed -i /ARPD/d Makefile &&
|
||||
rm -fv man/man8/arpd.8 &&
|
||||
@ -722,7 +722,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.67 ""$LFS_KBD""" >> build.log
|
||||
|
||||
tar xf "$LFS_KBD".tar.xz &&
|
||||
tar xf "$LFS_KBD".tar.* &&
|
||||
cd "$LFS_KBD" &&
|
||||
patch -Np1 -i ../$LFS_KBD-backspace-1.patch &&
|
||||
sed -i '/RESIZECONS_PROGS=/s/yes/no/' configure &&
|
||||
@ -746,7 +746,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.68 ""$LFS_LIBPIPELINE""" >> build.log
|
||||
|
||||
tar xf "$LFS_LIBPIPELINE".tar.gz &&
|
||||
tar xf "$LFS_LIBPIPELINE".tar.* &&
|
||||
cd "$LFS_LIBPIPELINE" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -766,7 +766,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.69 ""$LFS_MAKE""" >> build.log
|
||||
|
||||
tar xf "$LFS_MAKE".tar.gz &&
|
||||
tar xf "$LFS_MAKE".tar.* &&
|
||||
cd "$LFS_MAKE" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -787,7 +787,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.70 ""$LFS_PATCH""" >> build.log
|
||||
|
||||
tar xf "$LFS_PATCH".tar.xz &&
|
||||
tar xf "$LFS_PATCH".tar.* &&
|
||||
cd "$LFS_PATCH" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -807,7 +807,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.71 ""$LFS_TAR""" >> build.log
|
||||
|
||||
tar xf "$LFS_TAR".tar.xz &&
|
||||
tar xf "$LFS_TAR".tar.* &&
|
||||
cd "$LFS_TAR" &&
|
||||
FORCE_UNSAFE_CONFIGURE=1 \
|
||||
./configure --prefix=/usr &&
|
||||
@ -829,7 +829,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.72 ""$LFS_TEXINFO""" >> build.log
|
||||
|
||||
tar xf "$LFS_TEXINFO".tar.xz &&
|
||||
tar xf "$LFS_TEXINFO".tar.* &&
|
||||
cd "$LFS_TEXINFO" &&
|
||||
./configure --prefix=/usr &&
|
||||
make &&
|
||||
@ -849,7 +849,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.73 ""$LFS_VIM""" >> build.log
|
||||
|
||||
tar xf "$LFS_VIM".tar.xz &&
|
||||
tar xf "$LFS_VIM".tar.* &&
|
||||
cd "$LFS_VIM" &&
|
||||
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h &&
|
||||
./configure --prefix=/usr &&
|
||||
@ -895,7 +895,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.74 ""$LFS_MARKUPSAFE""" >> build.log
|
||||
|
||||
tar xf "$LFS_MARKUPSAFE".tar.gz &&
|
||||
tar xf "$LFS_MARKUPSAFE".tar.* &&
|
||||
cd "$LFS_MARKUPSAFE" &&
|
||||
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD &&
|
||||
pip3 install --no-index --no-user --find-links dist Markupsafe &&
|
||||
@ -911,7 +911,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.75 ""$LFS_JINJA2""" >> build.log
|
||||
|
||||
tar xf "$LFS_JINJA2".tar.gz &&
|
||||
tar xf "$LFS_JINJA2".tar.* &&
|
||||
cd "$LFS_JINJA2" &&
|
||||
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD &&
|
||||
pip3 install --no-index --no-user --find-links dist Jinja2 &&
|
||||
@ -927,7 +927,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.76 ""$LFS_SYSTEMD""" >> build.log
|
||||
|
||||
tar xf "$LFS_SYSTEMD".tar.gz
|
||||
tar xf "$LFS_SYSTEMD".tar.*
|
||||
cd "$LFS_SYSTEMD" &&
|
||||
sed -i -e 's/GROUP="render"/GROUP="video"/' \
|
||||
-e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in &&
|
||||
@ -958,7 +958,7 @@ if [ "$MAKECHECK" = TRUE ]; then
|
||||
ninja test | tee ../check-log_"$LFS_SYSTEMD".log;
|
||||
fi
|
||||
ninja install &&
|
||||
tar -xf ../../systemd-man-pages-256.4.tar.xz \
|
||||
tar -xf ../../systemd-man-pages-256.4.tar.* \
|
||||
--no-same-owner --strip-components=1 \
|
||||
-C /usr/share/man &&
|
||||
systemd-machine-id-setup &&
|
||||
@ -978,7 +978,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.77 ""$LFS_DBUS""" >> build.log
|
||||
|
||||
tar xf "$LFS_DBUS".tar.xz &&
|
||||
tar xf "$LFS_DBUS".tar.* &&
|
||||
cd "$LFS_DBUS" &&
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
@ -1008,7 +1008,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.78 ""$LFS_MANDB""" >> build.log
|
||||
|
||||
tar xf "$LFS_MANDB".tar.xz &&
|
||||
tar xf "$LFS_MANDB".tar.* &&
|
||||
cd "$LFS_MANDB" &&
|
||||
./configure --prefix=/usr \
|
||||
--docdir=/usr/share/doc/man-db-2.12.1 \
|
||||
@ -1035,7 +1035,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.79 ""$LFS_PROCPSNG""" >> build.log
|
||||
|
||||
tar xf "$LFS_PROCPSNG".tar.xz
|
||||
tar xf "$LFS_PROCPSNG".tar.*
|
||||
cd "$LFS_PROCPSNG" &&
|
||||
./configure --prefix=/usr \
|
||||
--docdir=/usr/share/doc/procps-ng-4.0.4 \
|
||||
@ -1060,7 +1060,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.80 ""$LFS_UTILLINUX""" >> build.log
|
||||
|
||||
tar xf "$LFS_UTILLINUX".tar.xz &&
|
||||
tar xf "$LFS_UTILLINUX".tar.* &&
|
||||
cd "$LFS_UTILLINUX" &&
|
||||
./configure --bindir=/usr/bin \
|
||||
--libdir=/usr/lib \
|
||||
@ -1092,7 +1092,7 @@ CURRENT_DATE_TIME=$(date +"%Y-%m-%d %T")
|
||||
echo "$CURRENT_DATE_TIME" >> build.log
|
||||
echo "Starting 8.81 ""$LFS_E2FSPROGS""" >> build.log
|
||||
|
||||
tar xf "$LFS_E2FSPROGS".tar.gz &&
|
||||
tar xf "$LFS_E2FSPROGS".tar.* &&
|
||||
cd "$LFS_E2FSPROGS" &&
|
||||
mkdir -v build &&
|
||||
cd build &&
|
||||
|
Loading…
x
Reference in New Issue
Block a user