]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
chown: use AC_CHECK_HEADERS_ONCE on standard headers
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 10 May 2026 18:23:37 +0000 (11:23 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 10 May 2026 22:56:14 +0000 (15:56 -0700)
* 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
m4/chown.m4
m4/size_max.m4
m4/xsize.m4

index 462da575c50b1539079fc34c837ce4ee31519e30..38d6fdc0f800cca6d3c823df646d509f880982b3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2026-05-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       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  <eggert@cs.ucla.edu>
 
        canonicalize: use stdckdint.h not intprops.h
index 5ff784c40850f2f902f5b6092080699c2699d2e9..ddbd0ff637fbd0344f25a35a3ca168b37af8c0a8 100644 (file)
@@ -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(
index b7a5153a6092050f6c60a343e20c28d9eafb39ae..bbb77b36eec3d663be4ed7faf7fdf493f7c0b212 100644 (file)
@@ -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_PREREQ([2.61])
 
 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
index 4e35a5fe0ba027250110b55859e784ad5ac452da..c1c07abba304260e4f7345cddc0a7a4bd386d0f9 100644 (file)
@@ -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])
 ])