Closed
Bug 323947
Opened 18 years ago
Closed 16 years ago
Remove thebes link-time dependency on libGL (with glitz enabled)
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: vlad, Unassigned)
References
Details
Right now, I believe that we link directly with libGL -- we shouldn't need to, as glitz dynamically opens libGL.so at runtime and extracts symbols that it needs from there. We don't actually use any libGL symbols ourselves, so we just need to pass in the right library name to glitz_glx_init and remove all link deps to libGL. (We'll always have a compile-time dependency on the header files, but that's not a big issue.)
Reporter | ||
Comment 1•18 years ago
|
||
This is glitz-only; so doesn't block cairo-gtk2 turn-on.
No longer blocks: cairo-gtk2
Comment 2•18 years ago
|
||
is this still valid? can we close it?
Reporter | ||
Comment 3•18 years ago
|
||
It's still valid when we build with --enable-glitz, though I'm not convinced that it's an actual problem any more. libGL will be present on just about any linux system nowadays, so maybe we don't care.
Comment 4•18 years ago
|
||
Do you need me to do a survey of installed versions of libGL, on http://developer.mozilla.org/en/docs/Linux_Compatibility_Reference ?
Reporter | ||
Comment 5•18 years ago
|
||
There's pretty much one version only; the linux OpenGL ABI has been frozen for a while now (for years), and anything above opengl 1.2 is/should be accessed via the opengl extension mechanism anyway.
Reporter | ||
Updated•17 years ago
|
Summary: Remove thebes link-time dependency on libGL → Remove thebes link-time dependency on libGL (with glitz enabled)
Comment 6•16 years ago
|
||
Glitz is dead and will be removed in bug 445321, so marking it as dependency to this one. (maybe even dupe?)
Depends on: 445321
Comment 7•16 years ago
|
||
Bug 445321 removed glitz entirely, so this bug becomes invalid.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•