[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xorg-server: Changes to 'debian-experimental'



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 <dnusinow@debian.org>
> > > 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



Reply to: