[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: git Autoconf warnings about gnulib macros
From: |
Bruno Haible |
Subject: |
Re: git Autoconf warnings about gnulib macros |
Date: |
Mon, 4 May 2009 00:29:07 +0200 |
User-agent: |
KMail/1.9.9 |
Hello Ralf,
> when I try to
> gnulib-tool --with-tests --test
>
> with git Autoconf, I get this set of warnings:
>
> configure.ac:2159: warning: AC_REQUIRE: `gl_PREREQ_VASNPRINTF_LONG_DOUBLE'
> was expanded before it was required
> glm4/vasnprintf.m4:101: gl_PREREQ_VASNPRINTF_INFINITE_LONG_DOUBLE is expanded
> from...
> glm4/vfprintf-posix.m4:7: gl_FUNC_VFPRINTF_POSIX is expanded from...
> glm4/printf-posix-rpl.m4:7: gl_FUNC_PRINTF_POSIX is expanded from...
> configure.ac:41: gl_INIT is expanded from...
> configure.ac:2159: the top level
I'm fixing this through AC_DEFUN_ONCE that Eric put in place in January.
> and this one from automake:
>
> Makefile.am:17: AM_GNU_GETTEXT used but `po' not in SUBDIRS
This one is normal. When you don't pass a --po-domain argument to gnulib-tool,
it will not prepare a po/ directory, and thus no translations will be enabled.
Automake warns about it, because this situation is a common pitfall for new
users of gettext.
2009-05-03 Bruno Haible <address@hidden>
* m4/vasnprintf.m4 (gl_PREREQ_VASNPRINTF,
gl_PREREQ_VASNPRINTF_LONG_DOUBLE): Define through AC_DEFUN_ONCE.
Reported by Ralf Wildenhues.
--- m4/vasnprintf.m4.orig 2009-05-04 00:24:26.000000000 +0200
+++ m4/vasnprintf.m4 2009-05-04 00:22:32.000000000 +0200
@@ -1,4 +1,4 @@
-# vasnprintf.m4 serial 28
+# vasnprintf.m4 serial 29
dnl Copyright (C) 2002-2004, 2006-2009 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -52,7 +52,7 @@
])
# Prerequisites of lib/vasnprintf.c.
-AC_DEFUN([gl_PREREQ_VASNPRINTF],
+AC_DEFUN_ONCE([gl_PREREQ_VASNPRINTF],
[
AC_REQUIRE([AC_FUNC_ALLOCA])
AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
@@ -66,7 +66,7 @@
# Extra prerequisites of lib/vasnprintf.c for supporting 'long double'
# arguments.
-AC_DEFUN([gl_PREREQ_VASNPRINTF_LONG_DOUBLE],
+AC_DEFUN_ONCE([gl_PREREQ_VASNPRINTF_LONG_DOUBLE],
[
AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
case "$gl_cv_func_printf_long_double" in