[Xcb] [libxcb] Disable Xevie and Xprint by default

Daniel Martin consume.noise at gmail.com
Tue Jul 29 13:48:44 PDT 2014


Both extensions have been dropped from the X-Server in 2008:
    http://cgit.freedesktop.org/xorg/xserver/commit/?id=1c8bd31
    http://cgit.freedesktop.org/xorg/xserver/commit/?id=f4036f6

Don't build them by default.

Signed-off-by: Daniel Martin <consume.noise at gmail.com>
---
Should I improve this patch?
 - Add "deprecated" to the summary output at the end of ./configure, i.e.
    Xevie..(deprecated).: ...
 - Raise a warning if Xevie or Xprint have been enabled, so the packagers
   get a message?

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index 68c3b2f..ffc126e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -227,13 +227,13 @@ XCB_EXTENSION(Screensaver, "yes")
 XCB_EXTENSION(Shape, "yes")
 XCB_EXTENSION(Shm, "yes")
 XCB_EXTENSION(Sync, "yes")
-XCB_EXTENSION(Xevie, "yes")
+XCB_EXTENSION(Xevie, "no")
 XCB_EXTENSION(XFixes, "yes")
 XCB_EXTENSION(XFree86-DRI, "yes")
 XCB_EXTENSION(Xinerama, "yes")
 XCB_EXTENSION(XInput, "no")
 XCB_EXTENSION(XKB, "yes")
-XCB_EXTENSION(Xprint, "yes")
+XCB_EXTENSION(Xprint, "no")
 XCB_EXTENSION(SELinux, "no")
 XCB_EXTENSION(XTest, "yes")
 XCB_EXTENSION(Xv, "yes")
-- 
2.0.2



More information about the Xcb mailing list