Browse Source

o Updated to binutils-2.13.2, procps-3.1.5.
o Made all LDFLAGS=-static LDFLAGS="-static".
o Added symlink from libfl.a to libl.a.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2242 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Timothy Bauscher 22 years ago
parent
commit
8f93b1553a

+ 11 - 2
chapter01/changelog.xml

@@ -10,7 +10,7 @@
 <itemizedlist>
 <itemizedlist>
 <listitem><para>autoconf-2.57</para></listitem>
 <listitem><para>autoconf-2.57</para></listitem>
 <listitem><para>automake-1.7.2</para></listitem>
 <listitem><para>automake-1.7.2</para></listitem>
-<listitem><para>binutils-2.13.1</para></listitem>
+<listitem><para>binutils-2.13.2</para></listitem>
 <listitem><para>bison-1.75</para></listitem>
 <listitem><para>bison-1.75</para></listitem>
 <listitem><para>e2fsprogs-1.32</para></listitem>
 <listitem><para>e2fsprogs-1.32</para></listitem>
 <listitem><para>gcc-3.2.1</para></listitem>
 <listitem><para>gcc-3.2.1</para></listitem>
@@ -23,7 +23,7 @@
 <listitem><para>man-pages-1.53</para></listitem>
 <listitem><para>man-pages-1.53</para></listitem>
 <listitem><para>modutils-2.4.22</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.1.4</para></listitem>
+<listitem><para>procps-3.1.5</para></listitem>
 <listitem><para>psmisc-21.2</para></listitem>
 <listitem><para>psmisc-21.2</para></listitem>
 <listitem><para>sed-4.0.5</para></listitem>
 <listitem><para>sed-4.0.5</para></listitem>
 <listitem><para>texinfo-4.3</para></listitem>
 <listitem><para>texinfo-4.3</para></listitem>
@@ -45,6 +45,15 @@
 </itemizedlist>
 </itemizedlist>
 </para></listitem>
 </para></listitem>
 
 
+<listitem><para>December 29th, 2002 [timothy]: Updated to
+binutils-2.13.2, procps-3.1.5.</para></listitem>
+
+<listitem><para>December 29th, 2002 [timothy]: Chapter 05:
+Changed all LDFLAGS=-static to LDFLAGS="-static".</para></listitem>
+
+<listitem><para>December 29th, 2002 [timothy]: Chapter 06 - Flex:
+Added symlink from libfl.a to libl.a.</para></listitem>
+
 <listitem><para>December 20th, 2002 [timothy]: Updated to
 <listitem><para>December 20th, 2002 [timothy]: Updated to
 sed-4.0.5.</para></listitem>
 sed-4.0.5.</para></listitem>
 
 

+ 1 - 1
chapter05/binutils-exp.xml

@@ -11,7 +11,7 @@ internationalization (also known as i18n). We don't need this for our
 static programs and nls often causes problems when you're linking
 static programs and nls often causes problems when you're linking
 statically.</para>
 statically.</para>
 
 
-<para><userinput>LDFLAGS=-all-static:</userinput> Setting the variable LDFLAGS
+<para><userinput>LDFLAGS="-all-static":</userinput> Setting the variable LDFLAGS
 to the value -all-static causes binutils to be linked statically.</para>
 to the value -all-static causes binutils to be linked statically.</para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/binutils-inst.xml

@@ -14,7 +14,7 @@ warned.</para>
 <para><screen><userinput>mkdir ../binutils-build &amp;&amp;
 <para><screen><userinput>mkdir ../binutils-build &amp;&amp;
 cd ../binutils-build &amp;&amp;
 cd ../binutils-build &amp;&amp;
 ../binutils-&binutils-version;/configure --prefix=$LFS/static --disable-nls &amp;&amp;
 ../binutils-&binutils-version;/configure --prefix=$LFS/static --disable-nls &amp;&amp;
-make LDFLAGS=-all-static &amp;&amp;
+make LDFLAGS="-all-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/diffutils-inst.xml

@@ -3,7 +3,7 @@
 
 
 <para>Install Diffutils by running the following commands:</para>
 <para>Install Diffutils by running the following commands:</para>
 
 
