-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dave Airlie wrote: > 2009/6/30 Keith Packard <[email protected]>: >> On Tue, 2009-06-30 at 08:46 +0200, Michel Dänzer wrote: >> >>> How about: The DRI2 changes seem to break the video driver ABI, and >>> apparently Mesa without corresponding changes (which will only be in the >>> upcoming 7.5 release) as well. See Brice Goglin's report from a couple >>> of days ago. >> I've read the reports, and I'm treating this as a bug at this point -- I >> need to see more information about how the ABI is broken so we can >> figure out how to fix it. >> >>> You rejected backports before based on breaking ABI. >> Yup, let's figure out how to fix it. This ABI breakage is unintentional, >> I believe. > > I'm not sure you can easily. > > The DRI2BufferRec changes size (adds a new int format), the driver > mallocs an array of these, > so you are probably pwned in that case. > > I think the extension of DRI2InfoRec is probably okay, if the server > checks the version.
The server checks the version and flat rejects drivers with the old version. Ditto for new drivers with an old server. Like I said to Michel, we discussed this quite a bit... you, Michel, and Kristian all participated in those discussions, so I'm a little confused why everyone is so surprised about this. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkpKcFgACgkQX1gOwKyEAw+7zACfXWfqFC3J6dhee5M/uwA+IJ0a W9MAnAzchMvL9pJA0K8weXYzGN44ZkIS =nx8B -----END PGP SIGNATURE----- _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
