* modules/pipe-filter-gi: Use AC_CHECK_FUNCS_ONCE, not AC_CHECK_FUNCS.
* modules/pipe-filter-ii: Likewise.
* modules/sys_socket-tests: Likewise.
* modules/tsearch-tests: Likewise.
* Makefile (sc_prefer_ac_check_funcs_once): New rule.
(check): Depend on it.
+2009-10-13 Jim Meyering <meyering@redhat.com>
+
+ use AC_CHECK_FUNCS_ONCE, not AC_CHECK_FUNCS in modules/*
+ * modules/pipe-filter-gi: Use AC_CHECK_FUNCS_ONCE, not AC_CHECK_FUNCS.
+ * modules/pipe-filter-ii: Likewise.
+ * modules/sys_socket-tests: Likewise.
+ * modules/tsearch-tests: Likewise.
+ * Makefile (sc_prefer_ac_check_funcs_once): New rule.
+ (check): Depend on it.
+
2009-10-12 Eric Blake <ebb9@byu.net>
utimens-tests: port to NFS file systems
cd doc && $(MAKE) $@ && $(MAKE) mostlyclean
# Perform some platform independent checks on the gnulib code.
-check:
+check: sc_prefer_ac_check_funcs_once
+
+sc_prefer_ac_check_funcs_once:
+ git grep -w -l AC_CHECK_FUNCS modules && \
+ { echo use AC_CHECK_FUNCS_ONCE, not AC_CHECK_FUNCS in modules/ 1>&2; \
+ exit 1; } || :
# Regenerate some files that are stored in the repository.
regen: MODULES.html
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-AC_CHECK_FUNCS([select])
+AC_CHECK_FUNCS_ONCE([select])
Makefile.am:
lib_SOURCES += pipe-filter-gi.c
configure.ac:
AC_REQUIRE([AC_C_INLINE])
-AC_CHECK_FUNCS([select])
+AC_CHECK_FUNCS_ONCE([select])
Makefile.am:
lib_SOURCES += pipe-filter-ii.c
Depends-on:
configure.ac:
-AC_CHECK_FUNCS([shutdown])
+AC_CHECK_FUNCS_ONCE([shutdown])
Makefile.am:
TESTS += test-sys_socket
double x;],
[x = log (x);], , [TEST_TSEARCH_LIBM=-lm])
AC_SUBST([TEST_TSEARCH_LIBM])
-AC_CHECK_FUNCS([initstate])
+AC_CHECK_FUNCS_ONCE([initstate])
Makefile.am:
TESTS += test-tsearch.sh