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
This commit is contained in:
Timothy Bauscher 2002-12-15 21:32:51 +00:00
parent 2391122c23
commit 788676013b
22 changed files with 39 additions and 52 deletions

View File

@ -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,

View File

@ -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"/>

View File

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

View File

@ -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"/>

View File

@ -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

View File

@ -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 \

View File

@ -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 \

View File

@ -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>

View File

@ -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>

View File

@ -6,7 +6,6 @@
Estimated required disk space: &libtool-compsize;</screen>
&c6-libtool-inst;
&c6-libtool-exp;
&aa-libtool-desc;
&aa-libtool-dep;

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">

View File

@ -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">