From 01c134f30be755a43af12a4ae2c31177d04be790 Mon Sep 17 00:00:00 2001 From: Petr Vorel Date: Mon, 29 Jan 2018 10:31:40 +0100 Subject: [PATCH] numa: Fix numa v2 detection for cross compilation Changed to AC_COMPILE_IFELSE as AC_RUN_IFELSE cannot be run while cross compiling. Bug found by Buildroot project. Signed-off-by: Petr Vorel Reported-by: Baruch Siach --- m4/ltp-numa.m4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/m4/ltp-numa.m4 b/m4/ltp-numa.m4 index fc3383e97..633f54c18 100644 --- a/m4/ltp-numa.m4 +++ b/m4/ltp-numa.m4 @@ -28,11 +28,11 @@ AC_DEFUN([LTP_CHECK_SYSCALL_NUMA], [ AC_CHECK_HEADERS([numa.h numaif.h], [], [have_numa_headers=no]) if test "x$have_numa_headers" != "xno"; then - AC_RUN_IFELSE([AC_LANG_PROGRAM([ + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([ #include ], [ #if LIBNUMA_API_VERSION < 2 -exit(1); +# error Required numa headers >= 2 #endif ])], [have_numa_headers_v2=yes]) fi -- 2.16.0