Bläddra i källkod

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
Timothy Bauscher 22 år sedan
förälder
incheckning
788676013b

+ 20 - 8
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,

+ 1 - 6
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"/>

+ 0 - 1
chapter04/packages.xml

@@ -39,7 +39,6 @@
 &c4-less;
 &c4-bootscripts;
 &c4-libtool;
-&c4-libtool-patch;
 &c4-lilo;
 &c4-kernel;
 &c4-m4;

+ 1 - 2
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"/>

+ 0 - 5
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

+ 1 - 2
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 \

+ 1 - 6
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 \

+ 0 - 4
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>
 

+ 1 - 2
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>
 

+ 0 - 1
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;
 

+ 1 - 1
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">

+ 1 - 1
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">

+ 1 - 1
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">

+ 1 - 1
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">

+ 2 - 2
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">

+ 1 - 1
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">

+ 1 - 2
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">

+ 1 - 1
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">

+ 2 - 2
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">

+ 1 - 1
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">

+ 1 - 1
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">

+ 1 - 1
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">