[Clfs-commits] commit: r4043 - in /trunk/BOOK: final-system/multilib/ final-system/ppc64/ final-system/sparc64/ final-system/x86_64/ introduction/common/

svn at cross-lfs.org svn at cross-lfs.org
Sun Sep 21 13:18:21 PDT 2008


Author: jciccone
Date: Sun Sep 21 20:18:20 2008
New Revision: 4043

Log:
Fix the library search path for libtool on multilib systems.

Modified:
    trunk/BOOK/final-system/multilib/libtool-64bit.xml
    trunk/BOOK/final-system/multilib/libtool-n32.xml
    trunk/BOOK/final-system/multilib/libtool.xml
    trunk/BOOK/final-system/ppc64/libtool.xml
    trunk/BOOK/final-system/sparc64/libtool.xml
    trunk/BOOK/final-system/x86_64/libtool.xml
    trunk/BOOK/introduction/common/changelog.xml

Modified: trunk/BOOK/final-system/multilib/libtool-64bit.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/libtool-64bit.xml (original)
+++ trunk/BOOK/final-system/multilib/libtool-64bit.xml Sun Sep 21 20:18:20 2008
@@ -22,11 +22,17 @@
     <title>Installation of Libtool</title>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="libtool.xml"
+    xpointer="xpointer(//*[@os='a1'])"/>
+
+ <screen os="a2"><userinput>echo "lt_cv_sys_dlsearch_path='/lib64 /usr/lib64 /usr/local/lib64 /opt/lib64'" > config.cache</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
-   --libdir=/usr/lib64</userinput></screen>
+   --libdir=/usr/lib64 --cache-file=config.cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"

Modified: trunk/BOOK/final-system/multilib/libtool-n32.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/libtool-n32.xml (original)
+++ trunk/BOOK/final-system/multilib/libtool-n32.xml Sun Sep 21 20:18:20 2008
@@ -24,10 +24,16 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="libtool.xml"
+    xpointer="xpointer(//*[@os='a1'])"/>
+
+<screen os="a2"><userinput>echo "lt_cv_sys_dlsearch_path='/lib32 /usr/lib32 /usr/local/lib32 /opt/lib32'" > config.cache</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="libtool.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
-   --libdir=/usr/lib32</userinput></screen>
+   --libdir=/usr/lib32 --cache-file=config.cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"

Modified: trunk/BOOK/final-system/multilib/libtool.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/libtool.xml (original)
+++ trunk/BOOK/final-system/multilib/libtool.xml Sun Sep 21 20:18:20 2008
@@ -26,11 +26,18 @@
   <sect2 role="installation">
     <title>Installation of Libtool</title>
 
+    <para os="a1">The following <filename>config.cache</filename> entry sets
+    overrides the default search path. The default search path does not take
+    multilib into account:</para>
+
+<screen os="a2"><userinput>echo "lt_cv_sys_dlsearch_path='/lib /usr/lib /usr/local/lib /opt/lib'" > config.cache</userinput></screen>
+
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr</userinput></screen>
+<screen os="b"><userinput>CC="gcc ${BUILD32}" ./configure --prefix=/usr \
+    --cache-file=config.cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"

Modified: trunk/BOOK/final-system/ppc64/libtool.xml
==============================================================================
--- trunk/BOOK/final-system/ppc64/libtool.xml (original)
+++ trunk/BOOK/final-system/ppc64/libtool.xml Sun Sep 21 20:18:20 2008
@@ -21,6 +21,14 @@
 
   <sect2 role="installation">
     <title>Installation of Libtool</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/libtool.xml"
+    xpointer="xpointer(//*[@os='a1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/libtool.xml"
+    xpointer="xpointer(//*[@os='a2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"

Modified: trunk/BOOK/final-system/sparc64/libtool.xml
==============================================================================
--- trunk/BOOK/final-system/sparc64/libtool.xml (original)
+++ trunk/BOOK/final-system/sparc64/libtool.xml Sun Sep 21 20:18:20 2008
@@ -21,6 +21,14 @@
 
   <sect2 role="installation">
     <title>Installation of Libtool</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/libtool.xml"
+    xpointer="xpointer(//*[@os='a1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/libtool.xml"
+    xpointer="xpointer(//*[@os='a2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"

Modified: trunk/BOOK/final-system/x86_64/libtool.xml
==============================================================================
--- trunk/BOOK/final-system/x86_64/libtool.xml (original)
+++ trunk/BOOK/final-system/x86_64/libtool.xml Sun Sep 21 20:18:20 2008
@@ -21,6 +21,14 @@
 
   <sect2 role="installation">
     <title>Installation of Libtool</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/libtool.xml"
+    xpointer="xpointer(//*[@os='a1'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/libtool.xml"
+    xpointer="xpointer(//*[@os='a2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/libtool.xml"

Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Sun Sep 21 20:18:20 2008
@@ -35,6 +35,16 @@
       </itemizedlist>
     </listitem>
 -->
+
+    <listitem>
+      <para>September 21, 2008</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Fix the library search path for libtool on
+          multilib systems.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
     <listitem>
       <para>September 20, 2008</para>




More information about the Clfs-commits mailing list