r946 - branches/2.4-branch/BOOK/chapter01 branches/2.4-branch/BOOK/chapter05 trunk/BOOK trunk/BOOK/chapter01 trunk/BOOK/chapter05

robert at linuxfromscratch.org robert at linuxfromscratch.org
Thu Dec 28 18:04:11 PST 2006


Author: robert
Date: 2006-12-28 19:04:11 -0700 (Thu, 28 Dec 2006)
New Revision: 946

Modified:
   branches/2.4-branch/BOOK/chapter01/changelog.xml
   branches/2.4-branch/BOOK/chapter05/expect.xml
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter05/expect.xml
   trunk/BOOK/general.ent
Log:
Added Sed command for '/bin/stty' in expect.xml (from lfs-svn)

Modified: branches/2.4-branch/BOOK/chapter01/changelog.xml
===================================================================
--- branches/2.4-branch/BOOK/chapter01/changelog.xml	2006-12-29 01:04:08 UTC (rev 945)
+++ branches/2.4-branch/BOOK/chapter01/changelog.xml	2006-12-29 02:04:11 UTC (rev 946)
@@ -110,6 +110,9 @@
 </listitem>
 -->
 
+<listitem><para>December 28th, 2006 [Robert]: Added Sed command for '/bin/stty' in
+expect.xml (from LFS-svn).</para></listitem>
+
 <listitem><para>December 28th, 2006 [Robert]: Clear up the EXEEXT= description in
 Binutils-pass1.</para></listitem>
 

Modified: branches/2.4-branch/BOOK/chapter05/expect.xml
===================================================================
--- branches/2.4-branch/BOOK/chapter05/expect.xml	2006-12-29 01:04:08 UTC (rev 945)
+++ branches/2.4-branch/BOOK/chapter05/expect.xml	2006-12-29 02:04:11 UTC (rev 946)
@@ -42,9 +42,17 @@
 
 <screen><userinput>patch -Np1 -i ../&expect-spawn-patch;</userinput></screen>
 
-<para>Add <option>-pie</option>, and reset the timestamp on the
-<filename>configure</filename> script:</para>
+    <para>Next, force Expect's configure script to use <filename>/bin/stty</filename>
+    instead of a <filename>/usr/local/bin/stty</filename> it may find on the host system.
+    This will ensure that our testsuite tools remain sane for the final builds of our
+    toolchain.</para>
 
+<screen><userinput>cp configure{,.bak}
+sed 's:/usr/local/bin:/bin:' configure.bak > configure</userinput></screen>
+
+    <para>Add <option>-pie</option>, and reset the timestamp on the
+    <filename>configure</filename> script:</para>
+
 <screen><userinput>cp -v Makefile.in{,.orig}
 sed 's/^LDFLAGS =/& -pie/' Makefile.in.orig > Makefile.in
 touch configure</userinput></screen>

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml	2006-12-29 01:04:08 UTC (rev 945)
+++ trunk/BOOK/chapter01/changelog.xml	2006-12-29 02:04:11 UTC (rev 946)
@@ -112,6 +112,9 @@
 </listitem>
 -->
 
+<listitem><para>December 28th, 2006 [Robert]: Added Sed command for '/bin/stty' in
+expect.xml (from LFS-svn).</para></listitem>
+
 <listitem><para>December 5th, 2006 [Robert]: Added a note about the append-only
 Coreutils test.</para></listitem>
 

Modified: trunk/BOOK/chapter05/expect.xml
===================================================================
--- trunk/BOOK/chapter05/expect.xml	2006-12-29 01:04:08 UTC (rev 945)
+++ trunk/BOOK/chapter05/expect.xml	2006-12-29 02:04:11 UTC (rev 946)
@@ -42,9 +42,17 @@
 
 <screen><userinput>patch -Np1 -i ../&expect-spawn-patch;</userinput></screen>
 
-<para>Add <option>-pie</option>, and reset the timestamp on the
-<filename>configure</filename> script:</para>
+    <para>Next, force Expect's configure script to use <filename>/bin/stty</filename>
+    instead of a <filename>/usr/local/bin/stty</filename> it may find on the host system.
+    This will ensure that our testsuite tools remain sane for the final builds of our
+    toolchain.</para>
 
+<screen><userinput>cp configure{,.bak}
+sed 's:/usr/local/bin:/bin:' configure.bak > configure</userinput></screen>
+
+    <para>Add <option>-pie</option>, and reset the timestamp on the
+    <filename>configure</filename> script:</para>
+
 <screen><userinput>cp -v Makefile.in{,.orig}
 sed 's/^LDFLAGS =/& -pie/' Makefile.in.orig > Makefile.in
 touch configure</userinput></screen>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2006-12-29 01:04:08 UTC (rev 945)
+++ trunk/BOOK/general.ent	2006-12-29 02:04:11 UTC (rev 946)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20061205">
-<!ENTITY releasedate "December 5th, 2006">
+<!ENTITY version "SVN-20061228">
+<!ENTITY releasedate "December 28th, 2006">
 <!ENTITY milestone "1.1">
 
 <!ENTITY lfs-root "http://www.linuxfromscratch.org/">




More information about the hlfs-book mailing list