From 23f57ac8bf0812bbc851ec9a815e50a640b97db5 Mon Sep 17 00:00:00 2001 From: Gaetan Nadon Date: Wed, 26 Mar 2014 15:24:45 -0400 Subject: config: issue an error if DRI3 is requested, but sendfds is not available When a user issues the --enable-dri3 option and sendfds is not available on the system, the configuration will abort with an error message. Reviewed-by: Josh Triplett Signed-off-by: Gaetan Nadon Signed-off-by: Uli Schlachter --- m4/xcb.m4 | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'm4') diff --git a/m4/xcb.m4 b/m4/xcb.m4 index cf525c0..a43082a 100644 --- a/m4/xcb.m4 +++ b/m4/xcb.m4 @@ -56,6 +56,11 @@ m4_if(xcb_defopt, [auto], [ # This extension has a default value of "auto" and depends on the value of $2 if test "x$BUILD_[]UP" = "xauto" ; then BUILD_[]UP=$2 +fi +if test "x$BUILD_[]UP" = "xyes" ; then + if test "x$2" = "xno" ; then + AC_MSG_ERROR([Extension []UP requested, but dependencies are not met]) + fi fi]) m4_undefine([xcb_defopt])dnl -- cgit v1.2.3