diff options
author | Timothy Bauscher <timothy@linuxfromscratch.org> | 2002-12-30 03:12:54 +0000 |
---|---|---|
committer | Timothy Bauscher <timothy@linuxfromscratch.org> | 2002-12-30 03:12:54 +0000 |
commit | 8f93b1553a4af5ba0868a9a3f7b7de2e22485ccb (patch) | |
tree | 8b5e9e8e548c61c464214411090b1d30184d29af | |
parent | 5fb3b1a6de398990dbaa0b3533215bacd7b12f86 (diff) |
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
-rw-r--r-- | chapter01/changelog.xml | 13 | ||||
-rw-r--r-- | chapter05/binutils-exp.xml | 2 | ||||
-rw-r--r-- | chapter05/binutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/diffutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/fileutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/findutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/gawk-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/gcc-exp.xml | 4 | ||||
-rw-r--r-- | chapter05/gcc-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/grep-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/gzip-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/make-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/patch-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/sed-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/shellutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/tar-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/texinfo-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/textutils-inst.xml | 2 | ||||
-rw-r--r-- | chapter05/utillinux-inst.xml | 2 | ||||
-rw-r--r-- | chapter06/automake-inst.xml | 3 | ||||
-rw-r--r-- | chapter06/flex-inst.xml | 3 | ||||
-rw-r--r-- | entities/binutils.ent | 2 | ||||
-rw-r--r-- | entities/procps.ent | 4 | ||||
-rw-r--r-- | index.xml | 4 |
24 files changed, 39 insertions, 28 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 0d5d33bb4..e54586e1b 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -10,7 +10,7 @@ <itemizedlist> <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>binutils-2.13.2</para></listitem> <listitem><para>bison-1.75</para></listitem> <listitem><para>e2fsprogs-1.32</para></listitem> <listitem><para>gcc-3.2.1</para></listitem> @@ -23,7 +23,7 @@ <listitem><para>man-pages-1.53</para></listitem> <listitem><para>modutils-2.4.22</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>sed-4.0.5</para></listitem> <listitem><para>texinfo-4.3</para></listitem> @@ -45,6 +45,15 @@ </itemizedlist> </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 sed-4.0.5.</para></listitem> diff --git a/chapter05/binutils-exp.xml b/chapter05/binutils-exp.xml index 8bc95d288..2b6983510 100644 --- a/chapter05/binutils-exp.xml +++ b/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 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> </sect2> diff --git a/chapter05/binutils-inst.xml b/chapter05/binutils-inst.xml index 095f0942c..118762fcb 100644 --- a/chapter05/binutils-inst.xml +++ b/chapter05/binutils-inst.xml @@ -14,7 +14,7 @@ warned.</para> <para><screen><userinput>mkdir ../binutils-build && cd ../binutils-build && ../binutils-&binutils-version;/configure --prefix=$LFS/static --disable-nls && -make LDFLAGS=-all-static && +make LDFLAGS="-all-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/diffutils-inst.xml b/chapter05/diffutils-inst.xml index 1d83c6337..cb387de49 100644 --- a/chapter05/diffutils-inst.xml +++ b/chapter05/diffutils-inst.xml @@ -3,7 +3,7 @@ <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 \ ./configure --prefix=$LFS/static --disable-nls && make && make install</userinput></screen></para> diff --git a/chapter05/fileutils-inst.xml b/chapter05/fileutils-inst.xml index 7fd04333b..a37c01261 100644 --- a/chapter05/fileutils-inst.xml +++ b/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><screen><userinput>LDFLAGS=-static \ +<para><screen><userinput>LDFLAGS="-static" \ ./configure --disable-nls --prefix=$LFS/static && make && make install</userinput></screen></para> diff --git a/chapter05/findutils-inst.xml b/chapter05/findutils-inst.xml index 686247115..9b1a214db 100644 --- a/chapter05/findutils-inst.xml +++ b/chapter05/findutils-inst.xml @@ -9,7 +9,7 @@ install it.</para> <para><screen><userinput>patch -Np1 -i ../findutils-&findutils-patch-version;.patch && CPPFLAGS=-Dre_max_failures=re_max_failures2 \ ./configure --prefix=$LFS/static && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/gawk-inst.xml b/chapter05/gawk-inst.xml index 708588512..954cd565f 100644 --- a/chapter05/gawk-inst.xml +++ b/chapter05/gawk-inst.xml @@ -5,7 +5,7 @@ <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \ ./configure --prefix=$LFS/static --disable-nls && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/gcc-exp.xml b/chapter05/gcc-exp.xml index fbb5b970c..736eac8b5 100644 --- a/chapter05/gcc-exp.xml +++ b/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 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> <para><userinput>ln -s gcc $LFS/static/bin/cc:</userinput> This diff --git a/chapter05/gcc-inst.xml b/chapter05/gcc-inst.xml index c3ac26d37..add033ae3 100644 --- a/chapter05/gcc-inst.xml +++ b/chapter05/gcc-inst.xml @@ -22,7 +22,7 @@ cd ../gcc-build && ../gcc-&gcc-version;/configure --prefix=/static \ --disable-nls --disable-shared && echo "#define HAVE_GAS_HIDDEN 1" >> gcc/auto-host.h && -make BOOT_LDFLAGS=-static bootstrap && +make BOOT_LDFLAGS="-static" bootstrap && make prefix=$LFS/static install && ln -s gcc $LFS/static/bin/cc</userinput></screen></para> diff --git a/chapter05/grep-inst.xml b/chapter05/grep-inst.xml index 164b0f73f..05609c353 100644 --- a/chapter05/grep-inst.xml +++ b/chapter05/grep-inst.xml @@ -3,7 +3,7 @@ <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 \ ./configure --prefix=$LFS/static --disable-nls \ --disable-perl-regexp && make && diff --git a/chapter05/gzip-inst.xml b/chapter05/gzip-inst.xml index 38467f7ee..e7828b436 100644 --- a/chapter05/gzip-inst.xml +++ b/chapter05/gzip-inst.xml @@ -4,7 +4,7 @@ <para>Install Gzip by running the following commands:</para> <para><screen><userinput>./configure --prefix=$LFS/static && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/make-inst.xml b/chapter05/make-inst.xml index bbc7935ff..a2b907532 100644 --- a/chapter05/make-inst.xml +++ b/chapter05/make-inst.xml @@ -4,7 +4,7 @@ <para>Install Make by running the following commands:</para> <para><screen><userinput>./configure --prefix=$LFS/static --disable-nls && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> <para>During the make install phase you will see this warning:</para> diff --git a/chapter05/patch-inst.xml b/chapter05/patch-inst.xml index 6017a3593..078e30c69 100644 --- a/chapter05/patch-inst.xml +++ b/chapter05/patch-inst.xml @@ -5,7 +5,7 @@ <para><screen><userinput>CPPFLAGS=-D_GNU_SOURCE \ ./configure --prefix=$LFS/static && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/sed-inst.xml b/chapter05/sed-inst.xml index 81e8572ad..f26d25b55 100644 --- a/chapter05/sed-inst.xml +++ b/chapter05/sed-inst.xml @@ -5,7 +5,7 @@ <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \ ./configure --prefix=$LFS/static --disable-nls && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/shellutils-inst.xml b/chapter05/shellutils-inst.xml index c13dea8c3..138ef995c 100644 --- a/chapter05/shellutils-inst.xml +++ b/chapter05/shellutils-inst.xml @@ -14,7 +14,7 @@ it.</para> <para><screen><userinput>./configure --prefix=$LFS/static \ --disable-nls && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> <para>During the make install stage you will see the following warning:</para> diff --git a/chapter05/tar-inst.xml b/chapter05/tar-inst.xml index ec0e9a671..b9bd593dd 100644 --- a/chapter05/tar-inst.xml +++ b/chapter05/tar-inst.xml @@ -13,7 +13,7 @@ for gzip files).</para> <para>Install Tar by running the following commands:</para> <para><screen><userinput>./configure --prefix=$LFS/static --disable-nls && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/texinfo-inst.xml b/chapter05/texinfo-inst.xml index 7e4c29bff..e5db2dcba 100644 --- a/chapter05/texinfo-inst.xml +++ b/chapter05/texinfo-inst.xml @@ -3,7 +3,7 @@ <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 \ --disable-nls && make && make install</userinput></screen></para> diff --git a/chapter05/textutils-inst.xml b/chapter05/textutils-inst.xml index 675f8b609..af8771e8a 100644 --- a/chapter05/textutils-inst.xml +++ b/chapter05/textutils-inst.xml @@ -6,7 +6,7 @@ <para><screen><userinput>CPPFLAGS=-Dre_max_failures=re_max_failures2 \ ./configure --prefix=$LFS/static \ --disable-nls && -make LDFLAGS=-static && +make LDFLAGS="-static" && make install</userinput></screen></para> </sect2> diff --git a/chapter05/utillinux-inst.xml b/chapter05/utillinux-inst.xml index a80ba089a..5638d7f2d 100644 --- a/chapter05/utillinux-inst.xml +++ b/chapter05/utillinux-inst.xml @@ -8,7 +8,7 @@ be compiling the entire package.</para> <para><screen><userinput>./configure && make -C lib && -make -C mount LDFLAGS=-static mount umount && +make -C mount LDFLAGS="-static" mount umount && cp mount/{mount,umount} $LFS/static/bin</userinput></screen></para> </sect2> diff --git a/chapter06/automake-inst.xml b/chapter06/automake-inst.xml index acca9868a..ec7f8e296 100644 --- a/chapter06/automake-inst.xml +++ b/chapter06/automake-inst.xml @@ -4,7 +4,8 @@ <para>Install Automake by running the following commands:</para> <para><screen><userinput>./configure --prefix=/usr && -make install</userinput></screen></para> +make install && +ln -s automake-1.7 /usr/share/automake</userinput></screen></para> </sect2> diff --git a/chapter06/flex-inst.xml b/chapter06/flex-inst.xml index f2a361d6e..bdd9ff3c2 100644 --- a/chapter06/flex-inst.xml +++ b/chapter06/flex-inst.xml @@ -5,7 +5,8 @@ <para><screen><userinput>./configure --prefix=/usr && make && -make install</userinput></screen></para> +make install && +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 (flex is a (better) alternative for lex). So to please those few diff --git a/entities/binutils.ent b/entities/binutils.ent index a809db400..e77551bfe 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.1"> +<!ENTITY binutils-version "2.13.2"> <!ENTITY binutils-depversion "2.11.2"> <!ENTITY binutils-contversion "2.12.1"> <!ENTITY binutils-size "9,651 KB"> diff --git a/entities/procps.ent b/entities/procps.ent index d212a36a9..6f66f9f6b 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.1.4"> +<!ENTITY procps-version "3.1.5"> <!ENTITY procps-depversion "2.0.7"> <!ENTITY procps-contversion "2.0.7"> <!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-dir "procps-&procps-version;"> <!ENTITY procps-package "procps-&procps-version;.tar.bz2"> @@ -4,8 +4,8 @@ <!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 http-root "http://ftp.linuxfromscratch.org"> |