From 1816b53138bfa63761921fb3ec3d6566b3dcf4ab Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Mon, 6 Jun 2016 17:40:10 +0200 Subject: make the xcb-xkb compile test more specific try hard to detect only 1.10 and up. Change-Id: I14517a42b810604f65c07df74f2ef9e840393a38 Reviewed-by: Gatis Paeglis --- config.tests/qpa/xcb-xkb/xcb-xkb.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'config.tests/qpa') diff --git a/config.tests/qpa/xcb-xkb/xcb-xkb.cpp b/config.tests/qpa/xcb-xkb/xcb-xkb.cpp index 6a88944aee..9685649633 100644 --- a/config.tests/qpa/xcb-xkb/xcb-xkb.cpp +++ b/config.tests/qpa/xcb-xkb/xcb-xkb.cpp @@ -51,6 +51,9 @@ int main(int, char **) xcb_connection_t *connection = xcb_connect("", &primaryScreen); + // This takes more arguments in xcb-xkb < 1.10. + xcb_xkb_get_kbd_by_name_unchecked(NULL, 0, 0, 0, 0); + // This won't compile unless libxcb >= 1.5 which defines XCB_ATOM_PRIMARY. int xcbAtomPrimary = XCB_ATOM_PRIMARY; -- cgit v1.2.3