diff options
author | Jim Meyering <meyering@redhat.com> | 2009-11-16 19:26:35 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-11-16 19:29:47 +0100 |
commit | 69637233ce151566c1a861bce77e1ca32305638e (patch) | |
tree | 4a61066e59556c23a02cad85652d817a56bc94a4 | |
parent | 9126c7225c043e59b8496fdfe81a533cebe0bfd1 (diff) | |
download | gnulib-69637233ce151566c1a861bce77e1ca32305638e.tar.gz |
better AC_REQUIRE expanded-before-required-warning avoidance
* m4/chown.m4 (gl_FUNC_CHOWN, gl_FUNC_CHOWN_FOLLOWS_SYMLINK): Define
with AC_DEFUN_ONCE, rather than AC_DEFUN, to avoid AC_REQUIRE warnings.
Suggested by Eric Blake. This change also reverts commit 1b712ba8,
which is no longer needed.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | m4/chown.m4 | 6 | ||||
-rw-r--r-- | modules/chown | 2 | ||||
-rw-r--r-- | modules/euidaccess | 2 | ||||
-rw-r--r-- | modules/faccessat | 2 |
5 files changed, 14 insertions, 6 deletions
@@ -1,3 +1,11 @@ +2009-11-16 Jim Meyering <meyering@redhat.com> + + better AC_REQUIRE expanded-before-required-warning avoidance + * m4/chown.m4 (gl_FUNC_CHOWN, gl_FUNC_CHOWN_FOLLOWS_SYMLINK): Define + with AC_DEFUN_ONCE, rather than AC_DEFUN, to avoid AC_REQUIRE warnings. + Suggested by Eric Blake. This change also reverts commit 1b712ba8, + which is no longer needed. + 2009-11-16 Eric Blake <ebb9@byu.net> test-freading: clean up temporary file diff --git a/m4/chown.m4 b/m4/chown.m4 index 983dde8ddf..5bedfa192b 100644 --- a/m4/chown.m4 +++ b/m4/chown.m4 @@ -1,4 +1,4 @@ -# serial 20 +# serial 21 # Determine whether we need the chown wrapper. dnl Copyright (C) 1997-2001, 2003-2005, 2007, 2009 @@ -14,7 +14,7 @@ dnl with or without modifications, as long as this notice is preserved. # From Jim Meyering. -AC_DEFUN([gl_FUNC_CHOWN], +AC_DEFUN_ONCE([gl_FUNC_CHOWN], [ AC_REQUIRE([gl_UNISTD_H_DEFAULTS]) AC_REQUIRE([AC_TYPE_UID_T]) @@ -63,7 +63,7 @@ AC_DEFUN([gl_FUNC_CHOWN], ]) # Determine whether chown follows symlinks (it should). -AC_DEFUN([gl_FUNC_CHOWN_FOLLOWS_SYMLINK], +AC_DEFUN_ONCE([gl_FUNC_CHOWN_FOLLOWS_SYMLINK], [ AC_CACHE_CHECK( [whether chown dereferences symlinks], diff --git a/modules/chown b/modules/chown index 57331c3916..88d0cd458f 100644 --- a/modules/chown +++ b/modules/chown @@ -13,7 +13,7 @@ stat sys_stat configure.ac: -AC_REQUIRE([gl_FUNC_CHOWN]) +gl_FUNC_CHOWN gl_UNISTD_MODULE_INDICATOR([chown]) Makefile.am: diff --git a/modules/euidaccess b/modules/euidaccess index c313da34f4..bf329c64d8 100644 --- a/modules/euidaccess +++ b/modules/euidaccess @@ -13,7 +13,7 @@ stat sys_stat configure.ac: -AC_REQUIRE([gl_FUNC_EUIDACCESS]) +gl_FUNC_EUIDACCESS gl_UNISTD_MODULE_INDICATOR([euidaccess]) Makefile.am: diff --git a/modules/faccessat b/modules/faccessat index 57f9497d7e..92d818556b 100644 --- a/modules/faccessat +++ b/modules/faccessat @@ -13,7 +13,7 @@ openat unistd configure.ac: -AC_REQUIRE([gl_FUNC_FACCESSAT]) +gl_FUNC_FACCESSAT gl_MODULE_INDICATOR([faccessat]) gl_UNISTD_MODULE_INDICATOR([faccessat]) |