changeset 4475:86283c809984

autoconf 2.62 compatibility, #370
author "Ville Skyttä <scop@xemacs.org>"
date Sun, 06 Jul 2008 19:46:19 +0300
parents 78738a40e31e
children dbf79a1732ba e34711681f30 b074f79040d1
files ChangeLog configure.ac
diffstat 2 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Sun Jun 29 11:06:16 2008 +0200
+++ b/ChangeLog	Sun Jul 06 19:46:19 2008 +0300
@@ -1,3 +1,9 @@
+2008-07-06  Ville Skyttä  <scop@xemacs.org>
+
+	* configure.ac (xe_fst):
+	New, to replace m4_fst which disappeared in autoconf 2.62 (#370).
+	(XE_EXPAND_COMPLEX_OPTIONS): Use xe_fst.
+
 2008-05-12  Michael Sperber  <mike@xemacs.org>
 
 	* configure.ac: 
--- a/configure.ac	Sun Jun 29 11:06:16 2008 +0200
+++ b/configure.ac	Sun Jul 06 19:46:19 2008 +0300
@@ -387,9 +387,11 @@
 dnl
 dnl Internal macro to recursively expand all the options in the option list.
 dnl
+dnl m4_fst disappeared without a trace in autoconf 2.62
+m4_define([xe_fst], [$1])dnl
 define([XE_EXPAND_COMPLEX_OPTIONS],
 [m4_if([$2], [], [],
-       [XE_EXPAND_COMPLEX_OPTION([$1], m4_fst($2))[]dnl
+       [XE_EXPAND_COMPLEX_OPTION([$1], xe_fst($2))[]dnl
 XE_EXPAND_COMPLEX_OPTIONS([$1], XE_CDR($2))])])dnl
 dnl
 dnl XE_INIT_COMPLEX_OPTION(prefix, option_list)