rpms/liboil/devel liboil-0.3.0-gccoptfixes.patch, NONE, 1.1 liboil.spec, 1.3, 1.4

Tom Callaway (spot) fedora-extras-commits at redhat.com
Tue May 24 20:40:43 UTC 2005


Author: spot

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

Modified Files:
	liboil.spec 
Added Files:
	liboil-0.3.0-gccoptfixes.patch 
Log Message:

Resolve Bugzilla 158641.


liboil-0.3.0-gccoptfixes.patch:

--- NEW FILE liboil-0.3.0-gccoptfixes.patch ---
--- liboil-0.3.0/liboil/conv/Makefile.in.BAD	2005-05-24 15:25:13.000000000 -0500
+++ liboil-0.3.0/liboil/conv/Makefile.in	2005-05-24 15:26:42.000000000 -0500
@@ -96,6 +96,7 @@
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+3DNOWFLAGS = -m3dnow
 ACLOCAL = @ACLOCAL@
 ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@
 AMDEP_FALSE = @AMDEP_FALSE@
@@ -503,7 +504,7 @@
 @am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libconv_la_CFLAGS) $(CFLAGS) -c -o libconv_la-conv_3dnow.obj `if test -f 'conv_3dnow.c'; then $(CYGPATH_W) 'conv_3dnow.c'; else $(CYGPATH_W) '$(srcdir)/conv_3dnow.c'; fi`
 
 libconv_la-conv_3dnow.lo: conv_3dnow.c
- at am__fastdepCC_TRUE@	if $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libconv_la_CFLAGS) $(CFLAGS) -MT libconv_la-conv_3dnow.lo -MD -MP -MF "$(DEPDIR)/libconv_la-conv_3dnow.Tpo" -c -o libconv_la-conv_3dnow.lo `test -f 'conv_3dnow.c' || echo '$(srcdir)/'`conv_3dnow.c; \
+ at am__fastdepCC_TRUE@	if $(LIBTOOL) --mode=compile $(CC) $(3DNOWFLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libconv_la_CFLAGS) $(CFLAGS) -MT libconv_la-conv_3dnow.lo -MD -MP -MF "$(DEPDIR)/libconv_la-conv_3dnow.Tpo" -c -o libconv_la-conv_3dnow.lo `test -f 'conv_3dnow.c' || echo '$(srcdir)/'`conv_3dnow.c; \
 @am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/libconv_la-conv_3dnow.Tpo" "$(DEPDIR)/libconv_la-conv_3dnow.Plo"; else rm -f "$(DEPDIR)/libconv_la-conv_3dnow.Tpo"; exit 1; fi
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='conv_3dnow.c' object='libconv_la-conv_3dnow.lo' libtool=yes @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	depfile='$(DEPDIR)/libconv_la-conv_3dnow.Plo' tmpdepfile='$(DEPDIR)/libconv_la-conv_3dnow.TPlo' @AMDEPBACKSLASH@
--- liboil-0.3.0/configure.BAD	2005-05-24 15:17:04.000000000 -0500
+++ liboil-0.3.0/configure	2005-05-24 15:19:04.000000000 -0500
@@ -20710,7 +20710,7 @@
 
 fi
 
-LIBOIL_CFLAGS="$LIBOIL_CFLAGS -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L -I\$(top_srcdir) -O2"
+LIBOIL_CFLAGS="$LIBOIL_CFLAGS -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L -I\$(top_srcdir)"
 
 
 LIBOIL_LIBS="\$(top_builddir)/liboil/liboil-$LIBOIL_MAJORMINOR.la"
@@ -20720,7 +20720,7 @@
 
 
 #CFLAGS=`echo "$CFLAGS" | sed -e 's/-O[0-9*]//g'`
-CFLAGS="-g"
+#CFLAGS="-g"
 
                                                                                                                                                                 ac_config_files="$ac_config_files Makefile liboil/Makefile liboil/colorspace/Makefile liboil/conv/Makefile liboil/copy/Makefile liboil/dct/Makefile liboil/md5/Makefile liboil/jpeg/Makefile liboil/simdpack/Makefile testsuite/Makefile examples/Makefile examples/jpeg/Makefile examples/md5/Makefile examples/uberopt/Makefile examples/work/Makefile liboil.pc"
 


Index: liboil.spec
===================================================================
RCS file: /cvs/extras/rpms/liboil/devel/liboil.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- liboil.spec	22 May 2005 22:31:21 -0000	1.3
+++ liboil.spec	24 May 2005 20:40:40 -0000	1.4
@@ -1,7 +1,7 @@
 Summary: Library of Optimized Inner Loops, CPU optimized functions
 Name: liboil
 Version: 0.3.0
-Release: 3
+Release: 4
 
 License: LGPL
 Group: System Environment/Libraries
@@ -9,6 +9,7 @@
 Source: http://www.schleef.org/liboil/download/liboil-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: glib2-devel, gcc-c++
+Patch0: liboil-0.3.0-gccoptfixes.patch
 
 %description
 Liboil is a library of simple functions that are optimized for various CPUs.
@@ -35,7 +36,7 @@
 
 %prep
 %setup
-
+%patch0 -p1
 
 %build
 %configure
@@ -73,6 +74,10 @@
 
 
 %changelog
+* Tue May 24 2005 Tom "spot" Callaway <tcallawa at redhat.com> - 0.3.0-4
+- fix compilation error in FC-4 (bz #158641)
+- use buildtime exported CFLAGS instead of making up its own
+
 * Sun May 22 2005 Jeremy Katz <katzj at redhat.com> - 0.3.0-3
 - rebuild on all arches
 




More information about the fedora-extras-commits mailing list