On 25 Jan 2008 at 0:27, Brad wrote:

> On Friday 25 January 2008 00:21:38 Antti Harri wrote:
> > 
> > Anyone?
> 
> ok brad@
> 
> Though something really needs to be done about fixing this properly.
> IMO this is ridiculous to have a hardcoded shared library name in the
> resulting binary.

Eh, why not just use libGL.so so it will find any available version?

Like we do in firefox:
patch-gfx_src_psshared_nsCUPSShim_cpp:-    mCupsLib = 
PR_LoadLibrary("libcups.so.2");
patch-gfx_src_psshared_nsCUPSShim_cpp:+    mCupsLib = 
PR_LoadLibrary("libcups.so");
patch-modules_libpref_src_init_all_js:-pref("font.freetype2.shared-library", 
"libfreetype.so.6");
patch-modules_libpref_src_init_all_js:+pref("font.freetype2.shared-library", 
"libfreetype.so");
patch-widget_src_gtk2_nsSound_cpp:-    elib = PR_LoadLibrary("libesd.so.0");
patch-widget_src_gtk2_nsSound_cpp:+    elib = PR_LoadLibrary("libesd.so");


> 
> > On Fri, 18 Jan 2008, Antti Harri wrote:
> > > +++ patches/patch-src_video_x11_SDL_x11gl_c       18 Jan 2008 19:02:23 
> > > -0000
> > > @@ -6,7 +6,7 @@
> > >  #define DEFAULT_OPENGL   "libGL.so.3"
> > >  #elif defined(__OpenBSD__)
> > > -#define DEFAULT_OPENGL   "libGL.so.4.0"
> > > -+#define DEFAULT_OPENGL  "libGL.so.5.1"
> > > ++#define DEFAULT_OPENGL  "libGL.so.6.0"

Reply via email to