By moving the link order so libexa is linked before KDRIVE_LIBS, the --enable-kdrive build is fixed. This is already committed to HEAD in rev 1.8 of hw/kdrive/ephyr/Makefile.am -- see http://webcvs.freedesktop.org/xorg/xserver/xorg/hw/kdrive/ephyr/Makefile.am?r1=1.7&r2=1.8
Created attachment 5339 [details] [review] fix-kdrive-build.patch
Created attachment 5340 [details] [review] wrap-sdk-headers.patch Here is a highly relevant patch to avoid installing a couple of SDK headers for non-Xorg servers. It's an update to airlied's commit a while back: 2006-01-18 Dave Airlie <airlied@linux.ie> * Xext/Makefile.am: * dbe/Makefile.am: * fb/Makefile.am: * include/Makefile.am: * mi/Makefile.am: * miext/shadow/Makefile.am: * render/Makefile.am: Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers breaks. I would appreciate if this could also be added to the 1-1 branch.
+1, go ahead and commit this.
Committed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.