-<para><screen><userinput>LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 \
+<para><screen><userinput>LDFLAGS="-static" CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>

+ 1 - 1
chapter05/fileutils-inst.xml

@@ -25,7 +25,7 @@ than likely result in all kinds of compile time problems.</para>
 
 
 <para>Install Fileutils by running the following commands:</para>
 <para>Install Fileutils by running the following commands:</para>
 
 
-<para><screen><userinput>LDFLAGS=-static \
+<para><screen><userinput>LDFLAGS="-static" \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --disable-nls --prefix=$LFS/static &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --disable-nls --prefix=$LFS/static &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>

+ 1 - 1
chapter05/findutils-inst.xml

@@ -9,7 +9,7 @@ install it.</para>
 <para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp;
 <para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch &amp;&amp;
 CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/gawk-inst.xml

@@ -5,7 +5,7 @@
 
 
 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 2 - 2
chapter05/gcc-exp.xml

@@ -23,8 +23,8 @@ make install command later.</para>
 This defines the .hidden assembler directive so that we don't build
 This defines the .hidden assembler directive so that we don't build
 a faulty Glibc later on.</para>
 a faulty Glibc later on.</para>
 
 
-<para><userinput>make BOOT_LDFLAGS=-static:</userinput>
-This is the equivalent to make LDFLAGS=-static as we use with other
+<para><userinput>make BOOT_LDFLAGS="-static":</userinput>
+This is the equivalent to make LDFLAGS="-static" as we use with other
 packages to compile them statically.</para>
 packages to compile them statically.</para>
 
 
 <para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This
 <para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This

+ 1 - 1
chapter05/gcc-inst.xml

@@ -22,7 +22,7 @@ cd ../gcc-build &amp;&amp;
 ../gcc-&gcc-version;/configure --prefix=/static \
 ../gcc-&gcc-version;/configure --prefix=/static \
 &nbsp;&nbsp;&nbsp;--disable-nls --disable-shared &amp;&amp;
 &nbsp;&nbsp;&nbsp;--disable-nls --disable-shared &amp;&amp;
 echo "#define HAVE_GAS_HIDDEN 1" &gt;&gt; gcc/auto-host.h &amp;&amp;
 echo "#define HAVE_GAS_HIDDEN 1" &gt;&gt; gcc/auto-host.h &amp;&amp;
-make BOOT_LDFLAGS=-static bootstrap &amp;&amp;
+make BOOT_LDFLAGS="-static" bootstrap &amp;&amp;
 make prefix=$LFS/static install &amp;&amp;
 make prefix=$LFS/static install &amp;&amp;
 ln -s gcc $LFS/static/bin/cc</userinput></screen></para>
 ln -s gcc $LFS/static/bin/cc</userinput></screen></para>
 
 

+ 1 - 1
chapter05/grep-inst.xml

@@ -3,7 +3,7 @@
 
 
 <para>Install Grep by running the following commands:</para>
 <para>Install Grep by running the following commands:</para>
 
 
-<para><screen><userinput>LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 \
+<para><screen><userinput>LDFLAGS="-static" CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls \
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-perl-regexp &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-perl-regexp &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;

+ 1 - 1
chapter05/gzip-inst.xml

@@ -4,7 +4,7 @@
 <para>Install Gzip by running the following commands:</para>
 <para>Install Gzip by running the following commands:</para>
 
 
 <para><screen><userinput>./configure --prefix=$LFS/static &amp;&amp;
 <para><screen><userinput>./configure --prefix=$LFS/static &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/make-inst.xml

@@ -4,7 +4,7 @@
 <para>Install Make by running the following commands:</para>
 <para>Install Make by running the following commands:</para>
 
 
 <para><screen><userinput>./configure --prefix=$LFS/static --disable-nls &amp;&amp;
 <para><screen><userinput>./configure --prefix=$LFS/static --disable-nls &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 <para>During the make install phase you will see this warning:</para>
 <para>During the make install phase you will see this warning:</para>

+ 1 - 1
chapter05/patch-inst.xml

@@ -5,7 +5,7 @@
 
 
 <para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \
 <para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/sed-inst.xml

