Author: igor
Date: Sun Jul  7 13:44:44 2013
New Revision: 11367

Log:
libxcb: enabled XKB extension and worked around make install error

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/installing/libxcb.xml

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sun Jul  7 13:42:02 
2013        (r11366)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sun Jul  7 13:44:44 
2013        (r11367)
@@ -47,6 +47,9 @@
       <para>July 7th, 2013</para>
       <itemizedlist>
         <listitem>
+          <para>[igor] - libxcb: Automake fix and XKB extension.</para>
+        </listitem>
+        <listitem>
           <para>[ken] - fixes for firefox built on xulrunner.</para>
         </listitem>
       </itemizedlist>

Modified: trunk/BOOK/x/installing/libxcb.xml
==============================================================================
--- trunk/BOOK/x/installing/libxcb.xml  Sun Jul  7 13:42:02 2013        (r11366)
+++ trunk/BOOK/x/installing/libxcb.xml  Sun Jul  7 13:44:44 2013        (r11367)
@@ -58,6 +58,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Required patch: <ulink
+        
url="&patch-root;/libxcb-&libxcb-version;-automake_bug-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">libxcb Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -85,9 +93,11 @@
     <para>Install <application>libxcb</application> by running the following
     commands:</para>
 
-<screen><userinput>sed -e "s/pthread-stubs//" -i configure.ac &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../libxcb-&libxcb-version;-automake_bug-1.patch &amp;&amp;
+sed -e "s/pthread-stubs//" -i configure.ac &amp;&amp;
 autoreconf -fi &amp;&amp;
-./configure $XORG_CONFIG --enable-xinput 
--docdir='${datadir}'/doc/libxcb-&libxcb-version; &amp;&amp;
+./configure $XORG_CONFIG --docdir='${datadir}'/doc/libxcb-&libxcb-version; \
+            --enable-xinput --enable-xkb &amp;&amp;
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make check</command>.</para>
@@ -108,6 +118,9 @@
     <para><option>--enable-xinput</option>: This switch enables XCB Xinput
     extension.</para>
 
+    <para><option>--enable-xkb</option>: This switch enables XCB XKB
+    extension.</para>
+
     <para><parameter>--without-doxygen</parameter>: This switch can be used
     to disable the API documentation if <xref linkend="doxygen"/> is
     installed.</para>
-- 
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