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: <listitem><para>Upgraded to:
<itemizedlist> <itemizedlist>
<listitem><para>autoconf-2.54</para></listitem> <listitem><para>autoconf-2.57</para></listitem>
<listitem><para>automake-1.7.1</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>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>groff-1.18.1</para></listitem>
<listitem><para>kbd-1.08</para></listitem> <listitem><para>kbd-1.08</para></listitem>
<listitem><para>less-378</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>make-3.80</para></listitem>
<listitem><para>man-pages-1.53</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>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>psmisc-21.2</para></listitem>
<listitem><para>sed-4.0</para></listitem> <listitem><para>sed-4.0.4</para></listitem>
<listitem><para>util-linux-2.11w</para></listitem> <listitem><para>texinfo-4.3</para></listitem>
<listitem><para>util-linux-2.11y</para></listitem>
</itemizedlist> </itemizedlist>
</para></listitem> </para></listitem>
@ -30,7 +35,6 @@
<itemizedlist> <itemizedlist>
<listitem><para>findutils-4.1-segfault.patch</para></listitem> <listitem><para>findutils-4.1-segfault.patch</para></listitem>
<listitem><para>kbd-1.08.patch</para></listitem> <listitem><para>kbd-1.08.patch</para></listitem>
<listitem><para>libtool-1.4.2.patch</para></listitem>
</itemizedlist> </itemizedlist>
</para></listitem> </para></listitem>
@ -41,6 +45,14 @@
</itemizedlist> </itemizedlist>
</para></listitem> </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 <listitem><para>December 10th, 2002 [gerard]: Chapter 04 - Changed all
links into Freshmeat.net project links, removed lfs-pacakges tarball. This links into Freshmeat.net project links, removed lfs-pacakges tarball. This
was done because the LFS FTP achive won't contain the packages anymore, 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: GCC nofixincludes Patch (&gcc-version;) - 1 KB:
<ulink url="&ftp;/gcc-&gcc-version;-nofixincludes-2.patch"/> <ulink url="http://downloads.linuxfromscratch.org/gcc-&gcc-version;-nofixincludes-2.patch"/>
<ulink url="&http;/gcc-&gcc-version;-nofixincludes-2.patch"/>

View File

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

View File

@ -1,3 +1,2 @@
Procps Patch (&procps-patch-version;) - &procps-patch-size;: Procps Patch (&procps-patch-version;) - &procps-patch-size;:
<ulink url="&ftp;/procps-&procps-patch-version;.patch"/> <ulink url="http://downloads.linuxfromscratch.org/procps-&procps-patch-version;.patch"/>
<ulink url="&http;/procps-&procps-patch-version;.patch"/>

View File

@ -1,11 +1,6 @@
<sect2> <sect2>
<title>Command explanations</title> <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> <para><userinput>patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch:</userinput>
This prevents the fixincludes script from running. This is needed because This prevents the fixincludes script from running. This is needed because
under normal circumstances the GCC installation will run the fixincludes 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>Install GCC by running the following commands:</para>
<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp; <para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;-nofixincludes-2.patch &amp;&amp;
patch -Np1 -i ../gcc-3.2-nofixincludes-2.patch &amp;&amp;
mkdir ../gcc-build &amp;&amp; mkdir ../gcc-build &amp;&amp;
cd ../gcc-build &amp;&amp; cd ../gcc-build &amp;&amp;
../gcc-&gcc-version;/configure --prefix=/static \ ../gcc-&gcc-version;/configure --prefix=/static \

View File

