r660 - in trunk/BOOK: . chapter01 chapter05 chapter06

robert at linuxfromscratch.org robert at linuxfromscratch.org
Sat Jul 1 11:40:16 PDT 2006


Author: robert
Date: 2006-07-01 12:40:15 -0600 (Sat, 01 Jul 2006)
New Revision: 660

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter05/binutils-cross.xml
   trunk/BOOK/chapter05/binutils.xml
   trunk/BOOK/chapter06/binutils.xml
   trunk/BOOK/general.ent
   trunk/BOOK/packages.ent
   trunk/BOOK/patches.ent
Log:
Bump to Binutils-2.17, and bash-3.1-fixes-8.patch. Added Binutils posix patch. Started adding -v to provide verbose commands, such as to mkdir.

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/chapter01/changelog.xml	2006-07-01 18:40:15 UTC (rev 660)
@@ -34,7 +34,7 @@
 <listitem><para>automake-1.9.6</para></listitem>
 <listitem><para>bash-3.1</para></listitem>
 <listitem><para>blfs-bootscripts-6.1</para></listitem>
-<listitem><para>binutils-2.16.1</para></listitem>
+<listitem><para>binutils-2.17</para></listitem>
 <listitem><para>bison-2.1</para></listitem>
 <listitem><para>bzip2-1.0.3</para></listitem>
 <listitem><para>coreutils-5.97</para></listitem>
@@ -110,6 +110,10 @@
 </listitem>
 -->
 
+<listitem><para>July 1st, 2006 [Robert]: Bump to Binutils-2.17, and bash-3.1-fixes-8.patch.
+Added Binutils posix patch. Started adding -v to provide verbose commands, such as to
+mkdir.</para></listitem>
+
 <listitem><para>June 29th, 2006 [Robert]: Change package order in chapter 5 to match LFS.</para></listitem>
 
 <listitem><para>June 29th, 2006 [Robert]: Bump to paxctl-0.4.</para></listitem>

Modified: trunk/BOOK/chapter05/binutils-cross.xml
===================================================================
--- trunk/BOOK/chapter05/binutils-cross.xml	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/chapter05/binutils-cross.xml	2006-07-01 18:40:15 UTC (rev 660)
@@ -36,14 +36,19 @@
 as <envar>CFLAGS</envar> and <envar>CXXFLAGS</envar>,
 unset them when building Binutils.</para>
 
-<para condition="uclibc">Apply the next patch to ... EDIT ME</para>
+<para condition="uclibc">Apply the next patch to add uClibc support to Binutils.</para>
 
 <screen condition="uclibc"><userinput>patch -Np1 -i ../&binutils-uClibc_conf-patch;</userinput></screen>
 
+<para>Apply this patch to make a few utilities use proper syntax during compile and
+testing.</para>
+
+<screen><userinput>patch -Np1 -i ../&binutils-posix-patch;</userinput></screen>
+
 <para>The Binutils documentation recommends building Binutils outside of the
 source directory in a dedicated build directory:</para>
 
-<screen><userinput>mkdir ../binutils-build
+<screen><userinput>mkdir -v ../binutils-build
 cd ../binutils-build</userinput></screen>
 
 <para>Prepare Binutils for compilation:</para>

Modified: trunk/BOOK/chapter05/binutils.xml
===================================================================
--- trunk/BOOK/chapter05/binutils.xml	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/chapter05/binutils.xml	2006-07-01 18:40:15 UTC (rev 660)
@@ -36,18 +36,23 @@
 as <envar>CFLAGS</envar> and <envar>CXXFLAGS</envar>,
 unset them when building Binutils.</para>
 
-<para condition="uclibc">Apply the next patch to ... EDIT ME</para>
+<para condition="uclibc">Apply the next patch to add uClibc support to Binutils.</para>
 
 <screen condition="uclibc"><userinput>patch -Np1 -i ../&binutils-uClibc_conf-patch;</userinput></screen>
 
-<para>Apply a patch to add elf header markings used by PaX and Grsecurity kernels.</para>
+<para>Apply a patch to add PAX_FLAGS elf header markings used by PaX kernels.</para>
 
 <screen><userinput>patch -Np1 -i ../&binutils-pt_pax-patch;</userinput></screen>
 
+<para>Apply this patch to make a few utilities use proper syntax during compile and
+testing.</para>
+
+<screen><userinput>patch -Np1 -i ../&binutils-posix-patch;</userinput></screen>
+
 <para>The Binutils documentation recommends building Binutils outside of the
 source directory in a dedicated build directory:</para>
 
