From 56717c0b069a20b0c4438ac1dc9280cd9026b36f Mon Sep 17 00:00:00 2001 From: David Heidelberg Date: Sat, 11 Apr 2015 00:13:53 +0200 Subject: [PATCH] st/nine: Require gcc >= 4.6 Nine code uses some C11 features, and this leads to compile error on gcc <= 4.5 Another way would have been to use the -fms-extensions CFLAG Signed-off-by: David Heidelberg Cc: "10.4 10.5 10.6" --- configure.ac | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configure.ac b/configure.ac index 1c4e4c24483..e3b5f2e3124 100644 --- a/configure.ac +++ b/configure.ac @@ -1633,6 +1633,10 @@ if test "x$enable_nine" = xyes; then if test "x$with_gallium_drivers" = xswrast; then AC_MSG_ERROR([nine requires at least one non-swrast gallium driver]) fi + if test $GCC_VERSION_MAJOR -lt 4 -o $GCC_VERSION_MAJOR -eq 4 -a $GCC_VERSION_MINOR -lt 6; then + AC_MSG_ERROR([gcc >= 4.6 is required to build nine]) + fi + if test "x$enable_dri3" = xno; then AC_MSG_WARN([using nine together with wine requires DRI3 enabled system]) fi -- 2.30.2