From 788676013b56f782225f93ac7041691ed3424645 Mon Sep 17 00:00:00 2001 From: Timothy Bauscher Date: Sun, 15 Dec 2002 21:32:51 +0000 Subject: 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. Removed warning about --enable-kernel. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2235 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 28 ++++++++++++++++++++-------- chapter04/gcc-patch.xml | 7 +------ chapter04/packages.xml | 1 - chapter04/procps-patch.xml | 3 +-- chapter05/gcc-exp.xml | 5 ----- chapter05/gcc-inst.xml | 3 +-- chapter06/gcc-inst.xml | 7 +------ chapter06/glibc-inst.xml | 4 ---- chapter06/libtool-inst.xml | 3 +-- chapter06/libtool.xml | 1 - entities/autoconf.ent | 2 +- entities/automake.ent | 2 +- entities/binutils.ent | 2 +- entities/e2fsprogs.ent | 2 +- entities/gcc.ent | 4 ++-- entities/kernel.ent | 2 +- entities/libtool.ent | 3 +-- entities/modutils.ent | 2 +- entities/procps.ent | 4 ++-- entities/sed.ent | 2 +- entities/texinfo.ent | 2 +- entities/utillinux.ent | 2 +- 22 files changed, 39 insertions(+), 52 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 73b02a1dd..5ee541cbb 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -8,21 +8,26 @@ Upgraded to: -autoconf-2.54 -automake-1.7.1 +autoconf-2.57 +automake-1.7.2 +binutils-2.13.1 bison-1.75 -e2fsprogs-1.29 +e2fsprogs-1.32 +gcc-3.2.1 groff-1.18.1 kbd-1.08 less-378 +libtool-1.4.3 +linux-2.4.20 make-3.80 man-pages-1.53 -modutils-2.4.21 +modutils-2.4.22 ncurses-5.3 -procps-3.0.4 +procps-3.1.3 psmisc-21.2 -sed-4.0 -util-linux-2.11w +sed-4.0.4 +texinfo-4.3 +util-linux-2.11y @@ -30,7 +35,6 @@ findutils-4.1-segfault.patch kbd-1.08.patch -libtool-1.4.2.patch @@ -41,6 +45,14 @@ +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-pacakges tarball. This was done because the LFS FTP achive won't contain the packages anymore, diff --git a/chapter04/gcc-patch.xml b/chapter04/gcc-patch.xml index c6870a412..74f4bf971 100644 --- a/chapter04/gcc-patch.xml +++ b/chapter04/gcc-patch.xml @@ -1,7 +1,2 @@ -GCC Patch (&gcc-patch-version;) - &gcc-patch-size;: - - - GCC nofixincludes Patch (&gcc-version;) - 1 KB: - - + diff --git a/chapter04/packages.xml b/chapter04/packages.xml index 568dbbbe2..fff592e75 100644 --- a/chapter04/packages.xml +++ b/chapter04/packages.xml @@ -39,7 +39,6 @@ &c4-less; &c4-bootscripts; &c4-libtool; -&c4-libtool-patch; &c4-lilo; &c4-kernel; &c4-m4; diff --git a/chapter04/procps-patch.xml b/chapter04/procps-patch.xml index a762236eb..fbb2d5365 100644 --- a/chapter04/procps-patch.xml +++ b/chapter04/procps-patch.xml @@ -1,3 +1,2 @@ Procps Patch (&procps-patch-version;) - &procps-patch-size;: - - + diff --git a/chapter05/gcc-exp.xml b/chapter05/gcc-exp.xml index 5cbf63610..fbb5b970c 100644 --- a/chapter05/gcc-exp.xml +++ b/chapter05/gcc-exp.xml @@ -1,11 +1,6 @@ Command explanations -patch -Np1 -i ../gcc-&gcc-patch-version;.patch: -This patch fixes a few bugs. In particular it contains the "copy fix" and -"var fix" documented at -. - patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch: This prevents the fixincludes script from running. This is needed because under normal circumstances the GCC installation will run the fixincludes diff --git a/chapter05/gcc-inst.xml b/chapter05/gcc-inst.xml index 3f8f8d5b3..8a91bcb88 100644 --- a/chapter05/gcc-inst.xml +++ b/chapter05/gcc-inst.xml @@ -17,8 +17,7 @@ been warned. Install GCC by running the following commands: -patch -Np1 -i ../gcc-&gcc-patch-version;.patch && -patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch && +patch -Np1 -i ../gcc-&gcc-patch-version;-nofixincludes-2.patch && mkdir ../gcc-build && cd ../gcc-build && ../gcc-&gcc-version;/configure --prefix=/static \ diff --git a/chapter06/gcc-inst.xml b/chapter06/gcc-inst.xml index e103903d5..b4cf8d809 100644 --- a/chapter06/gcc-inst.xml +++ b/chapter06/gcc-inst.xml @@ -1,10 +1,6 @@ Installation of GCC -This package requires its patch to be applied before you can -install it. Make sure it's unpacked before running the installation -commands. - This package is known to behave badly when you have changed its default optimization flags (including the -march and -mcpu options). GCC is best left alone. Therefore, if you have defined any environment variables @@ -18,8 +14,7 @@ and gcc-g++ tarballs. Other compilers are available in the full gcc package; instructions for building them may be found at . -patch -Np1 -i ../gcc-&gcc-patch-version;.patch && -mkdir ../gcc-build && +mkdir ../gcc-build && cd ../gcc-build && ../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \     --enable-threads=posix --with-slibdir=/lib \ diff --git a/chapter06/glibc-inst.xml b/chapter06/glibc-inst.xml index 7b512cd60..8cc8799b5 100644 --- a/chapter06/glibc-inst.xml +++ b/chapter06/glibc-inst.xml @@ -17,10 +17,6 @@ that override default optimizations, such as CFLAGS and CXXFLAGS, we recommend unsetting or modifying them when building Glibc. You have been warned. -Also, don't pass the --enable-kernel option to the configure -script. It's known to cause segmentation faults when other packages like -fileutils, make and tar are linked against it. - Basically, compiling Glibc in any other way than the book suggests is putting your system at very high risk. diff --git a/chapter06/libtool-inst.xml b/chapter06/libtool-inst.xml index eb1dae1cd..8e5774a28 100644 --- a/chapter06/libtool-inst.xml +++ b/chapter06/libtool-inst.xml @@ -3,8 +3,7 @@ Install Libtool by running the following commands: -patch -Np1 -i ../libtool-&libtool-patch-version;.patch && -./configure --prefix=/usr && +./configure --prefix=/usr && make && make install diff --git a/chapter06/libtool.xml b/chapter06/libtool.xml index 045bc381c..92dcd7f0e 100644 --- a/chapter06/libtool.xml +++ b/chapter06/libtool.xml @@ -6,7 +6,6 @@ Estimated required disk space: &libtool-compsize; &c6-libtool-inst; -&c6-libtool-exp; &aa-libtool-desc; &aa-libtool-dep; diff --git a/entities/autoconf.ent b/entities/autoconf.ent index 3cd6947e5..63e13bd1f 100644 --- a/entities/autoconf.ent +++ b/entities/autoconf.ent @@ -8,7 +8,7 @@ - + diff --git a/entities/automake.ent b/entities/automake.ent index 0c1131bfe..af060029b 100644 --- a/entities/automake.ent +++ b/entities/automake.ent @@ -8,7 +8,7 @@ - + diff --git a/entities/binutils.ent b/entities/binutils.ent index 337ae8aa0..a809db400 100644 --- a/entities/binutils.ent +++ b/entities/binutils.ent @@ -13,7 +13,7 @@ - + diff --git a/entities/e2fsprogs.ent b/entities/e2fsprogs.ent index 5747b22ff..f3cbd0c32 100644 --- a/entities/e2fsprogs.ent +++ b/entities/e2fsprogs.ent @@ -9,7 +9,7 @@ - + diff --git a/entities/gcc.ent b/entities/gcc.ent index 05377d893..e89d188eb 100644 --- a/entities/gcc.ent +++ b/entities/gcc.ent @@ -14,12 +14,12 @@ - + - + diff --git a/entities/kernel.ent b/entities/kernel.ent index c0cff7d4d..61ef1f278 100644 --- a/entities/kernel.ent +++ b/entities/kernel.ent @@ -12,7 +12,7 @@ - + diff --git a/entities/libtool.ent b/entities/libtool.ent index e17b26476..51afc0b67 100644 --- a/entities/libtool.ent +++ b/entities/libtool.ent @@ -1,5 +1,4 @@ - @@ -10,7 +9,7 @@ - + diff --git a/entities/modutils.ent b/entities/modutils.ent index 6e6ddb02e..69bee795f 100644 --- a/entities/modutils.ent +++ b/entities/modutils.ent @@ -8,7 +8,7 @@ - + diff --git a/entities/procps.ent b/entities/procps.ent index 145f3e16b..c1f72c4ed 100644 --- a/entities/procps.ent +++ b/entities/procps.ent @@ -10,11 +10,11 @@ - + - + diff --git a/entities/sed.ent b/entities/sed.ent index be5bcf4f1..60a78d18a 100644 --- a/entities/sed.ent +++ b/entities/sed.ent @@ -11,7 +11,7 @@ - + diff --git a/entities/texinfo.ent b/entities/texinfo.ent index 965db8ef9..c34f36ca4 100644 --- a/entities/texinfo.ent +++ b/entities/texinfo.ent @@ -12,7 +12,7 @@ - + diff --git a/entities/utillinux.ent b/entities/utillinux.ent index 6a5fc05be..1400db3d4 100644 --- a/entities/utillinux.ent +++ b/entities/utillinux.ent @@ -12,7 +12,7 @@ - + -- cgit v1.2.3-54-g00ecf