* m4/chown.m4 (AC_FUNC_CHOWN): * m4/size_max.m4 (gl_SIZE_MAX): * m4/xsize.m4 (gl_XSIZE): Prefer AC_CHECK_HEADERS_ONCE to AC_CHECK_HEADERS for standard headers that Autoconf will use AC_CHECK_HEADERS_ONCE on anyway. --- ChangeLog | 9 +++++++++ m4/chown.m4 | 4 ++-- m4/size_max.m4 | 4 ++-- m4/xsize.m4 | 4 ++-- 4 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog index 462da575c5..38d6fdc0f8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2026-05-10 Paul Eggert <[email protected]> + + chown: use AC_CHECK_HEADERS_ONCE on standard headers + * m4/chown.m4 (AC_FUNC_CHOWN): + * m4/size_max.m4 (gl_SIZE_MAX): + * m4/xsize.m4 (gl_XSIZE): Prefer AC_CHECK_HEADERS_ONCE to + AC_CHECK_HEADERS for standard headers that Autoconf will use + AC_CHECK_HEADERS_ONCE on anyway. + 2026-05-10 Paul Eggert <[email protected]> canonicalize: use stdckdint.h not intprops.h diff --git a/m4/chown.m4 b/m4/chown.m4 index 5ff784c408..ddbd0ff637 100644 --- a/m4/chown.m4 +++ b/m4/chown.m4 @@ -1,5 +1,5 @@ # chown.m4 -# serial 39 +# serial 40 dnl Copyright (C) 1997-2001, 2003-2005, 2007, 2009-2026 Free Software dnl Foundation, Inc. dnl This file is free software; the Free Software Foundation @@ -21,7 +21,7 @@ AC_DEFUN([AC_FUNC_CHOWN] [ AC_REQUIRE([AC_TYPE_UID_T])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl for cross-compiles - AC_CHECK_HEADERS([unistd.h]) + AC_CHECK_HEADERS_ONCE([unistd.h]) AC_CACHE_CHECK([for working chown], [ac_cv_func_chown_works], [AC_RUN_IFELSE( diff --git a/m4/size_max.m4 b/m4/size_max.m4 index b7a5153a60..bbb77b36ee 100644 --- a/m4/size_max.m4 +++ b/m4/size_max.m4 @@ -1,5 +1,5 @@ # size_max.m4 -# serial 12 +# serial 13 dnl Copyright (C) 2003, 2005-2006, 2008-2026 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -12,7 +12,7 @@ AC_DEFUN([gl_SIZE_MAX], [ - AC_CHECK_HEADERS([stdint.h]) + AC_CHECK_HEADERS_ONCE([stdint.h]) dnl First test whether the system already has SIZE_MAX. AC_CACHE_CHECK([for SIZE_MAX], [gl_cv_size_max], [ gl_cv_size_max=no diff --git a/m4/xsize.m4 b/m4/xsize.m4 index 4e35a5fe0b..c1c07abba3 100644 --- a/m4/xsize.m4 +++ b/m4/xsize.m4 @@ -1,5 +1,5 @@ # xsize.m4 -# serial 5 +# serial 6 dnl Copyright (C) 2003-2004, 2008-2026 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -10,5 +10,5 @@ AC_DEFUN([gl_XSIZE] [ dnl Prerequisites of lib/xsize.h. AC_REQUIRE([gl_SIZE_MAX]) - AC_CHECK_HEADERS([stdint.h]) + AC_CHECK_HEADERS_ONCE([stdint.h]) ]) -- 2.54.0