-<screen><userinput>mkdir ../binutils-build
+<screen><userinput>mkdir -v ../binutils-build
 cd ../binutils-build</userinput></screen>
 
 <para>Prepare Binutils for compilation:</para>

Modified: trunk/BOOK/chapter06/binutils.xml
===================================================================
--- trunk/BOOK/chapter06/binutils.xml	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/chapter06/binutils.xml	2006-07-01 18:40:15 UTC (rev 660)
@@ -39,18 +39,23 @@
 as <envar>CFLAGS</envar> and <envar>CXXFLAGS</envar>,
 unset them when building Binutils.</para>
 
-<para condition="uclibc">Apply the next patch to ... EDIT ME</para>
+<para condition="uclibc">Apply the next patch to add uClibc support to Binutils.</para>
 
 <screen condition="uclibc"><userinput>patch -Np1 -i ../&binutils-uClibc_conf-patch;</userinput></screen>
 
-<para>Apply the next patch to ... EDIT ME</para>
+<para>Apply a patch to add PAX_FLAGS elf header markings used by PaX kernels.</para>
 
 <screen><userinput>patch -Np1 -i ../&binutils-pt_pax-patch;</userinput></screen>
 
+<para>Apply this patch to make a few utilities use proper syntax during compile and
+testing.</para>
+
+<screen><userinput>patch -Np1 -i ../&binutils-posix-patch;</userinput></screen>
+
 <para>The Binutils documentation recommends building Binutils outside of the
 source directory in a dedicated build directory:</para>
 
-<screen><userinput>mkdir ../binutils-build
+<screen><userinput>mkdir -v ../binutils-build
 cd ../binutils-build</userinput></screen>
 
 <para>Prepare Binutils for compilation:</para>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/general.ent	2006-07-01 18:40:15 UTC (rev 660)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20060629">
-<!ENTITY releasedate "June 29th, 2006">
+<!ENTITY version "SVN-20060701">
+<!ENTITY releasedate "July 1st, 2006">
 <!ENTITY milestone "0.3">
 
 <!ENTITY lfs-root "http://www.linuxfromscratch.org/">

Modified: trunk/BOOK/packages.ent
===================================================================
--- trunk/BOOK/packages.ent	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/packages.ent	2006-07-01 18:40:15 UTC (rev 660)
@@ -9,8 +9,8 @@
 <!ENTITY bash-version "3.1">
 <!ENTITY bash-md5 "ef5304c4b22aaa5088972c792ed45d72">
 
-<!ENTITY binutils-version "2.16.1">
-<!ENTITY binutils-md5 "6a9d529efb285071dad10e1f3d2b2967">
+<!ENTITY binutils-version "2.17">
+<!ENTITY binutils-md5 "e26e2e06b6e4bf3acf1dc8688a94c0d1">
 
 <!ENTITY bison-version "2.1">
 <!ENTITY bison-md5 "b1468d49c1357aebcd1de6ef12cbf3e8">

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent	2006-07-01 16:07:11 UTC (rev 659)
+++ trunk/BOOK/patches.ent	2006-07-01 18:40:15 UTC (rev 660)
@@ -2,13 +2,17 @@
 
 <!-- Start of Common Patches -->
 
-<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-3.patch">
-<!ENTITY bash-fixes-patch-md5 "3eccf05c2a63531b1eba379de05d6173">
-<!ENTITY bash-fixes-patch-size "120 KB">
+<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-8.patch">
+<!ENTITY bash-fixes-patch-md5 "bc337045fa4c5839babf0306cc9df6d0">
+<!ENTITY bash-fixes-patch-size "24 KB">
 
+<!ENTITY binutils-posix-patch "binutils-&binutils-version;-posix-1.patch">
+<!ENTITY binutils-posix-patch-md5 "7e42a8edc0c59246bbc58c428256113c">
+<!ENTITY binutils-posix-patch-size "5 KB">
+
 <!ENTITY binutils-pt_pax-patch "binutils-&binutils-version;-pt_pax-1.patch">
-<!ENTITY binutils-pt_pax-patch-md5 "94965f1421e84536f3e3749d3a4e4d9d">
-<!ENTITY binutils-pt_pax-patch-size "13 KB">
+<!ENTITY binutils-pt_pax-patch-md5 "996ec7a58ad803c7e254bd1d653f48cb">
+<!ENTITY binutils-pt_pax-patch-size "20 KB">
 
 <!ENTITY binutils-uClibc_conf-patch "binutils-&binutils-version;-uClibc_conf-1.patch">
 <!ENTITY binutils-uClibc_conf-patch-md5 "c261136e37baac27a1d27a078bdcaaa9">




More information about the hlfs-book mailing list