ABI breakage
Thomas Hellstrom
thellstrom at vmware.com
Thu Oct 14 12:23:23 PDT 2010
On 10/14/2010 09:08 PM, Aaron Plattner wrote:
> On Thu, Oct 14, 2010 at 12:00:40PM -0700, Thomas Hellstrom wrote:
>
>> On 10/14/2010 06:11 PM, Thomas Hellstrom wrote:
>>
>>> Hi!
>>>
>>> Isn't the commit
>>>
>>> 5c6a2f93ebc16a78093782b442306de23ae94e78
>>> xfree86: Kill pixmapPrivate with a vengeance (v2)
>>>
>>> a major ABI breakage (It alters the layout of the ScreenInfoRec
>>> structure and also there are drivers hacking the pixmatPrivate member to
>>> workaround the problem of the root pixmap's data pointer being restored
>>> on enableFBAccess).
>>>
>>>
>> Hmm. Judging from bug 30451 this breaks a number of drivers.
>> I suggest reverting this commit and, when the impact has been properly
>> investigated,
>> and the change is considered worth it, re-post a patch series with
>> patches to all affected "in-tree" drivers together with a major ABI bump.
>>
> This was discussed already: http://lists.x.org/archives/xorg-devel/2010-October/013684.html
>
> The ABI version has already been bumped in master vs. server-1.9-branch: http://cgit.freedesktop.org/xorg/xserver/commit/?id=1a9022d
>
> -- Aaron
>
Ah, Ok. Sorry for the fuzz.
/Thomas
More information about the xorg-devel
mailing list