[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: version-etc not working with autoconf 2.61
From: |
Bruno Haible |
Subject: |
Re: version-etc not working with autoconf 2.61 |
Date: |
Sun, 22 Nov 2009 02:02:39 +0100 |
User-agent: |
KMail/1.9.9 |
Eric Blake asked:
> Gnulib pre-assumes that you are using Automake, and automake generally
> guarantees that PACKAGE is defined. What is guile doing that violates
> this assumption?
guile's configure.ac is invoking
AM_INIT_AUTOMAKE([... no-define ...])
which has the effect that PACKAGE and VERSION are not defined as C macros.
So, in this case, only the 5 macros from AC_INIT
PACKAGE_NAME
PACKAGE_TARNAME
PACKAGE_VERSION
PACKAGE_STRING
PACKAGE_BUGREPORT
will be defined [1].
In other packages, like GNU gettext, only PACKAGE and VERSION are defined,
but not the 5 macros from AC_INIT.
Bruno
[1] http://lists.gnu.org/archive/html/automake/2009-05/msg00145.html