On Wed, 2011-11-09 at 16:14 -0500, Adam Jackson wrote: > I'm currently rebuilding the X stack for F17, and we'll be tracking git > snapshots of the X server and drivers until xserver 1.12 comes out. I > don't know yet how many of the drivers will ftbfs now, so --skip-broken > might be your friend for a while. Binary and out-of-tree driver users > will want to configure yum.conf to exclude xorg-x11-\* until their drug > of choice catches up. > > I've changed the way we expose ABI versions in rpm. Builds of upstream > releases will look like this: > > $ rpm -q --provides xorg-x11-server-Xorg | grep abi > xserver-abi(ansic-0) = 4 > xserver-abi(extension-6) = 0 > xserver-abi(videodrv-11) = 0 > xserver-abi(xinput-13) = 0 > > But git snapshots will look like: > > $ rpm -qp --provides xorg-x11-server-Xorg-1.11.99.1-1.20111109.fc17.x86_64.rpm | grep abi > xserver-abi(ansic-20111109) = 0 > xserver-abi(extension-20111109) = 0 > xserver-abi(videodrv-20111109) = 0 > xserver-abi(xinput-20111109) = 0 > > This is a bit excessive - essentially binding drivers to exactly the > server they were built against - but it should prevent the problems we > had in the F16 cycle of silent ABI changes between xserver builds > causing drivers to crash. Just a quick note - the evdev git bump that accompanied this change happened to catch an unfortunate upstream commit which more or less broke the driver; clicks work, but you can't move the mouse any more. So I put through a new xorg-x11-drv-evdev build which bumped it again to catch the fix from upstream. If you wind up with: xorg-x11-drv-evdev-2.6.99-2.20111109git745fca03a.fc17 and your cursor doesn't move, don't panic, just grab: xorg-x11-drv-evdev-2.6.99-3.20111110gita9cdb6590.fc17 and all should be well. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora http://www.happyassassin.net -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel