Package: xfree86
Version: 4.3.0.dfsg.1-6+SVN
Author: Guillem Jover <guillem@hadrons.org>
Status: applied
Description:
 Load versioned libglide3.so filename.

diff -Naur xc/lib/GL/mesa/src/drv/tdfx~/tdfx_context.c xc/lib/GL/mesa/src/drv/tdfx.new/tdfx_context.c
--- xc/lib/GL/mesa/src/drv/tdfx~/tdfx_context.c	2004-08-14 08:24:52.000000000 +0200
+++ xc/lib/GL/mesa/src/drv/tdfx/tdfx_context.c	2004-08-14 08:22:34.000000000 +0200
@@ -707,7 +707,7 @@
  */
 GLboolean tdfxInitGlide(tdfxContextPtr tmesa)
 {
-   static const char *defaultGlide = "libglide3.so";
+   static const char *defaultGlide = "libglide3.so.3";
    const char *libName;
    void *libHandle;
 
@@ -719,10 +719,10 @@
    switch (tmesa->fxScreen->deviceID) {
    case PCI_CHIP_BANSHEE:
    case PCI_CHIP_VOODOO3:
-      libName = "libglide3-v3.so";
+      libName = "libglide3_h3.so.3";
       break;
    case PCI_CHIP_VOODOO5:   /* same as PCI_CHIP_VOODOO4 */
-      libName = "libglide3-v5.so";
+      libName = "libglide3_h5.so.3";
       break;
    default:
       {
