[50041] trunk/dports/multimedia/MPlayer

jeremyhu at macports.org jeremyhu at macports.org
Thu Apr 23 02:19:05 PDT 2009


Revision: 50041
          http://trac.macports.org/changeset/50041
Author:   jeremyhu at macports.org
Date:     2009-04-23 02:19:05 -0700 (Thu, 23 Apr 2009)
Log Message:
-----------
MPlayer: Fix symbol loading with the GLX output plugin.

Modified Paths:
--------------
    trunk/dports/multimedia/MPlayer/Portfile

Added Paths:
-----------
    trunk/dports/multimedia/MPlayer/files/gl_dlsym.patch

Modified: trunk/dports/multimedia/MPlayer/Portfile
===================================================================
--- trunk/dports/multimedia/MPlayer/Portfile	2009-04-23 09:18:02 UTC (rev 50040)
+++ trunk/dports/multimedia/MPlayer/Portfile	2009-04-23 09:19:05 UTC (rev 50041)
@@ -6,7 +6,7 @@
 
 name                MPlayer
 version             1.0rc2
-revision            4
+revision            5
 categories          multimedia
 maintainers         ecronin \
                     openmaintainer
@@ -37,7 +37,8 @@
                 demux_mov_fix_20080129.diff \
                 demux_audio_fix_20080129.diff \
                 configure.x11.patch \
-                qt.x11.patch
+                qt.x11.patch \
+                gl_dlsym.patch
 use_bzip2       yes
 checksums       ${distname}${extract.suffix} \
                     md5 7e27e535c2d267637df34898f1b91707 \

Added: trunk/dports/multimedia/MPlayer/files/gl_dlsym.patch
===================================================================
--- trunk/dports/multimedia/MPlayer/files/gl_dlsym.patch	                        (rev 0)
+++ trunk/dports/multimedia/MPlayer/files/gl_dlsym.patch	2009-04-23 09:19:05 UTC (rev 50041)
@@ -0,0 +1,11 @@
+--- libvo/gl_common.c.bak	2009-04-23 02:09:43.000000000 -0700
++++ libvo/gl_common.c	2009-04-23 02:10:18.000000000 -0700
+@@ -1547,7 +1547,7 @@ static void *getdladdr(const char *s) {
+     handle = dlopen(NULL, RTLD_LAZY);
+   return dlsym(handle, s);
+ #else
+-  return dlsym(0, s);
++  return dlsym(RTLD_DEFAULT, s);
+ #endif
+ #else
+   return NULL;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090423/756f1487/attachment.html>


More information about the macports-changes mailing list