Discussion:
autoconf warnings from module hypotl
(too old to reply)
Bruno Haible
2016-12-17 17:01:14 UTC
Permalink
Raw Message
$ ./gnulib-tool --create-testdir --with-tests --single-configure hypotl
...
configure.ac:278: warning: AC_REQUIRE: `gl_FUNC_FREXPL' was expanded before it was required
configure.ac:278: http://www.gnu.org/software/autoconf/manual/autoconf.html#Expanded-Before-Required
glm4/sqrtl.m4:7: gl_FUNC_SQRTL is expanded from...
glm4/hypotl.m4:7: gl_FUNC_HYPOTL is expanded from...
configure.ac:30: gl_INIT is expanded from...
configure.ac:278: the top level
...

This fixes it.


2016-12-17 Bruno Haible <***@clisp.org>

Avoid autoconf warning.
* modules/frexpl (configure.ac): Require, not invoke, gl_FUNC_FREXPL.
* modules/frexp (configure.ac): Require, not invoke, gl_FUNC_FREXP.

diff --git a/modules/frexp b/modules/frexp
index 5793d48..f1a4e4b 100644
--- a/modules/frexp
+++ b/modules/frexp
@@ -10,7 +10,7 @@ math
isnand-nolibm [test $gl_func_frexp != yes]

configure.ac:
-gl_FUNC_FREXP
+AC_REQUIRE([gl_FUNC_FREXP])
if test $gl_func_frexp != yes; then
AC_LIBOBJ([frexp])
fi
diff --git a/modules/frexpl b/modules/frexpl
index a2e534b..5e9feba 100644
--- a/modules/frexpl
+++ b/modules/frexpl
@@ -14,7 +14,7 @@ isnanl-nolibm [{ test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; } &&
fpucw [{ test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; } && test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 0]

configure.ac:
-gl_FUNC_FREXPL
+AC_REQUIRE([gl_FUNC_FREXPL])
if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; then
AC_LIBOBJ([frexpl])
fi

Loading...