rpms/xemacs/devel xemacs-21.5.28-autoconf262-449626.patch, NONE, 1.1 xemacs.spec, 1.40, 1.41

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sun Jul 6 16:54:53 UTC 2008


Author: scop

Update of /cvs/pkgs/rpms/xemacs/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16671

Modified Files:
	xemacs.spec 
Added Files:
	xemacs-21.5.28-autoconf262-449626.patch 
Log Message:
* Sun Jul  6 2008 Ville Skyttä <ville.skytta at iki.fi> - 21.5.28-7
- Fix build with autoconf >= 2.62 (#449626).


xemacs-21.5.28-autoconf262-449626.patch:

--- NEW FILE xemacs-21.5.28-autoconf262-449626.patch ---
diff -r 78738a40e31e -r 86283c809984 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)


Index: xemacs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xemacs/devel/xemacs.spec,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- xemacs.spec	19 Feb 2008 23:29:32 -0000	1.40
+++ xemacs.spec	6 Jul 2008 16:53:57 -0000	1.41
@@ -20,7 +20,7 @@
 
 Name:           xemacs
 Version:        21.5.28
-Release:        6%{?dist}
+Release:        7%{?dist}
 Summary:        Different version of Emacs
 
 Group:          Applications/Editors
@@ -45,6 +45,7 @@
 Patch8:         %{name}-21.5.28-courier-default.patch
 Patch9:         %{name}-21.5.28-destdir.patch
 Patch10:        %{name}-21.5.28-revert-modified-245017.patch
+Patch11:        %{name}-21.5.28-autoconf262-449626.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -201,6 +202,7 @@
 %patch8 -p0
 %patch9 -p1
 %patch10 -p0
+%patch11 -p1
 
 sed -i -e 's/"lib"/"%{_lib}"/' lisp/setup-paths.el
 
@@ -541,6 +543,9 @@
 
 
 %changelog
+* Sun Jul  6 2008 Ville Skyttä <ville.skytta at iki.fi> - 21.5.28-7
+- Fix build with autoconf >= 2.62 (#449626).
+
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 21.5.28-6
 - Autorebuild for GCC 4.3
 




More information about the fedora-extras-commits mailing list