Julien Cristau wrote:
> On Tue, Oct 19, 2010 at 11:18:50 -0400, Trevor Woerner wrote:
>> Grepping through the code there are many instances throughout driver/*
>> where the version of the XINPUT ABI is checked. But there aren't any
>> instances of any code checking the version of the EXTENSION ABI.
>> Shouldn't there be lots of such checks throughout the extension
>> libraries? Especially the older ones?
>>
> The extension modules shipped by xorg are all within the server tree, so
> there's nowhere to put these checks...
The only out-of-tree open source extension module I'm aware of is the
VNC module from TigerVNC/RealVNC/etc. I suspect the primary users of
that ABI check are the closed driver OpenGL extension modules though.
(We do ship a couple extra open source extension modules in
Solaris/OpenSolaris, but we build those in tree, and always ship coupled
with the X server package, and don't support any other ABI version, so
have no checks.)
--
-Alan Coopersmith- [email protected]
Oracle Solaris Platform Engineering: X Window System
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel