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"