diff options
-rw-r--r-- | ext/mysql/libmysql/acinclude.m4 | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/ext/mysql/libmysql/acinclude.m4 b/ext/mysql/libmysql/acinclude.m4 index 0fb030b803..957c87fb27 100644 --- a/ext/mysql/libmysql/acinclude.m4 +++ b/ext/mysql/libmysql/acinclude.m4 @@ -297,7 +297,8 @@ fi AC_DEFUN(MYSQL_CHECK_INT_8_16_32, [AC_MSG_CHECKING([for int8]) -AC_TRY_RUN([ +AC_CACHE_VAL(ac_cv_int8, +[AC_TRY_RUN([ #ifdef HAVE_STDLIB_H #include <stdlib.h> #endif @@ -315,10 +316,15 @@ int main() int8 i; return 0; } -], AC_DEFINE(HAVE_INT_8_16_32, , [ ]) AC_MSG_RESULT([yes]), AC_MSG_RESULT([no]) -) +], ac_cv_int8=yes, ac_cv_int8=no, ac_cv_int8=no)]) +AC_MSG_RESULT($ac_cv_int8) +if test "$ac_cv_int8" = "yes" +then + AC_DEFINE(HAVE_INT_8_16_32,,[ ]) +fi ]) + AC_DEFUN(MYSQL_HEADER_CHECKS,[ AC_HEADER_STDC AC_CHECK_HEADERS(sgtty.h sys/ioctl.h \ |