diff options
-rw-r--r-- | chapter01/changelog.xml | 28 | ||||
-rw-r--r-- | chapter04/gcc-patch.xml | 7 | ||||
-rw-r--r-- | chapter04/packages.xml | 1 | ||||
-rw-r--r-- | chapter04/procps-patch.xml | 3 | ||||
-rw-r--r-- | chapter05/gcc-exp.xml | 5 | ||||
-rw-r--r-- | chapter05/gcc-inst.xml | 3 | ||||
-rw-r--r-- | chapter06/gcc-inst.xml | 7 | ||||
-rw-r--r-- | chapter06/glibc-inst.xml | 4 | ||||
-rw-r--r-- | chapter06/libtool-inst.xml | 3 | ||||
-rw-r--r-- | chapter06/libtool.xml | 1 | ||||
-rw-r--r-- | entities/autoconf.ent | 2 | ||||
-rw-r--r-- | entities/automake.ent | 2 | ||||
-rw-r--r-- | entities/binutils.ent | 2 | ||||
-rw-r--r-- | entities/e2fsprogs.ent | 2 | ||||
-rw-r--r-- | entities/gcc.ent | 4 | ||||
-rw-r--r-- | entities/kernel.ent | 2 | ||||
-rw-r--r-- | entities/libtool.ent | 3 | ||||
-rw-r--r-- | entities/modutils.ent | 2 | ||||
-rw-r--r-- | entities/procps.ent | 4 | ||||
-rw-r--r-- | entities/sed.ent | 2 | ||||
-rw-r--r-- | entities/texinfo.ent | 2 | ||||
-rw-r--r-- | 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 @@ <listitem><para>Upgraded to: <itemizedlist> -<listitem><para>autoconf-2.54</para></listitem> -<listitem><para>automake-1.7.1</para></listitem> +<listitem><para>autoconf-2.57</para></listitem> +<listitem><para>automake-1.7.2</para></listitem> +<listitem><para>binutils-2.13.1</para></listitem> <listitem><para>bison-1.75</para></listitem> -<listitem><para>e2fsprogs-1.29</para></listitem> +<listitem><para>e2fsprogs-1.32</para></listitem> +<listitem><para>gcc-3.2.1</para></listitem> <listitem><para>groff-1.18.1</para></listitem> <listitem><para>kbd-1.08</para></listitem> <listitem><para>less-378</para></listitem> +<listitem><para>libtool-1.4.3</para></listitem> +<listitem><para>linux-2.4.20</para></listitem> <listitem><para>make-3.80</para></listitem> <listitem><para>man-pages-1.53</para></listitem> -<listitem><para>modutils-2.4.21</para></listitem> +<listitem><para>modutils-2.4.22</para></listitem> <listitem><para>ncurses-5.3</para></listitem> -<listitem><para>procps-3.0.4</para></listitem> +<listitem><para>procps-3.1.3</para></listitem> <listitem><para>psmisc-21.2</para></listitem> -<listitem><para>sed-4.0</para></listitem> -<listitem><para>util-linux-2.11w</para></listitem> +<listitem><para>sed-4.0.4</para></listitem> +<listitem><para>texinfo-4.3</para></listitem> +<listitem><para>util-linux-2.11y</para></listitem> </itemizedlist> </para></listitem> @@ -30,7 +35,6 @@ <itemizedlist> <listitem><para>findutils-4.1-segfault.patch</para></listitem> <listitem><para>kbd-1.08.patch</para></listitem> -<listitem><para>libtool-1.4.2.patch</para></listitem> </itemizedlist> </para></listitem> @@ -41,6 +45,14 @@ </itemizedlist> </para></listitem> +<listitem><para>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.</para></listitem> + +<listitem><para>December 15th, 2002 [timothy]: Chapter 06 - Glibc: Removed +warning about --enable-kernel.</para></listitem> + <listitem><para>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;: -<ulink url="&ftp;/gcc-&gcc-patch-version;.patch"/> -<ulink url="&http;/gcc-&gcc-patch-version;.patch"/> - GCC nofixincludes Patch (&gcc-version;) - 1 KB: -<ulink url="&ftp;/gcc-&gcc-version;-nofixincludes-2.patch"/> -<ulink url="&http;/gcc-&gcc-version;-nofixincludes-2.patch"/> +<ulink url="http://downloads.linuxfromscratch.org/gcc-&gcc-version;-nofixincludes-2.patch"/> 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;: -<ulink url="&ftp;/procps-&procps-patch-version;.patch"/> -<ulink url="&http;/procps-&procps-patch-version;.patch"/> +<ulink url="http://downloads.linuxfromscratch.org/procps-&procps-patch-version;.patch"/> 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 @@ <sect2> <title>Command explanations</title> -<para><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch:</userinput> -This patch fixes a few bugs. In particular it contains the "copy fix" and -"var fix" documented at -<ulink url="http://www.zipworld.com.au/~gschafer/lfs-tweaks.html"/>.</para> - <para><userinput>patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch:</userinput> 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.</para> <para>Install GCC by running the following commands:</para> -<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch && -patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch && +<para><screen><userinput>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 @@ <sect2> <title>Installation of GCC</title> -<para>This package requires its patch to be applied before you can -install it. Make sure it's unpacked before running the installation -commands.</para> - <para>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 <ulink url="&blfs-root;view/cvs/general/gcc.html"/>.</para> -<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch && -mkdir ../gcc-build && +<para><screen><userinput>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.</para> -<para>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.</para> - <para>Basically, compiling Glibc in any other way than the book suggests is putting your system at very high risk.</para> 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 @@ <para>Install Libtool by running the following commands:</para> -<para><screen><userinput>patch -Np1 -i ../libtool-&libtool-patch-version;.patch && -./configure --prefix=/usr && +<para><screen><userinput>./configure --prefix=/usr && make && make install</userinput></screen></para> 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;</screen> &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 @@ <!ENTITY aa-autoconf-dep SYSTEM "../appendixa/autoconf-dep.xml"> <!ENTITY aa-autoconf-down SYSTEM "../appendixa/autoconf-down.xml"> -<!ENTITY autoconf-version "2.54"> +<!ENTITY autoconf-version "2.57"> <!ENTITY autoconf-depversion "2.52"> <!ENTITY autoconf-contversion "2.53"> <!ENTITY autoconf-size "765 KB"> 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 @@ <!ENTITY aa-automake-dep SYSTEM "../appendixa/automake-dep.xml"> <!ENTITY aa-automake-down SYSTEM "../appendixa/automake-down.xml"> -<!ENTITY automake-version "1.7.1"> +<!ENTITY automake-version "1.7.2"> <!ENTITY automake-depversion "1.5"> <!ENTITY automake-contversion "1.6.2"> <!ENTITY automake-size "508 KB"> 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 @@ <!ENTITY aa-binutils-dep SYSTEM "../appendixa/binutils-dep.xml"> <!ENTITY aa-binutils-down SYSTEM "../appendixa/binutils-down.xml"> -<!ENTITY binutils-version "2.13"> +<!ENTITY binutils-version "2.13.1"> <!ENTITY binutils-depversion "2.11.2"> <!ENTITY binutils-contversion "2.12.1"> <!ENTITY binutils-size "9,651 KB"> 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 @@ <!ENTITY aa-e2fsprogs-dep SYSTEM "../appendixa/e2fsprogs-dep.xml"> <!ENTITY aa-e2fsprogs-down SYSTEM "../appendixa/e2fsprogs-down.xml"> -<!ENTITY e2fsprogs-version "1.29"> +<!ENTITY e2fsprogs-version "1.32"> <!ENTITY e2fsprogs-depversion "1.25"> <!ENTITY e2fsprogs-contversion "1.27"> <!ENTITY e2fsprogs-size "2,050 KB"> 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 @@ <!ENTITY aa-gcc-dep SYSTEM "../appendixa/gcc-dep.xml"> <!ENTITY aa-gcc-down SYSTEM "../appendixa/gcc-down.xml"> -<!ENTITY gcc-version "3.2"> +<!ENTITY gcc-version "3.2.1"> <!ENTITY gcc-depversion "2.95.3"> <!ENTITY gcc-contversion "3.1"> <!ENTITY gcc-core-size "9,978 KB"> <!ENTITY gcc-g-size "1,838 KB"> -<!ENTITY gcc-patch-version "3.2"> +<!ENTITY gcc-patch-version "3.2.1"> <!ENTITY gcc-patch-size "4 KB"> <!ENTITY gcc-core-package "gcc-core-&gcc-version;.tar.bz2"> <!ENTITY gcc-g-package "gcc-g++-&gcc-version;.tar.bz2"> 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 @@ <!ENTITY aa-kernel-dep SYSTEM "../appendixa/kernel-dep.xml"> <!ENTITY aa-kernel-down SYSTEM "../appendixa/kernel-down.xml"> -<!ENTITY kernel-version "2.4.19"> +<!ENTITY kernel-version "2.4.20"> <!ENTITY kernel-depversion "2.4.17"> <!ENTITY kernel-contversion "2.4.18"> <!ENTITY kernel-size "25,432 KB"> 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 @@ <!ENTITY c4-libtool SYSTEM "../chapter04/libtool.xml"> -<!ENTITY c4-libtool-patch SYSTEM "../chapter04/libtool-patch.xml"> <!ENTITY c6-libtool SYSTEM "../chapter06/libtool.xml"> <!ENTITY c6-libtool-inst SYSTEM "../chapter06/libtool-inst.xml"> @@ -10,7 +9,7 @@ <!ENTITY aa-libtool-dep SYSTEM "../appendixa/libtool-dep.xml"> <!ENTITY aa-libtool-down SYSTEM "../appendixa/libtool-down.xml"> -<!ENTITY libtool-version "1.4.2"> +<!ENTITY libtool-version "1.4.3"> <!ENTITY libtool-depversion "1.4.2"> <!ENTITY libtool-contversion "1.4.2"> <!ENTITY libtool-size "653 KB"> 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 @@ <!ENTITY aa-modutils-dep SYSTEM "../appendixa/modutils-dep.xml"> <!ENTITY aa-modutils-down SYSTEM "../appendixa/modutils-down.xml"> -<!ENTITY modutils-version "2.4.21"> +<!ENTITY modutils-version "2.4.22"> <!ENTITY modutils-depversion "2.4.12"> <!ENTITY modutils-contversion "2.4.16"> <!ENTITY modutils-size "213 KB"> 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 @@ <!ENTITY aa-procps-dep SYSTEM "../appendixa/procps-dep.xml"> <!ENTITY aa-procps-down SYSTEM "../appendixa/procps-down.xml"> -<!ENTITY procps-version "3.0.4"> +<!ENTITY procps-version "3.1.3"> <!ENTITY procps-depversion "2.0.7"> <!ENTITY procps-contversion "2.0.7"> <!ENTITY procps-size "184 KB"> -<!ENTITY procps-patch-version "3.0.4"> +<!ENTITY procps-patch-version "3.1.3"> <!ENTITY procps-patch-size "1 KB"> <!ENTITY procps-dir "procps-&procps-version;"> <!ENTITY procps-package "procps-&procps-version;.tar.bz2"> 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 @@ <!ENTITY aa-sed-dep SYSTEM "../appendixa/sed-dep.xml"> <!ENTITY aa-sed-down SYSTEM "../appendixa/sed-down.xml"> -<!ENTITY sed-version "4.0"> +<!ENTITY sed-version "4.0.4"> <!ENTITY sed-depversion "3.02"> <!ENTITY sed-contversion "3.02"> <!ENTITY sed-size "488 KB"> 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 @@ <!ENTITY aa-texinfo-dep SYSTEM "../appendixa/texinfo-dep.xml"> <!ENTITY aa-texinfo-down SYSTEM "../appendixa/texinfo-down.xml"> -<!ENTITY texinfo-version "4.2"> +<!ENTITY texinfo-version "4.3"> <!ENTITY texinfo-depversion "4.0"> <!ENTITY texinfo-contversion "4.2"> <!ENTITY texinfo-size "1,175 KB"> 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 @@ <!ENTITY aa-utillinux-dep SYSTEM "../appendixa/utillinux-dep.xml"> <!ENTITY aa-utillinux-down SYSTEM "../appendixa/utillinux-down.xml"> -<!ENTITY util-linux-version "2.11w"> +<!ENTITY util-linux-version "2.11y"> <!ENTITY util-linux-depversion "2.11n"> <!ENTITY util-linux-contversion "2.11t"> <!ENTITY util-linux-size "1,190 KB"> |