Author: ken
Date: 2006-01-10 13:39:53 -0700 (Tue, 10 Jan 2006)
New Revision: 7262

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter06/gcc.xml
Log:
Use a sed so that gccbug uses mktemp.

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml  2006-01-10 20:26:14 UTC (rev 7261)
+++ trunk/BOOK/chapter01/changelog.xml  2006-01-10 20:39:53 UTC (rev 7262)
@@ -124,7 +124,8 @@
 </itemizedlist>
 </listitem>
 
-<listitem><para>January 10, 2006 [ken]: Revert my move of mktemp.</para>
+<listitem><para>January 10, 2006 [ken]: Revert my move of mktemp and add a
+sed to correct gccbug.</para>
 </listitem>
 
 <listitem><para>January 7, 2006 [ken]: Alter the Perl instructions to

Modified: trunk/BOOK/chapter06/gcc.xml
===================================================================
--- trunk/BOOK/chapter06/gcc.xml        2006-01-10 20:26:14 UTC (rev 7261)
+++ trunk/BOOK/chapter06/gcc.xml        2006-01-10 20:39:53 UTC (rev 7262)
@@ -52,6 +52,14 @@
 
 <screen><userinput>sed -i '[EMAIL PROTECTED]/[EMAIL PROTECTED] true@' 
gcc/Makefile.in</userinput></screen>
 
+<para>GCC provides a <command>gccbug</command> script which detects at
+compile time whether mktemp is present, and hardcodes the result in a test.
+This will cause the script to fall back to using less random names for
+temporary files.  We will be installing mktemp later, so the following sed
+will simulate its presence.</para>
+
+<screen>sed -i 's/@have_mktemp_command@/yes/' gcc/gccbug.in</screen>
+
 <para>The GCC documentation recommends building GCC outside of the source
 directory in a dedicated build directory:</para>
 

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to