[ds6-devel] main.c s/PACKAGE_NAME/PACKAGE/g
Chris Leishman
chris at leishman.org
Mon Jan 13 03:10:37 CET 2003
On Monday, January 13, 2003, at 02:05 AM, Simone Piunno wrote:
<snip>
> [pioppo at abulafia nc6-i18n]$ aclocal --version
> aclocal (GNU automake) 1.4-p6
% aclocal --version
aclocal (GNU automake) 1.6.1
..blah..
> [pioppo at abulafia nc6-i18n]$ autoheader --version
> autoheader (GNU Autoconf) 2.53
% autoheader --version
autoheader (GNU Autoconf) 2.52
..blah..
> [pioppo at abulafia nc6-i18n]$ automake --version
> automake (GNU automake) 1.4-p6
% automake --version
automake (GNU automake) 1.6.1
..blah..
So I'm ahead on automake, but behind on autoconf/autoheader.
Interesting.
I think the problem will be with autoconf. I looked over the 2.52 v's
2.53 docs, and saw that AC_INIT is defined differently:
2.52:
Macro: AC_INIT (PACKAGE, VERSION, [BUG-REPORT-ADDRESS])
2.53:
Macro: AC_INIT (PACKAGE, VERSION, [BUG-REPORT], [TARNAME])
So, maybe I'll look at updating my autoconf? And we should put 2.53 in
the AC_PREREQ.
And maybe you should update automake just to be safe?
>> Anyway, Simone - can you check if this can be changed, and if so
>> change
>> it or add something in there to ensure it gets defined.
>
> After running bootstrap and configure in config.h I have:
>
> -------------- zip ----------------
> /* Name of package */
> #define PACKAGE ""
>
> /* Define to the address where bug reports for this package should be
> sent. */
> #define PACKAGE_BUGREPORT "ds6-devel at deepspace6.net"
>
> /* Define to the full name of this package. */
> #define PACKAGE_NAME "nc6"
>
> /* Define to the full name and version of this package. */
> #define PACKAGE_STRING "nc6 0.2pre4b-cvs"
>
> /* Define to the one symbol short name of this package. */
> #define PACKAGE_TARNAME "nc6"
>
> /* Define to the version of this package. */
> #define PACKAGE_VERSION "0.2pre4b-cvs"
> ------------------- zip -------------
>
> so PACKAGE is defined but useless.
Mine yields only:
---------------
/* Name of package */
#define PACKAGE "nc6"
---------------
Defining PACKAGE as empty is pretty silly.... so much for backwards
compatibility! Personally, I think this might be a bug in autoconf -
PACKAGE probably should be still defined. Might have to do some more
investigation.....
Regards,
Chris
More information about the ds6-devel
mailing list