[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AC_INIT receiving PACKAGE_VERSION from outside
From: |
Sam Steingold |
Subject: |
Re: AC_INIT receiving PACKAGE_VERSION from outside |
Date: |
Thu, 17 Mar 2005 12:47:15 -0500 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (windows-nt) |
> * Stepan Kasal <address@hidden> [2005-03-11 16:23:53 +0100]:
>
> On Fri, Mar 11, 2005 at 09:22:32AM -0500, Sam Steingold wrote:
>> Is there a chance this will be eventually fixed?
>
> No, it's a design decision. The packed tarball contains sources of a
> certain fixed version.
>
> You are free to make patches to autoconf,
--- general.m4 23 Feb 2005 18:24:49 -0500 1.847
+++ general.m4 17 Mar 2005 12:42:22 -0500
@@ -239,24 +239,21 @@
# _AC_INIT_PACKAGE(PACKAGE-NAME, VERSION, BUG-REPORT, [TARNAME])
# --------------------------------------------------------------
m4_define([_AC_INIT_PACKAGE],
-[AS_LITERAL_IF([$1], [], [m4_warn([syntax], [AC_INIT: not a literal: $1])])
-AS_LITERAL_IF([$2], [], [m4_warn([syntax], [AC_INIT: not a literal: $2])])
-AS_LITERAL_IF([$3], [], [m4_warn([syntax], [AC_INIT: not a literal: $3])])
-m4_ifndef([AC_PACKAGE_NAME],
- [m4_define([AC_PACKAGE_NAME], [$1])])
+[m4_ifndef([AC_PACKAGE_NAME],
+ [m4_define([AC_PACKAGE_NAME], $1)])
m4_ifndef([AC_PACKAGE_TARNAME],
[m4_define([AC_PACKAGE_TARNAME],
- m4_default([$4],
- [m4_bpatsubst(m4_tolower(m4_bpatsubst([[[$1]]],
+ m4_default($4,
+
[m4_bpatsubst(m4_tolower(m4_bpatsubst([[[AC_PACKAGE_NAME]]],
[GNU ])),
[[^_abcdefghijklmnopqrstuvwxyz0123456789]],
[-])]))])
m4_ifndef([AC_PACKAGE_VERSION],
- [m4_define([AC_PACKAGE_VERSION], [$2])])
+ [m4_define([AC_PACKAGE_VERSION], $2)])
m4_ifndef([AC_PACKAGE_STRING],
- [m4_define([AC_PACKAGE_STRING], [$1 $2])])
+ [m4_define([AC_PACKAGE_STRING], AC_PACKAGE_NAME
AC_PACKAGE_VERSION)])
m4_ifndef([AC_PACKAGE_BUGREPORT],
- [m4_define([AC_PACKAGE_BUGREPORT], [$3])])
+ [m4_define([AC_PACKAGE_BUGREPORT], $3)])
])
> and when you have something,
I am sure the above is not perfect, but I hope it is a good start...
please help me.
> you can try to convince the developers...
well, in this thread 4 persons (Eric, Bob, Bruno, Bruce) concurred with
me that AC_INIT should evaluate its arguments.
You are alone.
futility is resistive.
--
Sam Steingold (http://www.podval.org/~sds) running w2k
<http://www.honestreporting.com> <http://www.openvotingconsortium.org/>
<http://www.dhimmi.com/> <http://www.mideasttruth.com/> <http://www.camera.org>
Only adults have difficulty with child-proof caps.
- Re: AC_INIT receiving PACKAGE_VERSION from outside, (continued)
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Alexandre Duret-Lutz, 2005/03/17
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Sam Steingold, 2005/03/18
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Bruno Haible, 2005/03/18
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Alexandre Duret-Lutz, 2005/03/18
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Bruno Haible, 2005/03/18
- Message not available
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Stepan Kasal, 2005/03/11
- Re: AC_INIT receiving PACKAGE_VERSION from outside,
Sam Steingold <=
- Re: AC_INIT receiving PACKAGE_VERSION from outside, Stepan Kasal, 2005/03/21