rpms/libxcb/F-8 libxcb-1.1-sloppy-lock.patch, NONE, 1.1 libxcb.spec, 1.5, 1.6

Adam Jackson (ajax) fedora-extras-commits at redhat.com
Mon Jul 28 01:14:44 UTC 2008


Author: ajax

Update of /cvs/pkgs/rpms/libxcb/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7760

Modified Files:
	libxcb.spec 
Added Files:
	libxcb-1.1-sloppy-lock.patch 
Log Message:
* Sun Jul 27 2008 Adam Jackson <ajax at redhat.com> 1.1-1.1
- libxcb-1.1-sloppy-lock.patch: Backport sloppy lock semantics from F9
  for verisimilitude.  (#456824)


libxcb-1.1-sloppy-lock.patch:

--- NEW FILE libxcb-1.1-sloppy-lock.patch ---
diff -up libxcb-1.1/src/xcb_conn.c.jx libxcb-1.1/src/xcb_conn.c
--- libxcb-1.1/src/xcb_conn.c.jx	2007-10-28 16:11:18.000000000 -0400
+++ libxcb-1.1/src/xcb_conn.c	2008-04-22 11:58:05.000000000 -0400
@@ -63,7 +63,7 @@ static int _xcb_xlib_init(_xcb_xlib *xli
 {
     xlib->lock = 0;
 #ifndef NDEBUG
-    xlib->sloppy_lock = (getenv("LIBXCB_ALLOW_SLOPPY_LOCK") != 0);
+    xlib->sloppy_lock = 1;
 #endif
     pthread_cond_init(&xlib->cond, 0);
     return 1;


Index: libxcb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libxcb/F-8/libxcb.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- libxcb.spec	21 Jul 2008 15:21:31 -0000	1.5
+++ libxcb.spec	28 Jul 2008 01:14:14 -0000	1.6
@@ -1,6 +1,6 @@
 Name:           libxcb
 Version:        1.1
-Release:        1%{?dist}
+Release:        1.1%{?dist}
 Summary:        A C binding to the X11 protocol
 
 Group:          System Environment/Libraries
@@ -11,6 +11,7 @@
 
 Patch0:         libxcb-1.1-no-pthread-stubs.patch
 Patch1:		libxcb-1.1-abstract-socket.patch
+Patch2:         libxcb-1.1-sloppy-lock.patch
 
 BuildRequires:  autoconf automake libtool pkgconfig
 BuildRequires:  doxygen
@@ -47,6 +48,7 @@
 %setup -q
 %patch0 -p1 -b .pthread-stubs
 %patch1 -p1 -b .abstract
+%patch2 -p1 -b .sloppier
 
 %build
 autoreconf -v --install
@@ -80,6 +82,10 @@
 %{_datadir}/doc/%{name}-%{version}
 
 %changelog
+* Sun Jul 27 2008 Adam Jackson <ajax at redhat.com> 1.1-1.1
+- libxcb-1.1-sloppy-lock.patch: Backport sloppy lock semantics from F9
+  for verisimilitude.  (#456824)
+
 * Mon Nov 12 2007 Adam Jackson <ajax at redhat.com> 1.1-1
 - libxcb 1.1
 




More information about the fedora-extras-commits mailing list