packages: emacs/emacs.spec, emacs/emacs-xgselect_init.patch (NEW)=?UTF-8?Q?=20?=- fix: h...
baggins
baggins at pld-linux.org
Tue May 8 14:28:26 CEST 2012
Author: baggins Date: Tue May 8 12:28:26 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- fix:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9754
https://bugzilla.redhat.com/show_bug.cgi?id=752936
https://bugzilla.redhat.com/show_bug.cgi?id=751154
---- Files affected:
packages/emacs:
emacs.spec (1.116 -> 1.117) , emacs-xgselect_init.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/emacs/emacs.spec
diff -u packages/emacs/emacs.spec:1.116 packages/emacs/emacs.spec:1.117
--- packages/emacs/emacs.spec:1.116 Tue May 8 13:12:11 2012
+++ packages/emacs/emacs.spec Tue May 8 14:28:20 2012
@@ -35,7 +35,8 @@
Source7: %{name}-gtk.desktop
Source8: %{name}-motif.desktop
Source9: %{name}-nox.desktop
-Patch1: %{name}-fontconfig.patch
+Patch0: %{name}-fontconfig.patch
+Patch1: %{name}-xgselect_init.patch
URL: http://www.gnu.org/software/emacs/
BuildRequires: autoconf
BuildRequires: automake
@@ -382,6 +383,7 @@
%endif
%setup -q -n %{name}-%{ver}
+%patch0 -p1
%patch1 -p1
%build
@@ -771,6 +773,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.117 2012/05/08 12:28:20 baggins
+- fix:
+ http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9754
+ https://bugzilla.redhat.com/show_bug.cgi?id=752936
+ https://bugzilla.redhat.com/show_bug.cgi?id=751154
+
Revision 1.116 2012/05/08 11:12:11 baggins
- up to 23.4
- no need to patch for lib64 anymore, use configure option
================================================================
Index: packages/emacs/emacs-xgselect_init.patch
diff -u /dev/null packages/emacs/emacs-xgselect_init.patch:1.1
--- /dev/null Tue May 8 14:28:26 2012
+++ packages/emacs/emacs-xgselect_init.patch Tue May 8 14:28:20 2012
@@ -0,0 +1,13 @@
+diff -up emacs-23.3/src/xgselect.c.xgselect_init emacs-23.3/src/xgselect.c
+--- emacs-23.3/src/xgselect.c.xgselect_init 2011-01-08 18:45:14.000000000 +0100
++++ emacs-23.3/src/xgselect.c 2011-11-11 13:00:53.211765255 +0100
+@@ -55,6 +55,9 @@ xg_select (max_fds, rfds, wfds, efds, ti
+ do {
+ if (n_gfds > gfds_size)
+ {
++ if (gfds_size == 0)
++ xgselect_initialize ();
++
+ while (n_gfds > gfds_size)
+ gfds_size *= 2;
+ xfree (gfds);
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/emacs/emacs.spec?r1=1.116&r2=1.117
More information about the pld-cvs-commit
mailing list