aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml28
-rw-r--r--chapter04/gcc-patch.xml7
-rw-r--r--chapter04/packages.xml1
-rw-r--r--chapter04/procps-patch.xml3
-rw-r--r--chapter05/gcc-exp.xml5
-rw-r--r--chapter05/gcc-inst.xml3
-rw-r--r--chapter06/gcc-inst.xml7
-rw-r--r--chapter06/glibc-inst.xml4
-rw-r--r--chapter06/libtool-inst.xml3
-rw-r--r--chapter06/libtool.xml1
-rw-r--r--entities/autoconf.ent2
-rw-r--r--entities/automake.ent2
-rw-r--r--entities/binutils.ent2
-rw-r--r--entities/e2fsprogs.ent2
-rw-r--r--entities/gcc.ent4
-rw-r--r--entities/kernel.ent2
-rw-r--r--entities/libtool.ent3
-rw-r--r--entities/modutils.ent2
-rw-r--r--entities/procps.ent4
-rw-r--r--entities/sed.ent2
-rw-r--r--entities/texinfo.ent2
-rw-r--r--entities/utillinux.ent2
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 &amp;&amp;
-patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch &amp;&amp;
+<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;-nofixincludes-2.patch &amp;&amp;
mkdir ../gcc-build &amp;&amp;
cd ../gcc-build &amp;&amp;
../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 &amp;&amp;
-mkdir ../gcc-build &amp;&amp;
+<para><screen><userinput>mkdir ../gcc-build &amp;&amp;
cd ../gcc-build &amp;&amp;
../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \
&nbsp;&nbsp;&nbsp;&nbsp;--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 &amp;&amp;
-./configure --prefix=/usr &amp;&amp;
+<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
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">