[cairo-bugs] [Bug 47480] dynamically load libGL when an application requests a GL context

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Mar 18 13:35:20 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=47480

--- Comment #1 from Benjamin Otte <otte at gnome.org> 2012-03-18 13:35:20 PDT ---
"Hi, I have a buggy piece of proprietary crap. Could you hack around it by
writing a custom linker?"

I do think the correct solution is to ship a libGL for the nvidia drivers that
dynamically loads the nvidia libGL when it's actually loads and not to break ld
or cairo.

That said, I wouldn't object to splitting Cairo into multiple separate libs,
one per lib. But that required too many public symbols that nobody wants to
keep stable last I checked.

I do object though to adding lots of dlsym() calls to Cairo. Cairo is not a
linker.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the cairo-bugs mailing list