Bug#260099: xlibmesa-dri: [tdfx_dri] should dlopen() libglide3.so.x, not libglide3.so
tags 260099 patch
thanks
Hi,
As promised on IRC, here comes the patch for this bug. I'll be uploading
a fixed glide packages once that is going to be uploaded.
regards,
guillem
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:
{
Reply to: