- Enabled JSON1 Extension (rhbz#1277387)
- Made test failure nonfatal on MIPS (rhbz#1294888)
This commit is contained in:
Jan Staněk 2016-01-22 11:02:57 +01:00
parent 90f5d3b148
commit aa93283a6a
3 changed files with 21 additions and 8 deletions

3
.gitignore vendored
View File

@ -81,3 +81,6 @@
/sqlite-src-3100000.zip /sqlite-src-3100000.zip
/sqlite-doc-3100000.zip /sqlite-doc-3100000.zip
/sqlite-autoconf-3100000.tar.gz /sqlite-autoconf-3100000.tar.gz
/sqlite-src-3100200.zip
/sqlite-doc-3100200.zip
/sqlite-autoconf-3100200.tar.gz

View File

@ -1,3 +1,3 @@
bb3aaed242eb017d81ef72060223fc04 sqlite-src-3100000.zip 3dcee5f039837d0a01de31742e48c5f1 sqlite-src-3100200.zip
178ab3f444794d94786b27456f65c6d7 sqlite-doc-3100000.zip 08f301085279c2e4451f7dd568342943 sqlite-doc-3100200.zip
274364e6ca5c1104d42912f11e61ed26 sqlite-autoconf-3100000.tar.gz adaa31593bb5605ec6d6f34f81b43008 sqlite-autoconf-3100200.tar.gz

View File

@ -3,9 +3,9 @@
%bcond_with static %bcond_with static
%bcond_without check %bcond_without check
%define realver 3100000 %define realver 3100200
%define docver 3100000 %define docver 3100200
%define rpmver 3.10.0 %define rpmver 3.10.2
Summary: Library that implements an embeddable SQL database engine Summary: Library that implements an embeddable SQL database engine
Name: sqlite Name: sqlite
@ -119,7 +119,12 @@ rm -f %{name}-doc-%{realver}/search
autoconf # Rerun with new autoconf to add support for aarm64 autoconf # Rerun with new autoconf to add support for aarm64
%build %build
export CFLAGS="$RPM_OPT_FLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -Wall -fno-strict-aliasing" export CFLAGS="$RPM_OPT_FLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 \
-DSQLITE_DISABLE_DIRSYNC=1 -DSQLITE_ENABLE_FTS3=3 \
-DSQLITE_ENABLE_RTREE=1 -DSQLITE_SECURE_DELETE=1 \
-DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
-DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE__JSON1=1 \
-Wall -fno-strict-aliasing"
%configure %{!?with_tcl:--disable-tcl} \ %configure %{!?with_tcl:--disable-tcl} \
--enable-threadsafe \ --enable-threadsafe \
--enable-threads-override-locks \ --enable-threads-override-locks \
@ -161,7 +166,7 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/*.{la,a}
# XXX shell tests are broken due to loading system libsqlite3, work around... # XXX shell tests are broken due to loading system libsqlite3, work around...
export LD_LIBRARY_PATH=`pwd`/.libs export LD_LIBRARY_PATH=`pwd`/.libs
export MALLOC_CHECK_=3 export MALLOC_CHECK_=3
%ifarch s390 s390x ppc ppc64 %{sparc} %ifarch s390 s390x ppc ppc64 %{sparc} %{mips}
make test || : make test || :
%else %else
make test make test
@ -203,6 +208,11 @@ make test
%endif %endif
%changelog %changelog
* Fri Jan 22 2016 Jan Stanek <jstanek@redhat.com> - 3.10.2-1
- Updated to version 3.10.2 (http://sqlite.org/releaselog/3_10_2.html)
- Enabled JSON1 Extension (rhbz#1277387)
- Made test failure nonfatal on MIPS (rhbz#1294888)
* Wed Jan 13 2016 Jan Stanek <jstanek@redhat.com> - 3.10.0-1 * Wed Jan 13 2016 Jan Stanek <jstanek@redhat.com> - 3.10.0-1
- Updated to version 3.10.0 (http://sqlite.org/releaselog/3_10_0.html) - Updated to version 3.10.0 (http://sqlite.org/releaselog/3_10_0.html)