[PATCH] xfree86: bump to video ABI 11

Cyril Brulebois kibi at debian.org
Mon May 23 05:57:19 PDT 2011


Hi Peter,

Peter Hutterer <peter.hutterer at who-t.net> (19/05/2011):
> We've broken the ABI with some commit and drivers built against ABI 10
> happily segfault now.

not reproduced with the virtualbox thingy, but trivially reproduced
with the ati driver.

> Hints as to which commit actually broke it would be appreciated, I
> didn't really look hard.

git bisect between 1.10.0 and master points to:
| commit 51f353d0a0d116af16d7d9590cadef6c56328746
| Author: Adam Jackson <ajax at redhat.com>
| Date:   Mon Feb 28 13:10:20 2011 -0500
| 
|     dix: Fix ATOM typedef
|     
|     unsigned long is needlessly large on LP64.  Use uint32_t instead.
|     
|     Reviewed-by: Daniel Stone <daniel at fooishbar.org>
|     Signed-off-by: Adam Jackson <ajax at redhat.com>

Reverting that partially (see attached patch) makes ati work again for
trivial tasks (I didn't test xv, glx, and compositing very heavily),
with current master.

(I haven't rebuilt ati at all, was built against 1.10, and not changed
since then.)

Mraw,
KiBi.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Revert-dix-Fix-ATOM-typedef.patch
Type: text/x-diff
Size: 843 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20110523/e899c2e2/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.x.org/archives/xorg-devel/attachments/20110523/e899c2e2/attachment.pgp>


More information about the xorg-devel mailing list