r2168 - / trunk/BOOK/introduction/common trunk/BOOK/temp-system/common trunk/BOOK/temp-system/multilib

jim at linuxfromscratch.org jim at linuxfromscratch.org
Thu Aug 3 09:01:16 PDT 2006


Author: jim
Date: 2006-08-03 10:01:15 -0600 (Thu, 03 Aug 2006)
New Revision: 2168

Modified:
   /
   trunk/BOOK/introduction/common/changelog.xml
   trunk/BOOK/temp-system/common/bash.xml
   trunk/BOOK/temp-system/multilib/bash.xml
Log:
 r4974 at server (orig r2293):  ken | 2006-08-03 06:18:28 -0700
 Fix the build for temp bash.



Property changes on: 
___________________________________________________________________
Name: svk:merge
   - b6734a72-470d-0410-b049-f317dca95413:/:2292
   + b6734a72-470d-0410-b049-f317dca95413:/:2293

Modified: trunk/BOOK/introduction/common/changelog.xml
===================================================================
--- trunk/BOOK/introduction/common/changelog.xml	2006-08-03 16:01:07 UTC (rev 2167)
+++ trunk/BOOK/introduction/common/changelog.xml	2006-08-03 16:01:15 UTC (rev 2168)
@@ -37,6 +37,16 @@
 -->
 
     <listitem>
+      <para>August 3, 2006</para>
+      <itemizedlist>
+        <listitem>
+          <para>[ken] - Fixed the temporary bash to correct a failure in the
+          Glibc testsuite, (fixes ticket #78). Thanks to Go Moko.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>July 27, 2006</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/temp-system/common/bash.xml
===================================================================
--- trunk/BOOK/temp-system/common/bash.xml	2006-08-03 16:01:07 UTC (rev 2167)
+++ trunk/BOOK/temp-system/common/bash.xml	2006-08-03 16:01:15 UTC (rev 2168)
@@ -26,6 +26,15 @@
 
 <screen os="c2"><userinput>echo "ac_cv_func_setvbuf_reversed=no" >> config.cache</userinput></screen>
 
+    <para os="c3">When bash is cross-compiled, it cannot test for the presence
+    of named pipes. We used <command>su</command> to become an unprivileged
+    user, this combination will cause a build without <emphasis>process
+    substitution</emphasis>, which will break one of the c++ test scripts in
+    <literal>glibc</literal>. Prevent that by forcing the following definition:
+    </para>
+
+<screen os="c4"><userinput> echo "bash_cv_sys_named_pipes=yes" >> config.cache</userinput></screen>
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../../final-system/common/bash.xml"
     xpointer="xpointer(//*[@os='g'])"/>

Modified: trunk/BOOK/temp-system/multilib/bash.xml
===================================================================
--- trunk/BOOK/temp-system/multilib/bash.xml	2006-08-03 16:01:07 UTC (rev 2167)
+++ trunk/BOOK/temp-system/multilib/bash.xml	2006-08-03 16:01:15 UTC (rev 2168)
@@ -32,6 +32,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/bash.xml"
+    xpointer="xpointer(//*[@os='c3'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/bash.xml"
+    xpointer="xpointer(//*[@os='c4'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/bash.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
 <screen os="h"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \




More information about the cross-lfs mailing list