[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. 40b82df08180555994d17b6052bf887d649803a1

git git at cross-lfs.org
Sat Jul 21 13:52:11 PDT 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  40b82df08180555994d17b6052bf887d649803a1 (commit)
      from  822ffd404d774a94d3de8655a0bb8b7d2fe5abe4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 40b82df08180555994d17b6052bf887d649803a1
Author: William Harrington <kb0iic at gmail.com>
Date:   Sat Jul 21 15:52:06 2012 -0500

    Fix rpc build issue with final system 32 bit eglibc builds in multilib books.

diff --git a/BOOK/final-system/mips64/eglibc.xml b/BOOK/final-system/mips64/eglibc.xml
index 54cd1db..2f7f69a 100644
--- a/BOOK/final-system/mips64/eglibc.xml
+++ b/BOOK/final-system/mips64/eglibc.xml
@@ -43,6 +43,14 @@
     xpointer="xpointer(//*[@os='l4'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/eglibc.xml"
+    xpointer="xpointer(//*[@os='l5'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/eglibc.xml"
+    xpointer="xpointer(//*[@os='l6'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 
diff --git a/BOOK/final-system/multilib/eglibc.xml b/BOOK/final-system/multilib/eglibc.xml
index a16d0da..f9395cd 100644
--- a/BOOK/final-system/multilib/eglibc.xml
+++ b/BOOK/final-system/multilib/eglibc.xml
@@ -42,6 +42,10 @@
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='l4'])"/>
 
+    <para os="l5">RPC headers are not installed at /tools/include/rpc. Eglibc 32 bit build will get into a bad state due to the new rpc helpers that get cross-compiled. We do not want this, so the following command will use the internal rpc types header.</para>
+
+<screen os="l6"><userinput>sed -i 's/<rpc\/types.h>/"rpc\/types.h"/' sunrpc/rpc_clntout.c</userinput></screen>
+
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
diff --git a/BOOK/final-system/ppc64/eglibc.xml b/BOOK/final-system/ppc64/eglibc.xml
index e578ce0..d6c5021 100644
--- a/BOOK/final-system/ppc64/eglibc.xml
+++ b/BOOK/final-system/ppc64/eglibc.xml
@@ -43,6 +43,14 @@
     xpointer="xpointer(//*[@os='l4'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/eglibc.xml"
+    xpointer="xpointer(//*[@os='l5'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/eglibc.xml"
+    xpointer="xpointer(//*[@os='l6'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 
diff --git a/BOOK/final-system/x86_64/eglibc.xml b/BOOK/final-system/x86_64/eglibc.xml
index 09a7c70..3f33a46 100644
--- a/BOOK/final-system/x86_64/eglibc.xml
+++ b/BOOK/final-system/x86_64/eglibc.xml
@@ -43,6 +43,14 @@
     xpointer="xpointer(//*[@os='l4'])"/>
     
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/eglibc.xml"
+    xpointer="xpointer(//*[@os='l5'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/eglibc.xml"
+    xpointer="xpointer(//*[@os='l6'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/eglibc.xml"
     xpointer="xpointer(//*[@os='p3'])"/>
 
diff --git a/BOOK/introduction/mips64/changelog.xml b/BOOK/introduction/mips64/changelog.xml
index 456676c..6f6a35f 100644
--- a/BOOK/introduction/mips64/changelog.xml
+++ b/BOOK/introduction/mips64/changelog.xml
@@ -34,6 +34,15 @@
 -->
 
     <listitem>
+      <para>21 July 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - Fix rpc build issue in final system eglibc 32 bit build.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>July 13, 2011</para>
       <itemizedlist>
         <listitem>
diff --git a/BOOK/introduction/ppc64/changelog.xml b/BOOK/introduction/ppc64/changelog.xml
index 842b4f9..1f59065 100644
--- a/BOOK/introduction/ppc64/changelog.xml
+++ b/BOOK/introduction/ppc64/changelog.xml
@@ -34,6 +34,15 @@
 -->
 
     <listitem>
+      <para>21 July 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - Fix rpc build issue in final system eglibc 32 bit build.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>15 February 2012</para>
       <itemizedlist>
         <listitem>
diff --git a/BOOK/introduction/sparc64/changelog.xml b/BOOK/introduction/sparc64/changelog.xml
index bb76ecd..5e13798 100644
--- a/BOOK/introduction/sparc64/changelog.xml
+++ b/BOOK/introduction/sparc64/changelog.xml
@@ -34,6 +34,15 @@
 -->
 
     <listitem>
+      <para>21 July 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - Fix rpc build issue in final system eglibc 32 bit build.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>15 February 2012</para>
       <itemizedlist>
         <listitem>
diff --git a/BOOK/introduction/x86_64/changelog.xml b/BOOK/introduction/x86_64/changelog.xml
index ec13254..de4937f 100644
--- a/BOOK/introduction/x86_64/changelog.xml
+++ b/BOOK/introduction/x86_64/changelog.xml
@@ -34,6 +34,15 @@
 -->
 
     <listitem>
+      <para>21 July 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - Fix rpc build issue in final system eglibc 32 bit build.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>15 February 2012</para>
       <itemizedlist>
         <listitem>

-----------------------------------------------------------------------

Summary of changes:
 BOOK/final-system/mips64/eglibc.xml     |    8 ++++++++
 BOOK/final-system/multilib/eglibc.xml   |    4 ++++
 BOOK/final-system/ppc64/eglibc.xml      |    8 ++++++++
 BOOK/final-system/x86_64/eglibc.xml     |    8 ++++++++
 BOOK/introduction/mips64/changelog.xml  |    9 +++++++++
 BOOK/introduction/ppc64/changelog.xml   |    9 +++++++++
 BOOK/introduction/sparc64/changelog.xml |    9 +++++++++
 BOOK/introduction/x86_64/changelog.xml  |    9 +++++++++
 8 files changed, 64 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list