Author: ken
Date: 2008-12-21 15:44:08 -0700 (Sun, 21 Dec 2008)
New Revision: 7659

Modified:
   trunk/BOOK/general/genlib/gamin.xml
   trunk/BOOK/general/sysutils/cpio.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/cdwriteutils/cdrdao.xml
   trunk/BOOK/multimedia/libdriv/flac.xml
   trunk/BOOK/multimedia/libdriv/id3lib.xml
Log:
add patches to make cpio, id3lib, flac, cdrdao, gamin build again.

Modified: trunk/BOOK/general/genlib/gamin.xml
===================================================================
--- trunk/BOOK/general/genlib/gamin.xml 2008-12-21 16:26:03 UTC (rev 7658)
+++ trunk/BOOK/general/genlib/gamin.xml 2008-12-21 22:44:08 UTC (rev 7659)
@@ -22,6 +22,10 @@
 
   <title>Gamin-&gamin-version;</title>
 
+  <indexterm zone="gamin">
+    <primary sortas="a-Gamin">Gamin</primary>
+  </indexterm>
+
   <sect2 role="package">
     <title>Introduction to Gamin</title>
 
@@ -52,6 +56,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Required patch: <ulink
+        url="&patch-root;/gamin-&gamin-version;-glibc_fix-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">Gamin Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -78,7 +90,8 @@
     <para>Install <application>Gamin</application> by running the
     following commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --libexecdir=/usr/sbin &amp;&amp;
+<screen><userinput>patch -Np1 -i ../gamin-&gamin-version;-glibc_fix-1.patch 
&amp;&amp;
+./configure --prefix=/usr --libexecdir=/usr/sbin &amp;&amp;
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>. Note
@@ -92,6 +105,14 @@
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para><option>--disable-static</option>: This switch prevents the
+    static libraries from being built.</para>
+
+  </sect2>
+
   <sect2 role="configuration">
     <title>Configuring Gamin</title>
 

Modified: trunk/BOOK/general/sysutils/cpio.xml
===================================================================
--- trunk/BOOK/general/sysutils/cpio.xml        2008-12-21 16:26:03 UTC (rev 
7658)
+++ trunk/BOOK/general/sysutils/cpio.xml        2008-12-21 22:44:08 UTC (rev 
7659)
@@ -54,13 +54,13 @@
       </listitem>
     </itemizedlist>
 
-    <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
         <para>Required Patch: <ulink
-        url="&patch-root;/cpio-&cpio-version;-upstream_fixes-1.patch"/></para>
+        url="&patch-root;/cpio-&cpio-version;-gcc43_inline-1.patch"/></para>
       </listitem>
-    </itemizedlist> -->
+    </itemizedlist>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/cpio"/></para>
@@ -73,7 +73,8 @@
     <para>Install <application>cpio</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure CPIO_MT_PROG=mt \
+<screen><userinput>patch -Np1 -i ../cpio-&cpio-version;-gcc43_inline-1.patch 
&amp;&amp;
+./configure CPIO_MT_PROG=mt \
             --prefix=/usr \
             --bindir=/bin \
             --libexecdir=/tmp \

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2008-12-21 16:26:03 UTC 
(rev 7658)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2008-12-21 22:44:08 UTC 
(rev 7659)
@@ -46,6 +46,10 @@
         <listitem>
           <para>[thomas] - Updated to dhcpcd-4.0.4 (#2569).</para>
         </listitem>
+        <listitem>
+          <para>[ken] - Referenced patches for cpio, id3lib, flac, cdrdao, 
gamin
+          to make them build again.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/multimedia/cdwriteutils/cdrdao.xml
===================================================================
--- trunk/BOOK/multimedia/cdwriteutils/cdrdao.xml       2008-12-21 16:26:03 UTC 
(rev 7658)
+++ trunk/BOOK/multimedia/cdwriteutils/cdrdao.xml       2008-12-21 22:44:08 UTC 
(rev 7659)
@@ -55,6 +55,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Required patch: <ulink
+        url="&patch-root;/cdrdao-&cdrdao-version;-gcc43_fixes-2.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3"><application>Cdrdao</application> 
Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
@@ -104,7 +112,8 @@
     <para>Install <application>Cdrdao</application> by running the following
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../cdrdao-&cdrdao-version;-gcc43_fixes-2.patch &amp;&amp;
+./configure --prefix=/usr &amp;&amp;
 make</userinput></screen>
 
     <para>This package does not come with a test suite.</para>

Modified: trunk/BOOK/multimedia/libdriv/flac.xml
===================================================================
--- trunk/BOOK/multimedia/libdriv/flac.xml      2008-12-21 16:26:03 UTC (rev 
7658)
+++ trunk/BOOK/multimedia/libdriv/flac.xml      2008-12-21 22:44:08 UTC (rev 
7659)
@@ -55,6 +55,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Required patch: <ulink
+        url="&patch-root;/flac-&flac-version;-gcc43-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">FLAC Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
@@ -76,7 +84,8 @@
     <para>Install <application>FLAC</application> by running the
     following commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --disable-thorough-tests 
&amp;&amp;
+<screen><userinput>patch -Np1 -i ../flac-&flac-version;-gcc43-1.patch 
&amp;&amp;
+./configure --prefix=/usr --disable-thorough-tests &amp;&amp;
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>. Note that
@@ -104,6 +113,9 @@
     you have SSE is to issue <command>cat /proc/cpuinfo</command> and see if
     <computeroutput>sse</computeroutput> is listed in the flags.</para>
 
+    <para><option>--disable-static</option>: This switch prevents the
+    static libraries from being built.</para>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/multimedia/libdriv/id3lib.xml
===================================================================
--- trunk/BOOK/multimedia/libdriv/id3lib.xml    2008-12-21 16:26:03 UTC (rev 
7658)
+++ trunk/BOOK/multimedia/libdriv/id3lib.xml    2008-12-21 22:44:08 UTC (rev 
7659)
@@ -57,7 +57,8 @@
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Required patch: <ulink
+        <para>Required patches: <ulink
+        url="&patch-root;/id3lib-&id3lib-version;-gcc43-1.patch"/>, and <ulink
         url="&patch-root;/id3lib-&id3lib-version;-test_suite-1.patch"/></para>
       </listitem>
     </itemizedlist>
@@ -73,7 +74,8 @@
     <para>Install <application>id3lib</application> by running the
     following commands:</para>
 
-<screen><userinput>patch -Np1 -i ../id3lib-&id3lib-version;-test_suite-1.patch 
&amp;&amp;
+<screen><userinput>patch -Np1 -i ../id3lib-&id3lib-version;-gcc43-1.patch 
&amp;&amp;
+patch -Np1 -i ../id3lib-&id3lib-version;-test_suite-1.patch &amp;&amp;
 ./configure --prefix=/usr &amp;&amp;
 make</userinput></screen>
 
@@ -88,6 +90,15 @@
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para><option>--enable-shared --disable-static</option>: This pair
+    of switches prevents the static libraries in this package from being
+    built and installed.</para>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 

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

Reply via email to