Author: bdubbs
Date: Thu Sep 11 19:58:21 2014
New Revision: 14252

Log:
Tags and glibc fixes for xorg drivers

Modified:
   trunk/BOOK/x/installing/x7driver-cirrus.xml
   trunk/BOOK/x/installing/x7driver-fbdev.xml
   trunk/BOOK/x/installing/x7driver-mach64.xml
   trunk/BOOK/x/installing/x7driver-mga.xml
   trunk/BOOK/x/installing/x7driver-openchrome.xml
   trunk/BOOK/x/installing/x7driver-r128.xml
   trunk/BOOK/x/installing/x7driver-savage.xml
   trunk/BOOK/x/installing/x7driver-sis.xml
   trunk/BOOK/x/installing/x7driver-tdfx.xml
   trunk/BOOK/x/installing/x7driver-vmware.xml
   trunk/BOOK/x/installing/x7driver-wacom.xml
   trunk/BOOK/x/installing/xorg-server.xml

Modified: trunk/BOOK/x/installing/x7driver-cirrus.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-cirrus.xml Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-cirrus.xml Thu Sep 11 19:58:21 2014        
(r14252)
@@ -32,7 +32,7 @@
         uses this driver for its virtual GPU.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-fbdev.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-fbdev.xml  Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-fbdev.xml  Thu Sep 11 19:58:21 2014        
(r14252)
@@ -35,7 +35,7 @@
         well.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-mach64.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-mach64.xml Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-mach64.xml Thu Sep 11 19:58:21 2014        
(r14252)
@@ -31,7 +31,7 @@
         Video Driver for ATI video adapters based on the Mach64 chipsets.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-mga.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-mga.xml    Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-mga.xml    Thu Sep 11 19:58:21 2014        
(r14252)
@@ -32,7 +32,7 @@
         G4xx, G5xx, Millennium II and Mystique G200 chipsets.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-openchrome.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-openchrome.xml     Thu Sep 11 16:16:03 
2014        (r14251)
+++ trunk/BOOK/x/installing/x7driver-openchrome.xml     Thu Sep 11 19:58:21 
2014        (r14252)
@@ -32,7 +32,7 @@
         and Chrome9 series.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">
@@ -105,7 +105,9 @@
         commands:
       </para>
 
-<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
+<screen><userinput>sed -i "/via_3d.h/i #include &lt;xorg-server.h&gt;" 
src/via_3d.c &amp;&amp;
+
+./configure $XORG_CONFIG &amp;&amp;
 make</userinput></screen>
 
       <para>
@@ -119,6 +121,14 @@
 <screen role="root"><userinput>make install</userinput></screen>
     </sect3>
 
+    <sect3>
+      <title>Command Explanations</title>
+      <para>
+        <command>sed -i ...</command>: This sed fixes building with the latest
+        version of <application>Glibc</application>.
+      </para>
+    </sect3>
+
     <sect3 role="content">
       <title>Contents</title>
 

Modified: trunk/BOOK/x/installing/x7driver-r128.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-r128.xml   Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-r128.xml   Thu Sep 11 19:58:21 2014        
(r14252)
@@ -31,7 +31,7 @@
         X.Org Video Driver for ATI Rage 128 based video cards.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-savage.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-savage.xml Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-savage.xml Thu Sep 11 19:58:21 2014        
(r14252)
@@ -33,7 +33,7 @@
         ProSavage KM133, Twister, TwisterK, ProSavage DDR and ProSavage DDR-K 
series.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-sis.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-sis.xml    Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-sis.xml    Thu Sep 11 19:58:21 2014        
(r14252)
@@ -34,7 +34,7 @@
         (Xabre), SiS760/761, XGI Volari V3/V5/V8 and XGI Volari Z7 chipsets.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/x7driver-tdfx.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-tdfx.xml   Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-tdfx.xml   Thu Sep 11 19:58:21 2014        
(r14252)
@@ -32,7 +32,7 @@
         Voodoo4 and Voodoo5 chipsets.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">
@@ -126,7 +126,7 @@
 
       <para>
         <command>sed -e "/mibstore.h/d" ...</command>: Fixes building
-        with <application>Xorg Server</application> 1.14.0.
+        with <application>Xorg Server</application> 1.14.0 and later.
       </para>
 
     </sect3>

Modified: trunk/BOOK/x/installing/x7driver-vmware.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-vmware.xml Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-vmware.xml Thu Sep 11 19:58:21 2014        
(r14252)
@@ -31,7 +31,7 @@
         Video Driver for VMware SVGA virtual video cards.
       </para>
 
-      &lfs75_checked;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">
@@ -105,7 +105,9 @@
         commands:
       </para>
 
-<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
+<screen><userinput>sed -i "/xf86xv.h/i #include &lt;xorg-server.h&gt;" 
vmwgfx/vmwgfx_overlay.c &amp;&amp;
+
+./configure $XORG_CONFIG &amp;&amp;
 make</userinput></screen>
 
       <para>
@@ -119,6 +121,14 @@
 <screen role="root"><userinput>make install</userinput></screen>
     </sect3>
 
+    <sect3>
+      <title>Command Explanations</title>
+      <para>
+        <command>sed -i ...</command>: This sed fixes building with the latest
+        version of <application>Glibc</application>.
+      </para>
+    </sect3>
+
     <sect3 role="content">
       <title>Contents</title>
 

Modified: trunk/BOOK/x/installing/x7driver-wacom.xml
==============================================================================
--- trunk/BOOK/x/installing/x7driver-wacom.xml  Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/x7driver-wacom.xml  Thu Sep 11 19:58:21 2014        
(r14252)
@@ -34,7 +34,7 @@
         devices without problems.
       </para>
 
-      &lfs75_built;
+      &lfs76_built;
 
       <bridgehead renderas="sect4">Package Information</bridgehead>
       <itemizedlist spacing="compact">

Modified: trunk/BOOK/x/installing/xorg-server.xml
==============================================================================
--- trunk/BOOK/x/installing/xorg-server.xml     Thu Sep 11 16:16:03 2014        
(r14251)
+++ trunk/BOOK/x/installing/xorg-server.xml     Thu Sep 11 19:58:21 2014        
(r14252)
@@ -139,7 +139,9 @@
       Install the server by running the following commands:
     </para>
 
-<screen><userinput>./configure $XORG_CONFIG                    \
+<screen><userinput>sed -i "/scrnintstr/i #include &lt;xorg-server.h&gt;" 
exa/exa.h glamor/glamor.h &amp;&amp;
+
+./configure $XORG_CONFIG                    \
            --with-xkb-output=/var/lib/xkb   \
            --enable-dmx                     \
            --enable-glamor                  \
@@ -169,6 +171,11 @@
     <title>Command Explanations</title>
 
     <para>
+      <command>sed -i ...</command>: This sed fixes two header files that 
+      are broken with Glibc 2.20 so the drivers using them wouldn't fail to 
build.
+    </para>
+
+    <para>
       <parameter>--enable-dmx</parameter>: Build DMX (Distributed Multihead X)
       server.
     </para>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to