From: Nikita Popov Date: Sun, 20 Sep 2020 08:24:54 +0000 (+0200) Subject: Only check linking in PHP_TEST_BUILD X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=93745a242fca45a215d1ce6a9903ecedd4a5414e;p=php Only check linking in PHP_TEST_BUILD Given that this executes a random function with zero parameters, actually executing the code doesn't make sense. This should fix the imap + asan build. --- diff --git a/build/php.m4 b/build/php.m4 index b0e3c424d1..1f77f38e57 100644 --- a/build/php.m4 +++ b/build/php.m4 @@ -1626,7 +1626,7 @@ dnl AC_DEFUN([PHP_TEST_BUILD], [ old_LIBS=$LIBS LIBS="$4 $LIBS" - AC_RUN_IFELSE([AC_LANG_SOURCE([[ + AC_LINK_IFELSE([AC_LANG_SOURCE([[ $5 char $1(); int main() { @@ -1639,8 +1639,6 @@ AC_DEFUN([PHP_TEST_BUILD], [ ],[ LIBS=$old_LIBS $3 - ],[ - LIBS=$old_LIBS ]) ])