From: Bruno Haible Date: Tue, 10 Jan 2023 11:38:49 +0000 (+0100) Subject: utimens: Fix warning on Android. X-Git-Tag: v1.0~1864 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=760323a38c0b7a5af6dc60cd4f1e6e65390abfda;p=gnulib.git utimens: Fix warning on Android. * m4/utimens.m4 (gl_UTIMENS): Test for futimesat and futimes using gl_CHECK_FUNCS_ANDROID instead of AC_CHECK_FUNCS_ONCE. --- diff --git a/ChangeLog b/ChangeLog index 14e3e56617..f67f1755bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-01-10 Bruno Haible + + utimens: Fix warning on Android. + * m4/utimens.m4 (gl_UTIMENS): Test for futimesat and futimes using + gl_CHECK_FUNCS_ANDROID instead of AC_CHECK_FUNCS_ONCE. + 2023-01-10 Bruno Haible secure_getenv: Fix warning on Android. diff --git a/m4/utimens.m4 b/m4/utimens.m4 index ae35ef789b..c5d9b69e6f 100644 --- a/m4/utimens.m4 +++ b/m4/utimens.m4 @@ -3,7 +3,7 @@ dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. -dnl serial 11 +dnl serial 12 AC_DEFUN([gl_UTIMENS], [ @@ -11,7 +11,9 @@ AC_DEFUN([gl_UTIMENS], AC_REQUIRE([gl_FUNC_UTIMES]) AC_REQUIRE([gl_CHECK_TYPE_STRUCT_TIMESPEC]) AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles - AC_CHECK_FUNCS_ONCE([futimes futimesat futimens utimensat lutimes]) + AC_CHECK_FUNCS_ONCE([futimens utimensat lutimes]) + gl_CHECK_FUNCS_ANDROID([futimes], [[#include ]]) + gl_CHECK_FUNCS_ANDROID([futimesat], [[#include ]]) if test $ac_cv_func_futimens = no && test $ac_cv_func_futimesat = yes; then dnl FreeBSD 8.0-rc2 mishandles futimesat(fd,NULL,time). It is not