diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2020-11-18 11:51:18 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2020-11-18 11:51:18 +0900 |
commit | 9485ca7b5bf11194cff59edbfa6a0fba3bf6162a (patch) | |
tree | 754f3e9577ff7db3db28f0ed6b5f103d103b1b72 /acinclude.m4 | |
parent | 425bf499185d78aa8fcad6a30b8771e7865d449d (diff) | |
download | libgcrypt-9485ca7b5bf11194cff59edbfa6a0fba3bf6162a.tar.gz |
build: Update to newer autoconf constructs.
* acinclude.m4 (GNUPG_SYS_SYMBOL_UNDERSCORE): Use AS_MESSAGE_LOG_FD
instead of AC_FD_CC.
(GNUPG_CHECK_MLOCK): Use AC_LINK_IFELSE instead of AC_TRY_LINK.
Use AC_RUN_IFELSE instead of AC_TRY_RUN.
* configure.ac (AC_ISC_POSIX): Replace by AC_SEARCH_LIBS.
Use AC_USE_SYSTEM_EXTENSIONS instead of AC_GNU_SOURCE.
Use AS_HELP_STRING instead of AC_HELP_STRING.
(AC_TYPE_SIGNAL): Remove.
(AC_DECL_SYS_SIGLIST): Remove.
* m4/Makefile.am (EXTRA_DIST): Update.
* m4/onceonly.m4: Remove.
* m4/socklen.m4: Update from gnulib.
* m4/libtool.m4: Update from libgpg-error.
* m4/gpg-error.m4: Update from libgpg-error.
* m4/noexecstack.m4: Use AS_HELP_STRING instead of AC_HELP_STRING.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'acinclude.m4')
-rw-r--r-- | acinclude.m4 | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/acinclude.m4 b/acinclude.m4 index 6f7789d0..3c8dfba7 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -136,15 +136,15 @@ EOF if egrep '^nm_test_func ' "$ac_nlist" >/dev/null; then : else - echo "configure: cannot find nm_test_func in $ac_nlist" >&AC_FD_CC + echo "configure: cannot find nm_test_func in $ac_nlist" >&AS_MESSAGE_LOG_FD fi fi else - echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AC_FD_CC + echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD fi else - echo "configure: failed program was:" >&AC_FD_CC - cat conftest.c >&AC_FD_CC + echo "configure: failed program was:" >&AS_MESSAGE_LOG_FD + cat conftest.c >&AS_MESSAGE_LOG_FD fi rm -rf conftest* ]) @@ -176,12 +176,13 @@ define(GNUPG_CHECK_MLOCK, AC_CHECK_LIB(rt, memlk) AC_CACHE_CHECK([whether mlock is in sys/mman.h], gnupg_cv_mlock_is_in_sys_mman, - [AC_TRY_LINK([ + [AC_LINK_IFELSE( + [AC_LANG_PROGRAM([[ #include <assert.h> #ifdef HAVE_SYS_MMAN_H #include <sys/mman.h> #endif - ], [ + ]], [[ int i; /* glibc defines this for functions which it implements @@ -194,7 +195,7 @@ choke me mlock(&i, 4); #endif ; return 0; - ], + ]])], gnupg_cv_mlock_is_in_sys_mman=yes, gnupg_cv_mlock_is_in_sys_mman=no)]) if test "$gnupg_cv_mlock_is_in_sys_mman" = "yes"; then @@ -207,7 +208,7 @@ mlock(&i, 4); AC_CHECK_FUNCS(sysconf getpagesize) AC_MSG_CHECKING(whether mlock is broken) AC_CACHE_VAL(gnupg_cv_have_broken_mlock, - AC_TRY_RUN([ + AC_RUN_IFELSE([AC_LANG_SOURCE([[ #include <stdlib.h> #include <unistd.h> #include <errno.h> @@ -243,8 +244,7 @@ int main() return 1; /* hmmm */ } - - ], + ]])], gnupg_cv_have_broken_mlock="no", gnupg_cv_have_broken_mlock="yes", gnupg_cv_have_broken_mlock="assume-no" |