rpms/compiz-fusion-extras/F-12 group-crash.patch, NONE, 1.1 compiz-fusion-extras.spec, 1.29, 1.30

drago01 drago01 at fedoraproject.org
Mon Nov 30 16:19:21 UTC 2009


Author: drago01

Update of /cvs/pkgs/rpms/compiz-fusion-extras/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11190

Modified Files:
	compiz-fusion-extras.spec 
Added Files:
	group-crash.patch 
Log Message:
fix crash

group-crash.patch:
 init.c |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE group-crash.patch ---
diff -upNr compiz-plugins-extra-0.8.2.orign/src/group/init.c compiz-plugins-extra-0.8.2/src/group/init.c
--- compiz-plugins-extra-0.8.2.orign/src/group/init.c	2009-03-05 04:43:25.000000000 +0100
+++ compiz-plugins-extra-0.8.2/src/group/init.c	2009-11-30 17:16:56.190349551 +0100
@@ -535,6 +535,7 @@ groupFiniWindow (CompPlugin *p,
 static Bool
 groupInit (CompPlugin *p)
 {
+    dlopen ("libcairo.so.2", RTLD_LAZY);
     groupDisplayPrivateIndex = allocateDisplayPrivateIndex ();
     if (groupDisplayPrivateIndex < 0)
 	return FALSE;


Index: compiz-fusion-extras.spec
===================================================================
RCS file: /cvs/pkgs/rpms/compiz-fusion-extras/F-12/compiz-fusion-extras.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- compiz-fusion-extras.spec	24 Jul 2009 19:22:12 -0000	1.29
+++ compiz-fusion-extras.spec	30 Nov 2009 16:19:21 -0000	1.30
@@ -2,7 +2,7 @@
 
 Name: compiz-fusion-extras
 Version: 0.8.2
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: Additional Compiz Fusion plugins for Compiz      
 
 Group: User Interface/Desktops        
@@ -28,6 +28,8 @@ BuildRequires: intltool
 
 Requires: compiz-fusion >= %{version} 
 
+Patch1: group-crash.patch
+
 %description
 The Compiz Fusion Project brings 3D desktop visual effects that improve
 usability of the X Window System and provide increased productivity
@@ -59,7 +61,7 @@ This package contain development files r
 
 %prep
 %setup -q -n compiz-plugins-extra-%{version}
-
+%patch1 -p1 .b group-crash
 
 %build
 %configure --enable-schemas
@@ -125,6 +127,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/compiz-*
 
 %changelog
+* Mon Nov 30 2009 Adel Gadllah <adel.gadllah at gmail.com> - 0.8.2-3
+- Fix unloading of certain plugins resulting into a crash
+- RH #531714
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the scm-commits mailing list