rpms/sqlite/devel sqlite.spec,1.55,1.56

Panu Matilainen pmatilai at fedoraproject.org
Tue Apr 7 08:36:12 UTC 2009


Author: pmatilai

Update of /cvs/pkgs/rpms/sqlite/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17228

Modified Files:
	sqlite.spec 
Log Message:
- disable strict aliasing to work around brokenness on 3.6.12 (#494266)
- run test-suite on build but let it fail for now



Index: sqlite.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sqlite/devel/sqlite.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- sqlite.spec	3 Apr 2009 09:56:25 -0000	1.55
+++ sqlite.spec	7 Apr 2009 08:35:41 -0000	1.56
@@ -1,12 +1,12 @@
 # bcond default logic is nicely backwards...
 %bcond_without tcl
 %bcond_with static
-%bcond_with check
+%bcond_without check
 
 Summary: Library that implements an embeddable SQL database engine
 Name: sqlite
 Version: 3.6.12
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: Public Domain
 Group: 	Applications/Databases
 URL: http://www.sqlite.org/
@@ -82,7 +82,7 @@
 
 %build
 autoconf
-export CFLAGS="$RPM_OPT_FLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -Wall"
+export CFLAGS="$RPM_OPT_FLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -Wall -fno-strict-aliasing"
 %configure %{!?with_tcl:--disable-tcl} \
            --enable-threadsafe \
            --enable-threads-override-locks \
@@ -112,7 +112,11 @@
 
 %if %{with check}
 %check
-make test
+# let this fail for now:
+# - io-4.1 and io-4.2.3 fail everywhere
+# - five nan-test broken on PPC (upstream ticket #3404)
+# - bunch of rtree-tests failing on PPC atm
+make test ||:
 %endif
 
 %clean
@@ -151,6 +155,10 @@
 %endif
 
 %changelog
+* Tue Apr 07 2009 Panu Matilainen <pmatilai at redhat.com> - 3.6.12-2
+- disable strict aliasing to work around brokenness on 3.6.12 (#494266)
+- run test-suite on build but let it fail for now
+
 * Fri Apr 03 2009 Panu Matilainen <pmatilai at redhat.com> - 3.6.12-1
 - update to 3.6.12 (#492662)
 - remove reference to non-existent sqlite-doc from manual (#488883)




More information about the fedora-extras-commits mailing list