On Sun, 2007-02-11 at 16:56 -0500, David Nusinow wrote: > On Sun, Feb 11, 2007 at 08:47:03PM +0100, Julien Cristau wrote: > > On Sun, Feb 11, 2007 at 17:59:34 +0100, David Nusinow wrote: > > > > > commit 1a3be391d07c033212ee04f966dc6cb87e63956b > > > Author: David Nusinow <[EMAIL PROTECTED]> > > > Date: Sun Feb 11 11:59:27 2007 -0500 > > > > > > * Conflict with drivers providing xserver-xorg-video-1.0. We're now > > > at ABI > > > version 1.1. > > > > > Is that really necessary? 1.0 drivers seem to work just fine with > > xserver 1.2, with no need for IgnoreABI. > > Yeah, I hadn't realized it was until I was going through the pile of recent > upstream commits. Check out 788cfce911793a26aed16f38f30678ecee82c873 from > Michel: > > "Bump video driver ABI version to 1.2. > > This is necessary because server-1.2-branch bumped to 1.1 for xf86CVTMode and > we have xf86XVFillKeyHelperDrawable on top of that." > > So the ABI did get a bump, and so we should make sure we're coupling the > drivers to the server tightly just in case. It shouldn't be too big of a > deal, we just have to make sure that the upload of the server and the > drivers to unstable is coordinated.
Minor ABI bumps are backwards compatible, so they merely require the drivers to depend on xorg-server-core (>= <upstream version built against>). xserver-xorg-video-1.0 was introduced for a major bump from 0.x to 1.0, which was backwards incompatible. -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer