rpms/compiz-fusion/F-12 resizeinfo-crashfix.patch, NONE, 1.1 compiz-fusion.spec, 1.53, 1.54

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


Author: drago01

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

Modified Files:
	compiz-fusion.spec 
Added Files:
	resizeinfo-crashfix.patch 
Log Message:
fix crash

resizeinfo-crashfix.patch:
 resizeinfo.c |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE resizeinfo-crashfix.patch ---
diff -upNr compiz-plugins-main-0.8.2.orign/src/resizeinfo/resizeinfo.c compiz-plugins-main-0.8.2/src/resizeinfo/resizeinfo.c
--- compiz-plugins-main-0.8.2.orign/src/resizeinfo/resizeinfo.c	2009-03-05 04:36:21.000000000 +0100
+++ compiz-plugins-main-0.8.2/src/resizeinfo/resizeinfo.c	2009-11-30 17:00:08.831244515 +0100
@@ -705,6 +705,7 @@ infoFiniObject (CompPlugin *p,
 static Bool
 infoInit (CompPlugin *p)
 {
+    dlopen ("libcairo.so.2", RTLD_LAZY);
     displayPrivateIndex = allocateDisplayPrivateIndex ();
     if (displayPrivateIndex < 0)
 	return FALSE;


Index: compiz-fusion.spec
===================================================================
RCS file: /cvs/pkgs/rpms/compiz-fusion/F-12/compiz-fusion.spec,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- compiz-fusion.spec	24 Jul 2009 19:21:59 -0000	1.53
+++ compiz-fusion.spec	30 Nov 2009 16:05:04 -0000	1.54
@@ -2,7 +2,7 @@
 
 Name: compiz-fusion
 Version: 0.8.2      
-Release: 4%{?dist}
+Release: 5%{?dist}
 Summary: Collection of Compiz Fusion plugins for Compiz      
 
 Group: User Interface/Desktops        
@@ -13,6 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version
 
 #Upstream commit 46960f12a9d213e5f0e841557e2ed2f7ea18cc79
 Patch1: compiz-0.7.8-x_to_glx_workaround.patch
+Patch2: resizeinfo-crashfix.patch
 
 # libdrm is not available on these arches
 ExcludeArch: s390 s390x
@@ -67,6 +68,7 @@ This package contain development files r
 %prep
 %setup -q -n compiz-plugins-main-%{version}
 %patch1 -p1 -b .xglx
+%patch2 -p1 -b .resize-crash
 
 %build
 %configure --enable-schemas
@@ -140,6 +142,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Nov 30 2009 Adel Gadllah <adel.gadllah at gmail.com> - 0.8.2-5
+- 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-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the scm-commits mailing list