@@ -5,7 +5,7 @@
 
 
 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static --disable-nls &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/shellutils-inst.xml

@@ -14,7 +14,7 @@ it.</para>
 
 
 <para><screen><userinput>./configure --prefix=$LFS/static \
 <para><screen><userinput>./configure --prefix=$LFS/static \
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 <para>During the make install stage you will see the following warning:</para>
 <para>During the make install stage you will see the following warning:</para>

+ 1 - 1
chapter05/tar-inst.xml

@@ -13,7 +13,7 @@ for gzip files).</para>
 <para>Install Tar by running the following commands:</para>
 <para>Install Tar by running the following commands:</para>
 
 
 <para><screen><userinput>./configure --prefix=$LFS/static --disable-nls &amp;&amp;
 <para><screen><userinput>./configure --prefix=$LFS/static --disable-nls &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/texinfo-inst.xml

@@ -3,7 +3,7 @@
 
 
 <para>Install Texinfo by running the following commands:</para>
 <para>Install Texinfo by running the following commands:</para>
 
 
-<para><screen><userinput>LDFLAGS=-static ./configure --prefix=$LFS/static \
+<para><screen><userinput>LDFLAGS="-static" ./configure --prefix=$LFS/static \
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>

+ 1 - 1
chapter05/textutils-inst.xml

@@ -6,7 +6,7 @@
 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static \
 &nbsp;&nbsp;&nbsp;&nbsp;./configure --prefix=$LFS/static \
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
 &nbsp;&nbsp;&nbsp;&nbsp;--disable-nls &amp;&amp;
-make LDFLAGS=-static &amp;&amp;
+make LDFLAGS="-static" &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 1
chapter05/utillinux-inst.xml

@@ -8,7 +8,7 @@ be compiling the entire package.</para>
 
 
 <para><screen><userinput>./configure &amp;&amp;
 <para><screen><userinput>./configure &amp;&amp;
 make -C lib &amp;&amp;
 make -C lib &amp;&amp;
-make -C mount LDFLAGS=-static mount umount &amp;&amp;
+make -C mount LDFLAGS="-static" mount umount &amp;&amp;
 cp mount/{mount,umount} $LFS/static/bin</userinput></screen></para>
 cp mount/{mount,umount} $LFS/static/bin</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 2 - 1
chapter06/automake-inst.xml

@@ -4,7 +4,8 @@
 <para>Install Automake by running the following commands:</para>
 <para>Install Automake by running the following commands:</para>
 
 
 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;
 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;
-make install</userinput></screen></para>
+make install &amp;&amp;
+ln -s automake-1.7 /usr/share/automake</userinput></screen></para>
 
 
 </sect2>
 </sect2>
 
 

+ 2 - 1
chapter06/flex-inst.xml

@@ -5,7 +5,8 @@
 
 
 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;
 <para><screen><userinput>./configure --prefix=/usr &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;
-make install</userinput></screen></para>
+make install &amp;&amp;
+ln -s libfl.a /usr/lib/libl.a</userinput></screen></para>
 
 
 <para>Some programs don't know about flex and try to find the lex program
 <para>Some programs don't know about flex and try to find the lex program
 (flex is a (better) alternative for lex). So to please those few
 (flex is a (better) alternative for lex). So to please those few

+ 1 - 1
entities/binutils.ent

@@ -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.1">
+<!ENTITY binutils-version "2.13.2">
 <!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">

+ 2 - 2
entities/procps.ent

@@ -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.1.4">
+<!ENTITY procps-version "3.1.5">
 <!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.1.4">
+<!ENTITY procps-patch-version "3.1.5">
 <!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">

+ 2 - 2
index.xml

@@ -4,8 +4,8 @@
 
 
 <!ENTITY book SYSTEM "book/book.xml">
 <!ENTITY book SYSTEM "book/book.xml">
 
 
-<!ENTITY version "20021220">
-<!ENTITY releasedate "December 20th, 2002">
+<!ENTITY version "20021229">
+<!ENTITY releasedate "December 29th, 2002">
 
 
 <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
 <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
 <!ENTITY http-root "http://ftp.linuxfromscratch.org">
 <!ENTITY http-root "http://ftp.linuxfromscratch.org">