@ -1,10 +1,6 @@
<sect2> <sect2>
<title>Installation of GCC</title> <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 <para>This package is known to behave badly when you have changed its
default optimization flags (including the -march and -mcpu options). GCC is default optimization flags (including the -march and -mcpu options). GCC is
best left alone. Therefore, if you have defined any environment variables 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 instructions for building them may be found at
<ulink url="&blfs-root;view/cvs/general/gcc.html"/>.</para> <ulink url="&blfs-root;view/cvs/general/gcc.html"/>.</para>
<para><screen><userinput>patch -Np1 -i ../gcc-&gcc-patch-version;.patch &amp;&amp; <para><screen><userinput>mkdir ../gcc-build &amp;&amp;
mkdir ../gcc-build &amp;&amp;
cd ../gcc-build &amp;&amp; cd ../gcc-build &amp;&amp;
../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \ ../gcc-&gcc-version;/configure --prefix=/usr --enable-shared \
&nbsp;&nbsp;&nbsp;&nbsp;--enable-threads=posix --with-slibdir=/lib \ &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 recommend unsetting or modifying them when building Glibc. You have
been warned.</para> 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 <para>Basically, compiling Glibc in any other way than the book suggests
is putting your system at very high risk.</para> 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>Install Libtool by running the following commands:</para>
<para><screen><userinput>patch -Np1 -i ../libtool-&libtool-patch-version;.patch &amp;&amp; <para><screen><userinput>./configure --prefix=/usr &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp; make &amp;&amp;
make install</userinput></screen></para> make install</userinput></screen></para>

View File

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

View File

@ -8,7 +8,7 @@
<!ENTITY aa-autoconf-dep SYSTEM "../appendixa/autoconf-dep.xml"> <!ENTITY aa-autoconf-dep SYSTEM "../appendixa/autoconf-dep.xml">
<!ENTITY aa-autoconf-down SYSTEM "../appendixa/autoconf-down.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-depversion "2.52">
<!ENTITY autoconf-contversion "2.53"> <!ENTITY autoconf-contversion "2.53">
<!ENTITY autoconf-size "765 KB"> <!ENTITY autoconf-size "765 KB">

View File

@ -8,7 +8,7 @@
<!ENTITY aa-automake-dep SYSTEM "../appendixa/automake-dep.xml"> <!ENTITY aa-automake-dep SYSTEM "../appendixa/automake-dep.xml">
<!ENTITY aa-automake-down SYSTEM "../appendixa/automake-down.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-depversion "1.5">
<!ENTITY automake-contversion "1.6.2"> <!ENTITY automake-contversion "1.6.2">
<!ENTITY automake-size "508 KB"> <!ENTITY automake-size "508 KB">

View File

@ -13,7 +13,7 @@
<!ENTITY aa-binutils-dep SYSTEM "../appendixa/binutils-dep.xml"> <!ENTITY aa-binutils-dep SYSTEM "../appendixa/binutils-dep.xml">
<!ENTITY aa-binutils-down SYSTEM "../appendixa/binutils-down.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-depversion "2.11.2">
<!ENTITY binutils-contversion "2.12.1"> <!ENTITY binutils-contversion "2.12.1">
<!ENTITY binutils-size "9,651 KB"> <!ENTITY binutils-size "9,651 KB">

View File

@ -9,7 +9,7 @@
<!ENTITY aa-e2fsprogs-dep SYSTEM "../appendixa/e2fsprogs-dep.xml"> <!ENTITY aa-e2fsprogs-dep SYSTEM "../appendixa/e2fsprogs-dep.xml">
<!ENTITY aa-e2fsprogs-down SYSTEM "../appendixa/e2fsprogs-down.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-depversion "1.25">
<!ENTITY e2fsprogs-contversion "1.27"> <!ENTITY e2fsprogs-contversion "1.27">
<!ENTITY e2fsprogs-size "2,050 KB"> <!ENTITY e2fsprogs-size "2,050 KB">

View File

@ -14,12 +14,12 @@
<!ENTITY aa-gcc-dep SYSTEM "../appendixa/gcc-dep.xml"> <!ENTITY aa-gcc-dep SYSTEM "../appendixa/gcc-dep.xml">
<!ENTITY aa-gcc-down SYSTEM "../appendixa/gcc-down.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-depversion "2.95.3">
<!ENTITY gcc-contversion "3.1"> <!ENTITY gcc-contversion "3.1">
<!ENTITY gcc-core-size "9,978 KB"> <!ENTITY gcc-core-size "9,978 KB">
<!ENTITY gcc-g-size "1,838 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-patch-size "4 KB">
<!ENTITY gcc-core-package "gcc-core-&gcc-version;.tar.bz2"> <!ENTITY gcc-core-package "gcc-core-&gcc-version;.tar.bz2">
<!ENTITY gcc-g-package "gcc-g++-&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-dep SYSTEM "../appendixa/kernel-dep.xml">
<!ENTITY aa-kernel-down SYSTEM "../appendixa/kernel-down.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-depversion "2.4.17">
<!ENTITY kernel-contversion "2.4.18"> <!ENTITY kernel-contversion "2.4.18">
<!ENTITY kernel-size "25,432 KB"> <!ENTITY kernel-size "25,432 KB">

