From 483a4bb00e7dd2f14d86e167c8013c8638723c33 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Thu, 18 Feb 2016 17:19:09 +0000 Subject: [PATCH] build: Use AC_COMPILE_IFELSE Instead of AC_TRY_COMPILE, which has been deprecated by newer autoconf. --- Upstream-Status: Backport Signed-off-by: Khem Raj configure.ac | 66 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/configure.ac b/configure.ac index 4d72e0c..8ca3f94 100644 --- a/configure.ac +++ b/configure.ac @@ -348,24 +348,25 @@ AS_IF([test "x$enable_wayland" != xno], # We need to manually check for Wayland support in Cogl because # the windowing systems are not exposed in the pkg-config file saved_CFLAGS="${CFLAGS}" - CFLAGS="`$PKG_CONFIG --cflags $CLUTTER_BASE_PC_FILES`" + CFLAGS="`$PKG_CONFIG --cflags cogl-1.0`" AC_MSG_CHECKING([for Wayland Cogl backend]) - AC_TRY_COMPILE([#include ], - [ - #ifndef COGL_HAS_EGL_PLATFORM_WAYLAND_SUPPORT - #error "No Wayland support in Cogl" - #endif - int main (void) { return 0; } - ], - [ - AC_MSG_RESULT(yes) - have_cogl_wayland=yes - ], - [ - AC_MSG_RESULT(no) - have_cogl_wayland=no - ]) + + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ +#include +]], +[[ +#ifndef COGL_HAS_EGL_PLATFORM_WAYLAND_SUPPORT +#error Cogl compiled without Wayland support +#endif +]])], [ + AC_MSG_RESULT(yes) + have_cogl_wayland=yes + ], [ + AC_MSG_RESULT(no) + have_cogl_wayland=no + ]) + CFLAGS="${saved_CFLAGS}" AS_IF([test "x$have_cogl_wayland" = xyes], [ @@ -499,26 +500,25 @@ AS_IF([test "x$enable_mir" = "xyes"], # We need to manually check for Mir support in Cogl because # the windowing systems are not exposed in the pkg-config file saved_CFLAGS="${CFLAGS}" - CFLAGS="`$PKG_CONFIG --cflags $CLUTTER_BASE_PC_FILES`" + CFLAGS="`$PKG_CONFIG --cflags cogl-1.0`" AC_MSG_CHECKING([for Mir Cogl backend]) - AC_TRY_COMPILE([#include ], - [ - #ifndef COGL_HAS_EGL_PLATFORM_MIR_SUPPORT - #error "No Mir support in Cogl" - #endif - int main (void) { return 0; } - ], - [ - AC_MSG_RESULT(yes) - have_cogl_mir=yes - ], - [ - AC_MSG_RESULT(no) - have_cogl_mir=no - ]) - CFLAGS="${saved_CFLAGS}" + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ +#include +]], +[[ +#ifndef COGL_HAS_EGL_PLATFORM_MIR_SUPPORT +#error Cogl compiled without Mir support +#endif +]])], [ + AC_MSG_RESULT(yes) + have_cogl_mir=yes + ], [ + AC_MSG_RESULT(no) + have_cogl_mir=no + ]) + AS_IF([test "x$have_cogl_mir" = xno], [AC_MSG_ERROR("*** Cogl is missing Mir support.")]) PKG_CHECK_EXISTS([mirclient], -- 1.9.1