In the long thread,
http://mail.gnome.org/archives/gtk-devel-list/2008-September/msg00105.html
It seems gtk+ 2.14 broke application that uses gtk spin button limits.

After a long deliberation on the matter, GTK+ team decided to revert 
back that changes
http://mail.gnome.org/archives/gtk-devel-list/2008-September/msg00149.html
and release 2.14.3
http://mail.gnome.org/archives/gtk-devel-list/2008-September/msg00149.html

So the patch is simply to up rev base-spec/gtk2.spec to 2.14.3 and removed
an obsoleted patch.

We would like this be respun for build 100 so that we can catch as many 
things as possible
since build 101 will uprev to this at least anywy.

-Ghee

svn diff base-specs/gtk2.spec patches/gtk+-15-gdk-x-error.diff
Index: base-specs/gtk2.spec
===================================================================
--- base-specs/gtk2.spec        (revision 15594)
+++ base-specs/gtk2.spec        (working copy)
@@ -11,7 +11,7 @@
 Name:         gtk2
 License:      LGPL
 Group:        System/Libraries
-Version:      2.14.1
+Version:      2.14.3
 Release:      3
 Distribution: Java Desktop System
 Vendor:              Sun Microsystems, Inc.
@@ -49,8 +49,6 @@
 Patch13:      gtk+-13-printing-cups-support.diff
 # date:2008-08-14 bugzilla:546817 bugster:6725919 owner:bewitche type:bug
 Patch14:      gtk+-14-hidewindow.diff
-# date:2008-09-18 bugzilla:521371 bugster:6717703 owner:bewitche type:bug
-Patch15:      gtk+-15-gdk-x-error.diff
 BuildRoot:    %{_tmppath}/%{name}-%{version}-build
 Docdir:       %{_defaultdocdir}/doc
 Autoreqprov:  on
@@ -133,7 +131,6 @@
 %patch12 -p1
 %patch13 -p1
 %patch14 -p1
-%patch15 -p1
 
 %build
 %ifos linux
@@ -238,6 +235,8 @@
 %{_mandir}/man3/*.gz
 
 %changelog -n gtk2
+* Wed 24 2008 ghee.teo at sun.com
+- Remove gtk+-15-gdk-x-error.diff, #bugzilla:521371 is obsolete.
 * Thu Sep 18 2008 - chris.wang at sun.com
 - Add patch 02-gdk-x-error to fix bug 6717703
 * Sat Sep 06 2008 - christian.kelly at sun.com
Index: patches/gtk+-15-gdk-x-error.diff
===================================================================
--- patches/gtk+-15-gdk-x-error.diff    (revision 15594)
+++ patches/gtk+-15-gdk-x-error.diff    (working copy)
@@ -1,18 +0,0 @@
---- gtk+-2.14.1/gdk/x11/gdkscreen-x11.c.origi  2008-09-17 
19:47:13.640680000 +0800
-+++ gtk+-2.14.1/gdk/x11/gdkscreen-x11.c        2008-09-17 
19:44:54.771796000 +0800
-@@ -679,8 +679,15 @@
-   if (!display_x11->have_randr12)
-       return FALSE;
-
-+  gdk_error_trap_push();
-+
-   resources = XRRGetScreenResources (screen_x11->xdisplay,
-                                    screen_x11->xroot_window);
-+  gdk_flush();
-+ 
-+  if (gdk_error_trap_pop())
-+    return FALSE;
-+ 
-   if (!resources)
-     return FALSE;
-  


Reply via email to