rpms/crystalspace/devel crystalspace.spec,1.1,1.2

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Mon May 19 12:04:15 UTC 2008


Author: jwrdegoede

Update of /cvs/extras/rpms/crystalspace/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26152

Modified Files:
	crystalspace.spec 
Log Message:
* Mon May 19 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.2-5
- Rebuild for new cegui
- Try to work around redhat bugzilla bug 432185, re-enable ppc



Index: crystalspace.spec
===================================================================
RCS file: /cvs/extras/rpms/crystalspace/devel/crystalspace.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- crystalspace.spec	19 Feb 2008 19:05:26 -0000	1.1
+++ crystalspace.spec	19 May 2008 12:03:32 -0000	1.2
@@ -26,8 +26,7 @@
 # ./include/csutil/threading/atomicops_gcc_ppc.h: In static member function 'static void* CS::Threading::AtomicOperationsPPCGCC::CompareAndSet(void**, void*, void*)':
 # ./include/csutil/threading/atomicops_gcc_ppc.h:77: error: cast from 'void*' to 'int32' loses precision
 # ./include/csutil/threading/atomicops_gcc_ppc.h:78: error: cast from 'void*' to 'int32' loses precision
-# Also fails on ppc due to a gcc bug, redhat bugzilla bug 432185
-ExcludeArch:    ppc ppc64
+ExcludeArch:    ppc64
 
 %description
 Crystal Space is a free (LGPL) and portable 3D SDK
@@ -94,6 +93,9 @@
 
 
 %build
+# Try to work around redhat bugzilla bug 432185
+export CFLAGS="$RPM_OPT_FLAGS -fno-inline-small-functions"
+export CXXFLAGS="$RPM_OPT_FLAGS -fno-inline-small-functions"
 # we don't want any FSCK-ing custom CFLAGS (die custom build tools like jam,
 # die) so we force a debug build (and remove CS_DEBUG from the defines)
 # --disable-meta-info-embedding as it conflicts with -debuginfo generation
@@ -206,6 +208,10 @@
 
 
 %changelog
+* Mon May 19 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.2-5
+- Rebuild for new cegui
+- Try to work around redhat bugzilla bug 432185, re-enable ppc
+
 * Sun Feb 17 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.2-4
 - More fixes from review (bz 432033):
   - Add Requires: cegui-devel and zlib-devel to -devel package




More information about the fedora-extras-commits mailing list