View File

@ -1,5 +1,4 @@
<!ENTITY c4-libtool SYSTEM "../chapter04/libtool.xml"> <!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 SYSTEM "../chapter06/libtool.xml">
<!ENTITY c6-libtool-inst SYSTEM "../chapter06/libtool-inst.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-dep SYSTEM "../appendixa/libtool-dep.xml">
<!ENTITY aa-libtool-down SYSTEM "../appendixa/libtool-down.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-depversion "1.4.2">
<!ENTITY libtool-contversion "1.4.2"> <!ENTITY libtool-contversion "1.4.2">
<!ENTITY libtool-size "653 KB"> <!ENTITY libtool-size "653 KB">

View File

@ -8,7 +8,7 @@
<!ENTITY aa-modutils-dep SYSTEM "../appendixa/modutils-dep.xml"> <!ENTITY aa-modutils-dep SYSTEM "../appendixa/modutils-dep.xml">
<!ENTITY aa-modutils-down SYSTEM "../appendixa/modutils-down.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-depversion "2.4.12">
<!ENTITY modutils-contversion "2.4.16"> <!ENTITY modutils-contversion "2.4.16">
<!ENTITY modutils-size "213 KB"> <!ENTITY modutils-size "213 KB">

View File

@ -10,11 +10,11 @@
<!ENTITY aa-procps-dep SYSTEM "../appendixa/procps-dep.xml"> <!ENTITY aa-procps-dep SYSTEM "../appendixa/procps-dep.xml">
<!ENTITY aa-procps-down SYSTEM "../appendixa/procps-down.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-depversion "2.0.7">
<!ENTITY procps-contversion "2.0.7"> <!ENTITY procps-contversion "2.0.7">
<!ENTITY procps-size "184 KB"> <!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-patch-size "1 KB">
<!ENTITY procps-dir "procps-&procps-version;"> <!ENTITY procps-dir "procps-&procps-version;">
<!ENTITY procps-package "procps-&procps-version;.tar.bz2"> <!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-dep SYSTEM "../appendixa/sed-dep.xml">
<!ENTITY aa-sed-down SYSTEM "../appendixa/sed-down.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-depversion "3.02">
<!ENTITY sed-contversion "3.02"> <!ENTITY sed-contversion "3.02">
<!ENTITY sed-size "488 KB"> <!ENTITY sed-size "488 KB">

View File

@ -12,7 +12,7 @@
<!ENTITY aa-texinfo-dep SYSTEM "../appendixa/texinfo-dep.xml"> <!ENTITY aa-texinfo-dep SYSTEM "../appendixa/texinfo-dep.xml">
<!ENTITY aa-texinfo-down SYSTEM "../appendixa/texinfo-down.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-depversion "4.0">
<!ENTITY texinfo-contversion "4.2"> <!ENTITY texinfo-contversion "4.2">
<!ENTITY texinfo-size "1,175 KB"> <!ENTITY texinfo-size "1,175 KB">

View File

@ -12,7 +12,7 @@
<!ENTITY aa-utillinux-dep SYSTEM "../appendixa/utillinux-dep.xml"> <!ENTITY aa-utillinux-dep SYSTEM "../appendixa/utillinux-dep.xml">
<!ENTITY aa-utillinux-down SYSTEM "../appendixa/utillinux-down.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-depversion "2.11n">
<!ENTITY util-linux-contversion "2.11t"> <!ENTITY util-linux-contversion "2.11t">
<!ENTITY util-linux-size "1,190 KB"> <!ENTITY util-linux-size "1,190 KB">