rpms/compiz-fusion/devel compiz-fusion-0.7.6-ppc64-fix.patch, NONE, 1.1 compiz-fusion.spec, 1.35, 1.36

Adel Gadllah (drago01) fedora-extras-commits at redhat.com
Tue Jul 15 17:37:28 UTC 2008


Author: drago01

Update of /cvs/pkgs/rpms/compiz-fusion/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17813

Modified Files:
	compiz-fusion.spec 
Added Files:
	compiz-fusion-0.7.6-ppc64-fix.patch 
Log Message:
fix ppc64 build

compiz-fusion-0.7.6-ppc64-fix.patch:

--- NEW FILE compiz-fusion-0.7.6-ppc64-fix.patch ---
diff -upNr compiz-fusion-plugins-main-0.7.6.orign/src/colorfilter/colorfilter.c compiz-fusion-plugins-main-0.7.6/src/colorfilter/colorfilter.c
--- compiz-fusion-plugins-main-0.7.6.orign/src/colorfilter/colorfilter.c	2008-05-29 23:26:23.000000000 +0200
+++ compiz-fusion-plugins-main-0.7.6/src/colorfilter/colorfilter.c	2008-07-15 19:17:00.000000000 +0200
@@ -77,13 +77,13 @@ typedef struct _ColorFilterWindow
     ((ColorFilterScreen *) (s)->base.privates[(cfd)->screenPrivateIndex].ptr)
 #define FILTER_SCREEN(s)					\
     ColorFilterScreen *cfs = GET_FILTER_SCREEN (s,		\
-			     GET_FILTER_DISPLAY (s->display))
+			     GET_FILTER_DISPLAY ((s)->display))
 #define GET_FILTER_WINDOW(w, cfs)					\
     ((ColorFilterWindow *) (w)->base.privates[(cfs)->windowPrivateIndex].ptr)
 #define FILTER_WINDOW(w)						\
     ColorFilterWindow *cfw = GET_FILTER_WINDOW  (w,			\
-			     GET_FILTER_SCREEN  (w->screen,		\
-			     GET_FILTER_DISPLAY (w->screen->display)))
+			     GET_FILTER_SCREEN  ((w)->screen,		\
+			     GET_FILTER_DISPLAY ((w)->screen->display)))
 
 /* Compiz-core imports ------------------------------------------------------ */
 


Index: compiz-fusion.spec
===================================================================
RCS file: /cvs/pkgs/rpms/compiz-fusion/devel/compiz-fusion.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- compiz-fusion.spec	15 Jul 2008 15:38:41 -0000	1.35
+++ compiz-fusion.spec	15 Jul 2008 17:36:35 -0000	1.36
@@ -9,6 +9,7 @@
 License: GPLv2+       
 URL: http://compiz-fusion.org            
 Source0: http://releases.compiz-fusion.org/%{version}/%{name}-plugins-main-%{version}.tar.bz2  
+Patch0: compiz-fusion-0.7.6-ppc64-fix.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # libdrm is not available on these arches
@@ -61,6 +62,7 @@
 
 %prep
 %setup -q -n %{name}-plugins-main-%{version}
+%patch0 -p1 -b .ppc64
 
 %build
 %configure --enable-schemas
@@ -133,6 +135,7 @@
 %changelog
 * Tue Jul 15 2008 Adel Gadllah <adel.gadllah at gmail.com> 0.7.6-6
 - Build on ppc64 too
+- Add patch to fix build on ppc64
 
 * Tue Jun 24 2008 Adel Gadllah <adel.gadllah at gmail.com> 0.7.6-5
 - Fix up scriptlets (RH #452674)




More information about the fedora-extras-commits mailing list