commit sqlite3 for openSUSE:Factory

2020-08-19 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2020-08-19 18:43:00

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.3399 (New)


Package is "sqlite3"

Wed Aug 19 18:43:00 2020 rev:121 rq:826778 version:3.33.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2020-06-27 
23:20:32.545420285 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.3399/sqlite3.changes
2020-08-19 18:43:48.187432004 +0200
@@ -1,0 +2,23 @@
+Sat Aug 15 06:04:07 UTC 2020 - Andreas Stieger 
+
+- SQLite 3.33.0:
+  * Support for UPDATE FROM following the PostgreSQL syntax
+  * Increase the maximum size of database files to 281 TB
+  * Extend the PRAGMA integrity_check statement so that it can
+optionally be limited to verifying just a single table and its
+indexes, rather than the entire database file.
+  * Add the decimal extension for doing arbitrary-precision decimal
+arithmetic
+  * Enhancements to the ieee754 extension for working with IEEE 754
+binary64 numbers
+  * cli: Add four new output modes: "box", "json", "markdown",
+and "table"
+  * cli: The "column" output mode automatically expands columns to
+contain the longest output row and automatically turns
+".header" on if it has not been previously set
+  * cli: The "quote" output mode honors ".separator"
+  * cli: The decimal extension and the ieee754 extension are
+built-in to the CLI 
+  * multiple query planner improvements
+
+---

Old:

  sqlite-doc-3320300.zip
  sqlite-src-3320300.zip

New:

  sqlite-doc-333.zip
  sqlite-src-333.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.c7RPyJ/_old  2020-08-19 18:43:51.071433537 +0200
+++ /var/tmp/diff_new_pack.c7RPyJ/_new  2020-08-19 18:43:51.075433539 +0200
@@ -17,10 +17,10 @@
 
 
 %define oname sqlite
-%define tarversion 3320300
+%define tarversion 333
 %bcond_with icu
 Name:   sqlite3
-Version:3.32.3
+Version:3.33.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain




commit sqlite3 for openSUSE:Factory

2020-06-27 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2020-06-27 23:20:29

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.3060 (New)


Package is "sqlite3"

Sat Jun 27 23:20:29 2020 rev:120 rq:816145 version:3.32.3

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2020-06-11 
14:41:57.692834773 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.3060/sqlite3.changes
2020-06-27 23:20:32.545420285 +0200
@@ -1,0 +2,11 @@
+Sat Jun 20 11:11:01 UTC 2020 - Andreas Stieger 
+
+- SQLite 3.32.3:
+  * Fix Heap Buffer Overflow in multiSelectOrderBy
+  * Fix Assertion `flags3==pIn3->flags' failed
+  * Fix Assertion `pExpr->pAggInfo==pAggInfo' failed
+  * Fix Segfault in sqlite3Select 
+  * Fix Use after free in resetAccumulator
+CVE-2020-13871 boo#1172646
+
+---
@@ -31,0 +43,7 @@
+  * CVE-2020-13434 boo#1172115: integer overflow in
+sqlite3_str_vappendf
+  * CVE-2020-13630 boo#1172234: use-after-free in fts3EvalNextRow
+  * CVE-2020-13631 boo#1172236: virtual table allowed to be renamed
+to one of its shadow tables
+  * CVE-2020-13632 boo#1172240: NULL pointer dereference via
+crafted matchinfo() query

Old:

  sqlite-doc-3320200.zip
  sqlite-src-3320200.zip

New:

  sqlite-doc-3320300.zip
  sqlite-src-3320300.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.WA6TBu/_old  2020-06-27 23:20:33.961424941 +0200
+++ /var/tmp/diff_new_pack.WA6TBu/_new  2020-06-27 23:20:33.965424954 +0200
@@ -16,23 +16,20 @@
 #
 
 
-%bcond_with icu
 %define oname sqlite
-%define tarversion 3320200
+%define tarversion 3320300
+%bcond_with icu
 Name:   sqlite3
-Version:3.32.2
+Version:3.32.3
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
-URL:http://www.sqlite.org/
+URL:https://www.sqlite.org/
 Source0:http://www.sqlite.org/2020/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2020/sqlite-doc-%{tarversion}.zip
 BuildRequires:  automake
-%if %{with icu}
-BuildRequires:  libicu-devel
-%endif
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
@@ -41,6 +38,9 @@
 BuildRequires:  pkgconfig(zlib)
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}
+%if %{with icu}
+BuildRequires:  libicu-devel
+%endif
 
 %description
 SQLite is a C library that implements an embeddable SQL database
@@ -144,11 +144,11 @@
   --enable-json1 \
   --enable-update-limit \
   --enable-rtree
-make %{?_smp_mflags} sqlite3.c
-make %{?_smp_mflags}
+%make_build sqlite3.c
+%make_build
 
 %check
-make %{?_smp_mflags} test
+%make_build test
 
 %install
 %make_install




commit sqlite3 for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2020-06-11 14:41:28

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.3606 (New)


Package is "sqlite3"

Thu Jun 11 14:41:28 2020 rev:119 rq:811818 version:3.32.2

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2020-02-03 
11:11:42.985796353 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.3606/sqlite3.changes
2020-06-11 14:41:57.692834773 +0200
@@ -1,0 +2,35 @@
+Fri Jun  5 12:57:51 UTC 2020 - Paolo Stivanin 
+
+- SQLite 3.32.2:
+  * Fix a long-standing bug in the byte-code engine that can cause
+a COMMIT command report as success when in fact it failed to commit
+
+---
+Tue May 26 09:15:39 UTC 2020 - Andreas Stieger 
+
+- SQLite 3.32.1:
+  * CVE-2020-13435: Malicious SQL statements could have crashed the
+process that is running SQLite (boo#1172091)
+
+---
+Sun May 24 06:03:29 UTC 2020 - Andreas Stieger 
+
+- SQLite 3.32.0:
+  * Add support for approximate ANALYZE using the PRAGMA
+analysis_limit command
+  * Add the bytecode virtual table
+  * Add the checksum VFS shim to the set of run-time loadable
+extensions included in the source tree
+  * Add the iif() SQL function.
+  * INSERT and UPDATE statements now always apply column affinity
+before computing CHECK constraints
+  * Increase the default upper bound on the number of parameters
+from 999 to 32766
+  * Add code for the UINT collating sequence as an optional
+loadable extension
+  * multiple enhancements to the CLI
+- drop upstreamed patches:
+  * 04885763c4cd00cb-s390-compatibility.patch
+  * b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch
+  
+---

Old:

  04885763c4cd00cb-s390-compatibility.patch
  b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch
  sqlite-doc-3310100.zip
  sqlite-src-3310100.zip

New:

  sqlite-doc-3320200.zip
  sqlite-src-3320200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.QtzsDz/_old  2020-06-11 14:41:59.372839761 +0200
+++ /var/tmp/diff_new_pack.QtzsDz/_new  2020-06-11 14:41:59.376839773 +0200
@@ -18,9 +18,9 @@
 
 %bcond_with icu
 %define oname sqlite
-%define tarversion 3310100
+%define tarversion 3320200
 Name:   sqlite3
-Version:3.31.1
+Version:3.32.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -29,10 +29,6 @@
 Source0:http://www.sqlite.org/2020/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2020/sqlite-doc-%{tarversion}.zip
-# PATCH-FIX-UPSTREAM -- Fix errors on s390
-Patch0: 04885763c4cd00cb-s390-compatibility.patch
-# PATCH-FIX-UPSTREAM -- Fix FTS test failures on big endian archs
-Patch1: b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch
 BuildRequires:  automake
 %if %{with icu}
 BuildRequires:  libicu-devel
@@ -111,8 +107,6 @@
 
 %prep
 %setup -q -n sqlite-src-%{tarversion} -a2
-%patch0 -p0
-%patch1 -p0
 
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html




commit sqlite3 for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2020-02-03 11:11:24

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.26092 (New)


Package is "sqlite3"

Mon Feb  3 11:11:24 2020 rev:118 rq:768339 version:3.31.1

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2020-01-29 
13:12:02.349975317 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.26092/sqlite3.changes   
2020-02-03 11:11:42.985796353 +0100
@@ -1,0 +2,8 @@
+Wed Jan 29 12:59:23 UTC 2020 - Stefan Brüns 
+
+- Fix a regression on ppc64be and s390x, found by the fuzzing
+  tests, add 04885763c4cd00cb-s390-compatibility.patch.
+- Adapt some FTS tests to work on big endian archs:
+  b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch
+
+---

New:

  04885763c4cd00cb-s390-compatibility.patch
  b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.GnbH4L/_old  2020-02-03 11:11:44.461797100 +0100
+++ /var/tmp/diff_new_pack.GnbH4L/_new  2020-02-03 11:11:44.461797100 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,10 @@
 Source0:http://www.sqlite.org/2020/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2020/sqlite-doc-%{tarversion}.zip
+# PATCH-FIX-UPSTREAM -- Fix errors on s390
+Patch0: 04885763c4cd00cb-s390-compatibility.patch
+# PATCH-FIX-UPSTREAM -- Fix FTS test failures on big endian archs
+Patch1: b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch
 BuildRequires:  automake
 %if %{with icu}
 BuildRequires:  libicu-devel
@@ -107,6 +111,8 @@
 
 %prep
 %setup -q -n sqlite-src-%{tarversion} -a2
+%patch0 -p0
+%patch1 -p0
 
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html

++ 04885763c4cd00cb-s390-compatibility.patch ++
Index: src/insert.c
==
--- src/insert.c
+++ src/insert.c
@@ -2168,16 +2168,18 @@
 ** Hence, make a complete copy of the opcode, rather than using
 ** a pointer to the opcode. */
 x = *sqlite3VdbeGetOp(v, addrConflictCk);
 if( x.opcode!=OP_IdxRowid ){
   int p2;  /* New P2 value for copied conflict check opcode */
+  const char *zP4;
   if( sqlite3OpcodeProperty[x.opcode]&OPFLG_JUMP ){
 p2 = lblRecheckOk;
   }else{
 p2 = x.p2;
   }
-  sqlite3VdbeAddOp4(v, x.opcode, x.p1, p2, x.p3, x.p4.z, x.p4type);
+  zP4 = x.p4type==P4_INT32 ? SQLITE_INT_TO_PTR(x.p4.i) : x.p4.z;
+  sqlite3VdbeAddOp4(v, x.opcode, x.p1, p2, x.p3, zP4, x.p4type);
   sqlite3VdbeChangeP5(v, x.p5);
   VdbeCoverageIf(v, p2!=x.p2);
 }
 nConflictCk--;
 addrConflictCk++;

++ b20503aaf5b6595a-adapt-FTS-tests-for-big-endian.patch ++
Index: ext/fts5/test/fts5matchinfo.test
==
--- ext/fts5/test/fts5matchinfo.test
+++ ext/fts5/test/fts5matchinfo.test
@@ -498,23 +498,26 @@
   CREATE VIRTUAL TABLE t1 USING fts5(x, y);
   INSERT INTO t1 VALUES('a', 'b');
   INSERT INTO t1 VALUES('c', 'd');
 }
 
+if {$tcl_platform(byteOrder)=="littleEndian"} {
+  set res {X'0200'}
+} else {
+  set res {X'0002'}
+}
 do_execsql_test 15.1 {
   SELECT quote(matchinfo(t1, 'n')) FROM t1 LIMIT 1;
-} {X'0200'}
-
+} $res
 do_execsql_test 15.2 {
   DELETE FROM t1_content WHERE rowid=1;
   SELECT quote(matchinfo(t1, 'n')) FROM t1 LIMIT 1;
-} {X'0200'}
+} $res
 
 fts5_aux_test_functions db
 do_execsql_test 15.3 {
   SELECT fts5_test_all(t1) FROM t1 LIMIT 1;
 } {
   {columnsize {0 0} columntext {c d} columntotalsize {2 2} poslist {} tokenize 
{c d} rowcount 2}
 }
 
 finish_test
-

Index: test/fts4aa.test
==
--- test/fts4aa.test
+++ test/fts4aa.test
@@ -227,17 +227,22 @@
 } {1 {database disk image is malformed}}
 
 # 2019-11-18 https://bugs.chromium.org/p/chromium/issues/detail?id=1025467
 db close
 sqlite3 db :memory:
+if {$tcl_platform(byteOrder)=="littleEndian"} {
+  set res 
{X'02000E000E00

commit sqlite3 for openSUSE:Factory

2020-01-29 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2020-01-29 13:11:21

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.26092 (New)


Package is "sqlite3"

Wed Jan 29 13:11:21 2020 rev:117 rq:768037 version:3.31.1

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2020-01-23 
16:11:18.139649645 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.26092/sqlite3.changes   
2020-01-29 13:12:02.349975317 +0100
@@ -1,0 +2,19 @@
+Mon Jan 27 21:53:02 UTC 2020 - Andreas Stieger 
+
+- SQLite 3.31.1:
+  * Revert changes to the data layout for an internal data structure
+
+---
+Thu Jan 23 18:58:04 UTC 2020 - Andreas Stieger 
+
+- SQLite 3.31.0:
+  * add support for generated columns
+  * various fixes and improvements
+- drop upstreamed patches:
+  * 8a39167bd2-Further-improvements-to-LEFT-JOIN.patch
+  * fix_dir_exists_on_btrfs.patch
+  * 7833feecfe-Prevent-SQLite-from-bad-NULL-assumption.patch
+  * 548082dfab-Improvements-to-the-LEFT-JOIN.patch
+  * sqlite3-avoid-truncation-error.patch
+
+---

Old:

  548082dfab-Improvements-to-the-LEFT-JOIN.patch
  7833feecfe-Prevent-SQLite-from-bad-NULL-assumption.patch
  8a39167bd2-Further-improvements-to-LEFT-JOIN.patch
  fix_dir_exists_on_btrfs.patch
  sqlite-doc-3300100.zip
  sqlite-src-3300100.zip
  sqlite3-avoid-truncation-error.patch

New:

  sqlite-doc-3310100.zip
  sqlite-src-3310100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.cbKNFs/_old  2020-01-29 13:12:08.517978470 +0100
+++ /var/tmp/diff_new_pack.cbKNFs/_new  2020-01-29 13:12:08.521978472 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,27 +18,17 @@
 
 %bcond_with icu
 %define oname sqlite
-%define tarversion 3300100
+%define tarversion 3310100
 Name:   sqlite3
-Version:3.30.1
+Version:3.31.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
 URL:http://www.sqlite.org/
-Source0:http://www.sqlite.org/2019/sqlite-src-%{tarversion}.zip
+Source0:http://www.sqlite.org/2020/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
-Source2:http://www.sqlite.org/2019/sqlite-doc-%{tarversion}.zip
-# PATCH-FIX-UPSTREAM -- Fix errors with NULL
-Patch0: 7833feecfe-Prevent-SQLite-from-bad-NULL-assumption.patch
-# PATCH-FIX-UPSTREAM -- Fix errors in LEFT JOIN
-Patch1: 548082dfab-Improvements-to-the-LEFT-JOIN.patch
-# PATCH-FIX-UPSTREAM -- Fix errors in LEFT JOIN
-Patch2: 8a39167bd2-Further-improvements-to-LEFT-JOIN.patch
-# PATCH-FIX-UPSTREAM -- Fix incorrect check of stat.size for directories
-Patch3: fix_dir_exists_on_btrfs.patch
-# PATCH-FIX-OPENSUSE -- Fix error introduced by rounding and truncation, 
mostly visible on x86 / 80 bit floats
-Patch4: sqlite3-avoid-truncation-error.patch
+Source2:http://www.sqlite.org/2020/sqlite-doc-%{tarversion}.zip
 BuildRequires:  automake
 %if %{with icu}
 BuildRequires:  libicu-devel
@@ -117,11 +107,6 @@
 
 %prep
 %setup -q -n sqlite-src-%{tarversion} -a2
-%patch0 -p0
-%patch1 -p0
-%patch2 -p0
-%patch3 -p0
-%patch4 -p0
 
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html




commit sqlite3 for openSUSE:Factory

2020-01-23 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2020-01-23 16:10:23

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.26092 (New)


Package is "sqlite3"

Thu Jan 23 16:10:23 2020 rev:116 rq:765985 version:3.30.1

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2019-09-25 
01:13:59.581818632 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.26092/sqlite3.changes   
2020-01-23 16:11:18.139649645 +0100
@@ -1,0 +2,49 @@
+Fri Jan 17 14:29:39 UTC 2020 - Stefan Brüns 
+
+- Fix regression found when running python-Django/Djano1 testsuite:
+  + 7833feecfe-Prevent-SQLite-from-bad-NULL-assumption.patch
+  + 548082dfab-Improvements-to-the-LEFT-JOIN.patch
+  + 8a39167bd2-Further-improvements-to-LEFT-JOIN.patch
+- Fix check for existing dirs, triggers when running the testsuite
+  on BTRFS or XFS:
+  + fix_dir_exists_on_btrfs.patch
+- Fix truncation/bad rounding of timestamps in SQLite strftime
+  function, exposed when running testsuite on i586:
+  + sqlite3-avoid-truncation-error.patch
+
+---
+Fri Oct 11 15:05:00 UTC 2019 - Andreas Stieger 
+
+- sqlite 3.30.1:
+  * fix a segfault for nested queries that use the FILTER clause
+ib aggregate functions (introduced in 3.30.0)
+
+---
+Sun Oct  6 15:43:57 UTC 2019 - Andreas Stieger 
+
+- update to 3.30.0:
+  * Add support for the FILTER clause on aggregate functions
+  * Add support for the NULLS FIRST and NULLS LAST syntax in ORDER BY clauses
+  * The index_info and index_xinfo pragmas are enhanced to provide
+information about the on-disk representation of WITHOUT ROWID tables
+  * Add the sqlite3_drop_modules() interface, allowing applications
+to disable automatically loaded virtual tables that they do not need
+  * Improvements to the .recover dot-command in the CLI so that it
+recovers more content from corrupt database files
+  * Enhance the RBU extension to support indexes on expressions
+  * Change the schema parser so that it will error out if any of
+the type, name, and tbl_name columns of the sqlite_master table
+have been corrupted and the database connection is not in
+writable_schema mode.
+  * The PRAGMA function_list, PRAGMA module_list, and PRAGMA
+pragma_list commands are now enabled in all builds by default
+  * Add the SQLITE_DBCONFIG_ENABLE_VIEW option for sqlite3_db_config().
+  * Added the TCL Interface config method in order to be able to
+disable SQLITE_DBCONFIG_ENABLE_VIEW as well as control other
+sqlite3_db_config() options from TCL.
+  * Added the SQLITE_DIRECTONLY flag for application-defined SQL
+functions to prevent those functions from being used inside
+triggers and views
+- drop sqlite3-CVE-2019-16168.patch, upstream
+
+---

Old:

  sqlite-doc-329.zip
  sqlite-src-329.zip
  sqlite3-CVE-2019-16168.patch

New:

  548082dfab-Improvements-to-the-LEFT-JOIN.patch
  7833feecfe-Prevent-SQLite-from-bad-NULL-assumption.patch
  8a39167bd2-Further-improvements-to-LEFT-JOIN.patch
  fix_dir_exists_on_btrfs.patch
  sqlite-doc-3300100.zip
  sqlite-src-3300100.zip
  sqlite3-avoid-truncation-error.patch



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.tamTlY/_old  2020-01-23 16:11:20.639651127 +0100
+++ /var/tmp/diff_new_pack.tamTlY/_new  2020-01-23 16:11:20.643651129 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,11 @@
 #
 
 
+%bcond_with icu
 %define oname sqlite
-%define tarversion 329
+%define tarversion 3300100
 Name:   sqlite3
-Version:3.29.0
+Version:3.30.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -28,8 +29,20 @@
 Source0:http://www.sqlite.org/2019/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2019/sqlite-doc-%{tarversion}.zip
-Patch0: sqlite3-CVE-2019-16168.patch
+# PATCH-FIX-UPSTREAM -- Fix errors with NULL
+Patch0: 7833feecfe-Prevent-SQLite-from-bad-NULL-assumption.patch
+# PATCH-FIX-UPSTREAM -- Fix errors in LEFT JOIN
+Patch1: 548082dfab-Improvements-to-the-LEFT-JOIN.patch
+# PATCH-FIX-UPSTREAM -- Fix errors in LEFT JOIN
+Patch2: 8a39167bd2-Further-impro

commit sqlite3 for openSUSE:Factory

2019-09-24 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2019-09-25 01:13:57

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.7948 (New)


Package is "sqlite3"

Wed Sep 25 01:13:57 2019 rev:115 rq:731563 version:3.29.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2019-07-16 
08:37:36.363100068 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.7948/sqlite3.changes
2019-09-25 01:13:59.581818632 +0200
@@ -1,0 +2,7 @@
+Tue Sep 10 15:17:35 UTC 2019 - Reinhard Max 
+
+- bsc#1150137, CVE-2019-16168, sqlite3-CVE-2019-16168.patch:
+  Improper validation of qlite_stat1 sz field leads to division by
+  zero.
+
+---

New:

  sqlite3-CVE-2019-16168.patch



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.zcKjWb/_old  2019-09-25 01:14:02.057818887 +0200
+++ /var/tmp/diff_new_pack.zcKjWb/_new  2019-09-25 01:14:02.06181 +0200
@@ -28,6 +28,7 @@
 Source0:http://www.sqlite.org/2019/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2019/sqlite-doc-%{tarversion}.zip
+Patch0: sqlite3-CVE-2019-16168.patch
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -103,6 +104,7 @@
 
 %prep
 %setup -q -n sqlite-src-%{tarversion} -a2
+%patch0
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 find -type f -name sqlite.css~ -delete



++ sqlite3-CVE-2019-16168.patch ++
--- src/analyze.c.orig
+++ src/analyze.c
@@ -1497,7 +1497,9 @@ static void decodeIntArray(
   if( sqlite3_strglob("unordered*", z)==0 ){
 pIndex->bUnordered = 1;
   }else if( sqlite3_strglob("sz=[0-9]*", z)==0 ){
-pIndex->szIdxRow = sqlite3LogEst(sqlite3Atoi(z+3));
+int sz = sqlite3Atoi(z+3);
+if( sz<2 ) sz = 2;
+pIndex->szIdxRow = sqlite3LogEst(sz);
   }else if( sqlite3_strglob("noskipscan*", z)==0 ){
 pIndex->noSkipScan = 1;
   }
--- src/where.c.orig
+++ src/where.c
@@ -2668,6 +2668,7 @@ static int whereLoopAddBtreeIndex(
 ** it to pNew->rRun, which is currently set to the cost of the index
 ** seek only. Then, if this is a non-covering index, add the cost of
 ** visiting the rows in the main table.  */
+assert( pSrc->pTab->szTabRow>0 );
 rCostIdx = pNew->nOut + 1 + (15*pProbe->szIdxRow)/pSrc->pTab->szTabRow;
 pNew->rRun = sqlite3LogEstAdd(rLogSize, rCostIdx);
 if( (pNew->wsFlags & (WHERE_IDX_ONLY|WHERE_IPK))==0 ){
--- test/analyzeC.test.orig
+++ test/analyzeC.test
@@ -132,6 +132,20 @@ do_execsql_test 4.3 {
   SELECT count(a) FROM t1;
 } {/.*INDEX t1ca.*/}
 
+# 2019-08-15.
+# Ticket https://www.sqlite.org/src/tktview/e4598ecbdd18bd82945f602901
+# The sz=N parameter in the sqlite_stat1 table needs to have a value of
+# 2 or more to avoid a division by zero in the query planner.
+#
+do_execsql_test 4.4 {
+  DROP TABLE IF EXISTS t44;
+  CREATE TABLE t44(a PRIMARY KEY);
+  INSERT INTO sqlite_stat1 VALUES('t44',null,'sz=0');
+  ANALYZE sqlite_master;
+  SELECT 0 FROM t44 WHERE a IN(1,2,3);
+} {}
+
+
 
 # The sz=NNN parameter works even if there is other extraneous text
 # in the sqlite_stat1.stat column.



commit sqlite3 for openSUSE:Factory

2019-07-15 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2019-07-16 08:37:32

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.1887 (New)


Package is "sqlite3"

Tue Jul 16 08:37:32 2019 rev:114 rq:714604 version:3.29.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2019-06-12 
13:01:34.477297003 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.1887/sqlite3.changes
2019-07-16 08:37:36.363100068 +0200
@@ -1,0 +2,26 @@
+Thu Jul 11 08:59:55 UTC 2019 - Ismail Dönmez 
+
+- Update to version 3.29.0
+  * Added the SQLITE_DBCONFIG_DQS_DML and SQLITE_DBCONFIG_DQS_DDL
+actions to sqlite3_db_config() for activating and deactivating
+the double-quoted string literal misfeature. Both default to 
+"on" for legacy compatibility, but developers are encouraged 
+to turn them "off", perhaps using the -DSQLITE_DQS=0
+compile-time option.
+  * -DSQLITE_DQS=0 is now a recommended compile-time option.
+  * Improvements to the query planner:
++ Improved optimization of AND and OR operators when one or
+  the other operand is a constant.
++ Enhancements to the LIKE optimization for cases when the
+  left-hand side column has numeric affinity.
+  * Added the "sqlite_dbdata" virtual table for extracting raw
+low-level content from an SQLite database, even a database
+that is corrupt.
+  * Enhancements to the CLI:
++ Add the ".recover" command which tries to recover as much
+  content as possible from a corrupt database file.
++ Add the ".filectrl" command useful for testing.
++ Add the long-standing ".testctrl" command to the ".help" menu.
++ Added the ".dbconfig" command
+
+---

Old:

  sqlite-doc-328.zip
  sqlite-src-328.zip

New:

  sqlite-doc-329.zip
  sqlite-src-329.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.y7jJLk/_old  2019-07-16 08:37:37.003099851 +0200
+++ /var/tmp/diff_new_pack.y7jJLk/_new  2019-07-16 08:37:37.007099850 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 328
+%define tarversion 329
 Name:   sqlite3
-Version:3.28.0
+Version:3.29.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain




commit sqlite3 for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2019-06-12 13:01:29

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.4811 (New)


Package is "sqlite3"

Wed Jun 12 13:01:29 2019 rev:113 rq:706065 version:3.28.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2019-03-14 
14:51:52.215792209 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.4811/sqlite3.changes
2019-06-12 13:01:34.477297003 +0200
@@ -1,0 +2,17 @@
+Thu Apr 18 13:52:28 UTC 2019 - Reinhard Max 
+
+- Upgrade to 3.28.0:
+  * CVE-2019-9936, bsc#1130326: running fts5 prefix queries inside
+a transaction could trigger a heap-based buffer over-read.
+  * CVE-2019-9937, bsc#1130325: interleaving reads and writes in a
+single transaction with an fts5 virtual table will lead to a
+NULL Pointer Dereference.
+  * Enhanced window functions
+  * Enhanced VACUUM INTO so that it works for read-only databases.
+  * New query optimizations.
+  * Added the sqlite3_value_frombind() API for determining if the
+argument to an SQL function is from a bound parameter. 
+  * Security and compatibilities enhancements to fts3_tokenizer().
+  * Improved robustness against corrupt database files.
+
+---

Old:

  sqlite-doc-3270200.zip
  sqlite-src-3270200.zip

New:

  sqlite-doc-328.zip
  sqlite-src-328.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.imusEw/_old  2019-06-12 13:01:36.233296613 +0200
+++ /var/tmp/diff_new_pack.imusEw/_new  2019-06-12 13:01:36.241296611 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3270200
+%define tarversion 328
 Name:   sqlite3
-Version:3.27.2
+Version:3.28.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain




commit sqlite3 for openSUSE:Factory

2019-03-14 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2019-03-14 14:51:44

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.28833 (New)


Package is "sqlite3"

Thu Mar 14 14:51:44 2019 rev:112 rq:683700 version:3.27.2

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2019-01-29 
14:38:57.539512088 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.28833/sqlite3.changes   
2019-03-14 14:51:52.215792209 +0100
@@ -1,0 +2,18 @@
+Sun Mar 10 17:37:06 UTC 2019 - Andreas Stieger 
+
+- SQLite 3.27.2:
+  * Add the VACUUM INTO command
+  * Issue an SQLITE_WARNING message on the error log if a
+double-quoted string literal is used
+  * Add the remove_diacritics=2 option to FTS3 and FTS5.
+  * Add  the SQLITE_PREPARE_NO_VTAB option to sqlite3_prepare_v3().
+Use that option to prevent circular references to shadow tables
+from causing resource leaks.
+  * Enhancements to the sqlite3_deserialize() interface
+  * Enhancements to the CLI, mostly to support testing and debugging
+of the SQLite library itself
+  * Increased robustness against malicious SQL that is run against
+a maliciously corrupted database
+- drop sqlite3-btree02-100.patch
+  
+---

Old:

  sqlite-doc-326.zip
  sqlite-src-326.zip
  sqlite3-btree02-100.patch

New:

  sqlite-doc-3270200.zip
  sqlite-src-3270200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.CC9v5l/_old  2019-03-14 14:51:54.235791918 +0100
+++ /var/tmp/diff_new_pack.CC9v5l/_new  2019-03-14 14:51:54.239791917 +0100
@@ -17,18 +17,17 @@
 
 
 %define oname sqlite
-%define tarversion 326
+%define tarversion 3270200
 Name:   sqlite3
-Version:3.26.0
+Version:3.27.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
 URL:http://www.sqlite.org/
-Source0:http://www.sqlite.org/2018/sqlite-src-%{tarversion}.zip
+Source0:http://www.sqlite.org/2019/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
-Source2:http://www.sqlite.org/2018/sqlite-doc-%{tarversion}.zip
-Patch0: sqlite3-btree02-100.patch
+Source2:http://www.sqlite.org/2019/sqlite-doc-%{tarversion}.zip
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -104,7 +103,6 @@
 
 %prep
 %setup -q -n sqlite-src-%{tarversion} -a2
-%patch0
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 find -type f -name sqlite.css~ -delete




commit sqlite3 for openSUSE:Factory

2019-01-29 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2019-01-29 14:38:54

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.28833 (New)


Package is "sqlite3"

Tue Jan 29 14:38:54 2019 rev:111 rq:666791 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2019-01-15 
09:13:30.642395082 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.28833/sqlite3.changes   
2019-01-29 14:38:57.539512088 +0100
@@ -1,0 +2,6 @@
+Thu Jan 17 16:58:54 UTC 2019 - Reinhard Max 
+
+- btree02.test depended on Tcl internals that changed in 8.6.9.
+  (sqlite3-btree02-100.patch)
+
+---

New:

  sqlite3-btree02-100.patch



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.KKl5F3/_old  2019-01-29 14:38:58.639510760 +0100
+++ /var/tmp/diff_new_pack.KKl5F3/_new  2019-01-29 14:38:58.643510755 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -28,6 +28,7 @@
 Source0:http://www.sqlite.org/2018/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2018/sqlite-doc-%{tarversion}.zip
+Patch0: sqlite3-btree02-100.patch
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -103,6 +104,7 @@
 
 %prep
 %setup -q -n sqlite-src-%{tarversion} -a2
+%patch0
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 find -type f -name sqlite.css~ -delete



++ sqlite3-btree02-100.patch ++
Index: test/btree02.test
==
--- test/btree02.test
+++ test/btree02.test
@@ -19,36 +19,44 @@
 
 load_static_extension db eval
 do_execsql_test btree02-100 {
   CREATE TABLE t1(a TEXT, ax INTEGER, b INT, PRIMARY KEY(a,ax)) WITHOUT ROWID;
   WITH RECURSIVE c(i) AS (VALUES(1) UNION ALL SELECT i+1 FROM c WHERE i<10)
-INSERT INTO t1(a,ax,b) SELECT printf('%02x',i), random(), i FROM c;
+INSERT INTO t1(a,ax,b) SELECT printf('%02x',i+160), random(), i FROM c;
   CREATE INDEX t1a ON t1(a);
   CREATE TABLE t2(x,y);
   CREATE TABLE t3(cnt);
   WITH RECURSIVE c(i) AS (VALUES(1) UNION ALL SELECT i+1 FROM c WHERE i<4)
 INSERT INTO t3(cnt) SELECT i FROM c;
   SELECT count(*) FROM t1;
 } {10}
+
+proc showt1 {} {
+  puts -nonewline "t1: "
+  puts [db eval {SELECT printf('(%s,%s)',quote(a),quote(b)) FROM t1}]
+}
+
 do_test btree02-110 {
   db eval BEGIN
   set i 0
+  # showt1
   db eval {SELECT a, ax, b, cnt FROM t1 CROSS JOIN t3 WHERE b IS NOT NULL} {
-if {$a==""} {set a 0}
-if {$b==""} {set b 0}
+if {$a==""} continue
 db eval {INSERT INTO t2(x,y) VALUES($b,$cnt)}
 # puts "a,b,cnt = ($a,$b,$cnt)"
 incr i
 if {$i%2==1} {
   set bx [expr {$b+1000}]
-  # puts "INSERT ($a),$bx"
+  #  puts "INSERT ($a),$bx"
   db eval {INSERT INTO t1(a,ax,b) VALUES(printf('(%s)',$a),random(),$bx)}
+  # showt1
 } else {
   # puts "DELETE a=$a"
   db eval {DELETE FROM t1 WHERE a=$a}
+  # showt1
 }
 db eval {COMMIT; BEGIN}
   }  
   db one {COMMIT; SELECT count(*) FROM t1;}
-} {27}
+} {10}
 
 finish_test




commit sqlite3 for openSUSE:Factory

2019-01-15 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2019-01-15 09:13:28

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new.28833 (New)


Package is "sqlite3"

Tue Jan 15 09:13:28 2019 rev:110 rq:664348 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-10-11 
11:47:12.526652660 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new.28833/sqlite3.changes   
2019-01-15 09:13:30.642395082 +0100
@@ -1,0 +2,36 @@
+Wed Dec  5 12:56:29 UTC 2018 - malte.kr...@suse.com
+
+- SQLite 3.26.0:
+  * Optimization: When doing an UPDATE on a table with indexes on
+expressions, do not update the expression indexes if they do
+not refer to any of the columns of the table being updated.
+  * Allow the xBestIndex() method of virtual table implementations
+to return SQLITE_CONSTRAINT to indicate that the proposed query
+plan is unusable and should not be given further consideration.
+  * Added the SQLITE_DBCONFIG_DEFENSIVE option which disables the
+ability to create corrupt database files using ordinary SQL.
+  * Added support for read-only shadow tables when the
+SQLITE_DBCONFIG_DEFENSIVE option is enabled.
+  * Added the PRAGMA legacy_alter_table command, which if enabled
+causes the ALTER TABLE command to behave like older version of
+SQLite (prior to version 3.25.0) for compatibility.
+  * Added PRAGMA table_xinfo that works just like PRAGMA table_info
+except that it also shows hidden columns in virtual tables.
+  * Added the explain virtual table as a run-time loadable
+extension.
+  * Add a limit counter to the query planner to prevent excessive
+sqlite3_prepare() times for certain pathological SQL inputs.
+  * Added support for the sqlite3_normalized_sql() interface, when
+compiling with SQLITE_ENABLE_NORMALIZE.
+  * Enhanced triggers so that they can use table-valued functions
+that exist in schemas other than the schema where the trigger
+is defined.
+  * Improvements to the ".help" command in the CLI.
+  * The SQLITE_HISTORY environment variable, if it exists,
+specifies the name of the command-line editing history file.
+  * The --deserialize option associated with opening a new database
+in the CLI cause the database file to be read into memory and
+accessed using the sqlite3_deserialize() API. This simplifies
+running tests on a database without modifying the file on disk.
+
+---

Old:

  sqlite-doc-3250200.zip
  sqlite-src-3250200.zip

New:

  sqlite-doc-326.zip
  sqlite-src-326.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.2mVY5O/_old  2019-01-15 09:13:31.418394362 +0100
+++ /var/tmp/diff_new_pack.2mVY5O/_new  2019-01-15 09:13:31.422394359 +0100
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3250200
+%define tarversion 326
 Name:   sqlite3
-Version:3.25.2
+Version:3.26.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain




commit sqlite3 for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-10-11 11:47:09

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Thu Oct 11 11:47:09 2018 rev:109 rq:640415 version:3.25.2

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-09-26 
15:59:59.760642396 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-10-11 
11:47:12.526652660 +0200
@@ -1,0 +2,11 @@
+Sat Oct  6 14:16:07 UTC 2018 - astie...@suse.com
+
+- SQLite 3.25.2:
+  * Add the PRAGMA legacy_alter_table=ON command that causes the
+"ALTER TABLE RENAME" command to behave as in 3.24.0 and earlier
+  * Fix issue with some expressions with windows functions in views
+- includes changes from SQLite 3.25.1:
+  * Avoid false-positive error checks on ALTER TABLE
+  * Further ORDER BY LIMIT optimization fixes for window functions
+
+---

Old:

  sqlite-doc-325.zip
  sqlite-src-325.zip

New:

  sqlite-doc-3250200.zip
  sqlite-src-3250200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.DNygix/_old  2018-10-11 11:47:13.286651693 +0200
+++ /var/tmp/diff_new_pack.DNygix/_new  2018-10-11 11:47:13.286651693 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 325
+%define tarversion 3250200
 Name:   sqlite3
-Version:3.25.0
+Version:3.25.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain




commit sqlite3 for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-09-26 15:59:52

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Wed Sep 26 15:59:52 2018 rev:108 rq:636108 version:3.25.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-07-07 
21:54:21.983624839 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-09-26 
15:59:59.760642396 +0200
@@ -1,0 +2,13 @@
+Sun Sep 16 06:51:34 UTC 2018 - astie...@suse.com
+
+- SQLite 3.25.0:
+  * Add support for window functions
+  * Add support for renaming columns within a table
+  * Query optimizer improvements
+  * slightly better concurrency in multi-threaded environments
+  * The ORDER BY LIMIT optimization might have caused an infinite
+loop in the byte code of the prepared statement under very
+obscure circumstances, due to a confluence of minor defects in
+the query optimizer
+
+---

Old:

  sqlite-doc-324.zip
  sqlite-src-324.zip

New:

  sqlite-doc-325.zip
  sqlite-src-325.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.jOe2vF/_old  2018-09-26 16:00:00.428641236 +0200
+++ /var/tmp/diff_new_pack.jOe2vF/_new  2018-09-26 16:00:00.432641228 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 324
+%define tarversion 325
 Name:   sqlite3
-Version:3.24.0
+Version:3.25.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -138,7 +138,7 @@
 make %{?_smp_mflags} sqlite3.c
 make %{?_smp_mflags}
 
-%ifnarch %ix86
+%ifnarch %{ix86}
 # Tests fail due to slight precision variation caused by FPU being 80-bit 
internally.
 # see https://bugs.gentoo.org/628242
 %check




commit sqlite3 for openSUSE:Factory

2018-07-07 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-07-07 21:54:21

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Sat Jul  7 21:54:21 2018 rev:107 rq:620598 version:3.24.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-07-02 
23:29:46.605522739 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-07-07 
21:54:21.983624839 +0200
@@ -1,0 +2,5 @@
+Sat Jun 30 07:01:37 UTC 2018 - avvi...@yandex.by
+
+- Enable the FTS3 extension
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.3xBTAJ/_old  2018-07-07 21:54:22.799623801 +0200
+++ /var/tmp/diff_new_pack.3xBTAJ/_new  2018-07-07 21:54:22.799623801 +0200
@@ -114,6 +114,7 @@
-DSQLITE_ENABLE_COLUMN_METADATA \
-DSQLITE_ENABLE_DBSTAT_VTAB \
-DSQLITE_ENABLE_HIDDEN_COLUMNS \
+   -DSQLITE_ENABLE_FTS3 \
-DSQLITE_ENABLE_FTS4 \
-DSQLITE_ENABLE_FTS5 \
-DSQLITE_ENABLE_JSON1 \
@@ -128,6 +129,7 @@
   --disable-static \
   --disable-static-shell \
   --enable-readline \
+  --enable-fts3 \
   --enable-fts4 \
   --enable-fts5 \
   --enable-json1 \






commit sqlite3 for openSUSE:Factory

2018-07-02 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-07-02 23:29:39

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Mon Jul  2 23:29:39 2018 rev:106 rq:619776 version:3.24.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-06-15 
14:36:06.698648405 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-07-02 
23:29:46.605522739 +0200
@@ -1,0 +2,5 @@
+Fri Jun 29 10:21:38 UTC 2018 - mplus...@suse.com
+
+- Run tests during build
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.0ThSSB/_old  2018-07-02 23:29:48.617520239 +0200
+++ /var/tmp/diff_new_pack.0ThSSB/_new  2018-07-02 23:29:48.649520199 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
-BuildRequires:  tcl
+BuildRequires:  tcl-devel
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(zlib)
 Provides:   %{oname} = %{version}
@@ -93,9 +93,7 @@
 %package doc
 Summary:Documentation for %{name}
 Group:  Documentation/Other
-%if 0%{?suse_version} >= 1130
 BuildArch:  noarch
-%endif
 
 %description doc
 
@@ -135,13 +133,23 @@
   --enable-json1 \
   --enable-update-limit \
   --enable-rtree
-make sqlite3.c
+make %{?_smp_mflags} sqlite3.c
 make %{?_smp_mflags}
 
+%ifnarch %ix86
+# Tests fail due to slight precision variation caused by FPU being 80-bit 
internally.
+# see https://bugs.gentoo.org/628242
+%check
+make %{?_smp_mflags} test
+%endif
+
 %install
 %make_install
 mkdir -p %{buildroot}/%{_mandir}/man1/
-cp sqlite3.1 %{buildroot}/%{_mandir}/man1/
+install -Dpm 0644 sqlite3.1 \
+  %{buildroot}/%{_mandir}/man1/sqlite3.1
+# tcl bindings are provided by tcl itself
+rm -rf %{buildroot}%{_libdir}/tcl/tcl8.?/sqlite3*
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libsqlite3-0 -p /sbin/ldconfig






commit sqlite3 for openSUSE:Factory

2018-06-15 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-06-15 14:35:56

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Fri Jun 15 14:35:56 2018 rev:105 rq:616065 version:3.24.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-04-17 
11:12:33.672356125 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-06-15 
14:36:06.698648405 +0200
@@ -1,0 +2,38 @@
+Fri Jun  8 14:01:06 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Use 'src' archive instead of 'amalgamation' to be able to use
+  some flags, such as SQLITE_ENABLE_UPDATE_DELETE_LIMIT
+- Remove 'sqlite-fts5-link.patch' since patched file is not 
+  availaible in 'src' archive. Add '-lm' flag to LIBS var instead
+
+---
+Thu Jun  7 09:50:31 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Enable SQLITE_ENABLE_UPDATE_DELETE_LIMIT
+
+---
+Wed Jun  6 16:22:50 UTC 2018 - astie...@suse.com
+
+- update to 3.24.0:
+  * Add support for PostgreSQL-style UPSERT
+  * Add support for auxiliary columns in r-tree tables
+  * Add C-language APIs for discovering SQL keywords used by SQLite
+  * Add C-language APIs for dynamic strings based on sqlite3_str
+  * Enhance ALTER TABLE so that it recognizes "true" and "false" as
+valid arguments to DEFAULT
+  * Add the sorter-reference optimization as a compile-time option
+  * Improve the format of the EXPLAIN QUERY PLAN raw output, so that
+   it gives better information about the query plan and about the
+relationships between the various components of the plan
+  * Added the SQLITE_DBCONFIG_RESET_DATABASE option to the
+sqlite3_db_config() API.
+  * Automatically intercept the raw EXPLAIN QUERY PLAN output an
+reformat it into an ASCII-art graph.
+  * Lines that begin with "#" and that are not in the middle of an
+SQL statement are interpreted as comments
+  * Add the --append option to the ".backup" command
+  * Add the ".dbconfig" command
+  * various performance improvements
+  * various bug fixes
+
+---

Old:

  sqlite-autoconf-3230100.tar.gz
  sqlite-doc-3230100.zip
  sqlite-fts5-link.patch

New:

  sqlite-doc-324.zip
  sqlite-src-324.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.MCqjwE/_old  2018-06-15 14:36:07.534617827 +0200
+++ /var/tmp/diff_new_pack.MCqjwE/_new  2018-06-15 14:36:07.538617680 +0200
@@ -17,28 +17,26 @@
 
 
 %define oname sqlite
-%define tarversion 3230100
+%define tarversion 324
 Name:   sqlite3
-Version:3.23.1
+Version:3.24.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
-Url:http://www.sqlite.org/
-Source0:http://www.sqlite.org/2018/sqlite-autoconf-%{tarversion}.tar.gz
+URL:http://www.sqlite.org/
+Source0:http://www.sqlite.org/2018/sqlite-src-%{tarversion}.zip
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2018/sqlite-doc-%{tarversion}.zip
-Patch1: sqlite-fts5-link.patch
-BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
+BuildRequires:  tcl
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(zlib)
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 SQLite is a C library that implements an embeddable SQL database
@@ -106,14 +104,13 @@
 %{_docdir}/%{name}-doc.
 
 %prep
-%setup -q -n sqlite-autoconf-%{tarversion} -a2
-%patch1 -p1
+%setup -q -n sqlite-src-%{tarversion} -a2
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 find -type f -name sqlite.css~ -delete
 
 %build
-autoreconf -fiv
+export LIBS="$LIBS -lm "
 export CFLAGS="%{optflags} \
-DSQLITE_ENABLE_API_ARMOR \
-DSQLITE_ENABLE_COLUMN_METADATA \
@@ -124,6 +121,7 @@
-DSQLITE_ENABLE_JSON1 \
-DSQLITE_ENABLE_RBU \
-DSQLITE_ENABLE_RTREE \
+   -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT \
-DSQLITE_SOUNDEX \
-DSQLITE_ENABLE_UNLOCK_NOTIFY \
-DSQLITE_SECURE_DELETE \
@@ -131,34 +129,38 @@
 %configure \
   --disable-static \
   --disable-static-shell \
-  --enable-readline
+  --enable-readline \
+  --enable-fts4 \
+  --enable-fts5 \
+  --enable-jso

commit sqlite3 for openSUSE:Factory

2018-04-17 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-04-17 11:12:33

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Tue Apr 17 11:12:33 2018 rev:104 rq:595604 version:3.23.1

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-04-05 
15:27:03.414097016 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-04-17 
11:12:33.672356125 +0200
@@ -1,0 +2,15 @@
+Wed Apr 11 11:40:57 UTC 2018 - astie...@suse.com
+
+- update to 3.23.1:
+  * Fix two problems in the new LEFT JOIN strength reduction
+optimization 
+  * Fix misbehavior of the FTS5 xBestIndex method
+  * Fix a harmless reference to an uninitialized virtual machine
+register
+  * Fix the eval.c extension so that it works with PRAGMA
+empty_result_callbacks=ON
+  * Fix the generate_series virtual table so that it correctly
+returns no rows if any of its constraints are NULL
+  * Performance enhancements in the parser
+
+---

Old:

  sqlite-autoconf-323.tar.gz
  sqlite-doc-323.zip

New:

  sqlite-autoconf-3230100.tar.gz
  sqlite-doc-3230100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.qk9dQW/_old  2018-04-17 11:12:34.436320292 +0200
+++ /var/tmp/diff_new_pack.qk9dQW/_new  2018-04-17 11:12:34.436320292 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 323
+%define tarversion 3230100
 Name:   sqlite3
-Version:3.23.0
+Version:3.23.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-323.tar.gz -> sqlite-autoconf-3230100.tar.gz ++
 3889 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2018-04-05 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-04-05 15:26:56

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Thu Apr  5 15:26:56 2018 rev:103 rq:593078 version:3.23.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2018-02-05 
10:45:04.278607115 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-04-05 
15:27:03.414097016 +0200
@@ -1,0 +2,34 @@
+Mon Apr  2 18:33:42 UTC 2018 - astie...@suse.com
+
+- update to 3.23.0:
+  * Add the sqlite3_serialize() and sqlite3_deserialize()
+interfaces when the SQLITE_ENABLE_DESERIALIZE compile-time
+option is used.
+  * Recognize TRUE and FALSE as constants. (For compatibility, if
+there exist columns named "true" or "false", then the
+identifiers refer to the columns rather than Boolean constants.)
+  * Support operators IS TRUE, IS FALSE, IS NOT TRUE, and IS NOT FALSE.
+  * Added the SQLITE_DBSTATUS_CACHE_SPILL option to
+sqlite3_db_status() for reporting the number of cache spills
+that have occurred.
+  * The "alternate-form-2" flag ("!") on the built-in printf
+implementation now causes string substitutions to measure the
+width and precision in characters instead of bytes.
+  * If the xColumn method in a virtual table implementation returns
+an error message using sqlite3_result_error() then give that
+error message preference over internally-generated messages.
+  * Added the -A command-line option to the CLI to make it easier to
+manage SQLite Archive files.
+  * Add support for INSERT OR REPLACE, INSERT OR IGNORE, and UPDATE
+OR REPLACE in the Zipfile virtual table.
+  * Enhance the sqlite3changeset_apply() interface so that it is
+hardened against attacks from deliberately corrupted changeset
+objects.
+  * Added the sqlite3_normalize() extension function.
+  * Query optimizer enhancements
+  * Various bug fixes
+  * Fix various issues reported by fuzzers, including:
++ CVE-2018-8740: NULL pointer dereference on CREATE TABLE as
+  (bsc#1085790)
+
+---

Old:

  sqlite-autoconf-322.tar.gz
  sqlite-doc-322.zip

New:

  sqlite-autoconf-323.tar.gz
  sqlite-doc-323.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.aVSqbR/_old  2018-04-05 15:27:04.142070702 +0200
+++ /var/tmp/diff_new_pack.aVSqbR/_new  2018-04-05 15:27:04.142070702 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 322
+%define tarversion 323
 Name:   sqlite3
-Version:3.22.0
+Version:3.23.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-322.tar.gz -> sqlite-autoconf-323.tar.gz ++
 11325 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2018-02-05 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2018-02-05 10:45:00

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Mon Feb  5 10:45:00 2018 rev:102 rq:571911 version:3.22.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-10-27 
13:47:01.924372313 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2018-02-05 
10:45:04.278607115 +0100
@@ -1,0 +2,8 @@
+Thu Feb  1 20:49:08 UTC 2018 - astie...@suse.com
+
+- update to 3.22.0:
+  * Add Zipfile virtual table to read and write a ZIP Archive.
+  * Improved handling of WAL mode databases
+  * various improvements, optimizations and bug fixes
+
+---

Old:

  sqlite-autoconf-321.tar.gz
  sqlite-doc-321.zip

New:

  sqlite-autoconf-322.tar.gz
  sqlite-doc-322.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.nPpmfx/_old  2018-02-05 10:45:05.310558798 +0100
+++ /var/tmp/diff_new_pack.nPpmfx/_new  2018-02-05 10:45:05.314558611 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,17 @@
 
 
 %define oname sqlite
-%define tarversion 321
+%define tarversion 322
 Name:   sqlite3
-Version:3.21.0
+Version:3.22.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
 Url:http://www.sqlite.org/
-Source0:http://www.sqlite.org/2017/sqlite-autoconf-%{tarversion}.tar.gz
+Source0:http://www.sqlite.org/2018/sqlite-autoconf-%{tarversion}.tar.gz
 Source1:baselibs.conf
-Source2:http://www.sqlite.org/2017/sqlite-doc-%{tarversion}.zip
+Source2:http://www.sqlite.org/2018/sqlite-doc-%{tarversion}.zip
 Patch1: sqlite-fts5-link.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -35,6 +35,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  unzip
+BuildRequires:  pkgconfig(zlib)
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ sqlite-autoconf-321.tar.gz -> sqlite-autoconf-322.tar.gz ++
 24504 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2017-10-27 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-10-27 13:46:56

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Fri Oct 27 13:46:56 2017 rev:101 rq:536481 version:3.21.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-09-05 
16:07:08.079340096 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-10-27 
13:47:01.924372313 +0200
@@ -1,0 +2,78 @@
+Wed Oct 25 08:41:37 UTC 2017 - idon...@suse.com
+
+- Update to version 3.21.0
+  * Take advantage of the atomic-write capabilities in the F2FS
+filesystem when available, for greatly reduced transaction
+overhead. This currently requires the
+SQLITE_ENABLE_BATCH_ATOMIC_WRITE compile-time option.
+  * Allow ATTACH and DETACH commands to work inside of a
+transaction.
+  * Allow WITHOUT ROWID virtual tables to be writable if the
+PRIMARY KEY contains exactly one column.
+  * The "fsync()" that occurs after the header is written in a
+WAL reset now uses the sync settings for checkpoints.
+This means it will use a "fullfsync" on macs if PRAGMA
+checkpoint_fullfsync set on.
+  * The sqlite3_sourceid() function tries to detect if the source
+code has been modified from what is checked into version
+control and if there are modifications, the last four
+characters of the version hash are shown as "alt1" or
+"alt2". The objective is to detect accidental and/or
+careless edits. A forger can subvert this feature.
+  * Improved de-quoting of column names for CREATE TABLE AS
+statements with an aggregate query on the right-hand side.
+  * Fewer "stat()" system calls issued by the unix VFS.
+  * Enhanced the LIKE optimization so that it works with an
+ESCAPE clause.
+  * Enhanced PRAGMA integrity_check and PRAGMA quick_check
+to detect obscure row corruption that they were formerly
+missing. Also update both pragmas so that they return
+error text rather than SQLITE_CORRUPT when encountering
+corruption in records.
+  * The query planner now prefers to implement FROM-clause
+subqueries using co-routines rather using the query
+flattener optimization. Support for the use of
+co-routines for subqueries may no longer be disabled.
+  * Pass information about !=, IS, IS NOT, NOT NULL, and
+IS NULL constraints into the xBestIndex method of virtual tables.
+  * Enhanced the CSV virtual table so that it accepts the
+last row of input if the final new-line character is missing.
+  * Remove the rarely-used "scratch" memory allocator.
+Replace it with the SQLITE_CONFIG_SMALL_MALLOC configuration
+setting that gives SQLite a hint that large memory allocations
+should be avoided when possible.
+  * Added the swarm virtual table to the existing union virtual
+table extension.
+  * Added the sqlite_dbpage virtual table for providing direct
+access to pages of the database file. The source code is
+built into the amalgamation and is activated using the
+-DSQLITE_ENABLE_DBPAGE_VTAB compile-time option.
+  * Add a new type of fts5vocab virtual table - "instance" 
+- that provides direct access to an FTS5 full-text
+index at the lowest possible level.
+  * Miscellaneous microoptimizations reduce CPU usage by about 2.1%.
+
+  Bug fixes
+  * Fix a faulty assert() statement discovered by OSSFuzz.
+Ticket cb91bf4290c211d
+  * Fix an obscure memory leak in sqlite3_result_pointer().
+Ticket 7486aa54b968e9b
+  * Avoid a possible use-after-free error by deferring schema
+resets until after the query planner has finished running.
+Ticket be436a7f4587ce5
+  * Only use indexes-on-expressions to optimize ORDER BY or
+GROUP BY if the COLLATE is correct. Ticket e20dd54ab0e4383
+  * Fix an assertion fault that was coming up when the expression
+in an index-on-expressions is really a constant. Ticket aa98619ad08ddca
+  * Fix an assertion fault that could occur following PRAGMA
+reverse_unordered_selects. Ticket cb91bf4290c211d
+  * Fix a segfault that can occur for queries that use table-valued
+functions in an IN or EXISTS subquery. Ticket b899b6042f97f5
+  * Fix a potential integer overflow problem when compiling a particular
+horrendous common table expression. This was another problem discovered
+by OSSFuzz. Check-in 6ee8cb6ae5.
+  * Fix a potential out-of-bound read when querying a corrupt
+database file, a problem detected by Natalie Silvanovich of
+Google Project Zero. Check-in 04925dee41a21f.
+
+---

Old:

  sqlite-autoconf-3200100.tar.gz
  sqlite-doc-3200100.zip

New:

  sqlite-autoconf-321.tar.gz
  sqlite-doc-321000

commit sqlite3 for openSUSE:Factory

2017-09-05 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-09-05 16:07:00

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Tue Sep  5 16:07:00 2017 rev:100 rq:519652 version:3.20.1

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-08-06 
11:22:15.325457802 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-09-05 
16:07:08.079340096 +0200
@@ -1,0 +2,7 @@
+Wed Aug 30 07:46:10 UTC 2017 - astie...@suse.com
+
+- update to 3.20.1:
+  * Fix a potential memory leak in the new sqlite3_result_pointer()
+interface
+
+---

Old:

  sqlite-autoconf-320.tar.gz
  sqlite-doc-320.zip

New:

  sqlite-autoconf-3200100.tar.gz
  sqlite-doc-3200100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.9unqT2/_old  2017-09-05 16:07:08.783241114 +0200
+++ /var/tmp/diff_new_pack.9unqT2/_new  2017-09-05 16:07:08.787240553 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 320
+%define tarversion 3200100
 Name:   sqlite3
-Version:3.20.0
+Version:3.20.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -109,6 +109,7 @@
 %patch1 -p1
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
+find -type f -name sqlite.css~ -delete
 
 %build
 autoreconf -fiv

++ sqlite-autoconf-320.tar.gz -> sqlite-autoconf-3200100.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-320/configure 
new/sqlite-autoconf-3200100/configure
--- old/sqlite-autoconf-320/configure   2017-08-01 15:54:36.0 
+0200
+++ new/sqlite-autoconf-3200100/configure   2017-08-24 18:58:42.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.20.0.
+# Generated by GNU Autoconf 2.69 for sqlite 3.20.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.20.0'
-PACKAGE_STRING='sqlite 3.20.0'
+PACKAGE_VERSION='3.20.1'
+PACKAGE_STRING='sqlite 3.20.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1330,7 +1330,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.20.0 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.20.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1400,7 +1400,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.20.0:";;
+ short | recursive ) echo "Configuration of sqlite 3.20.1:";;
esac
   cat <<\_ACEOF
 
@@ -1521,7 +1521,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.20.0
+sqlite configure 3.20.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1936,7 +1936,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.20.0, which was
+It was created by sqlite $as_me 3.20.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2802,7 +2802,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.20.0'
+ VERSION='3.20.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14227,7 +14227,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.20.0, which was
+This file was extended by sqlite $as_me 3.20.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -14284,7 +14284,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.20.0
+sqlite config.status 3.20.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-320/configure.ac 
new/sqlite-autoconf-3200100/

commit sqlite3 for openSUSE:Factory

2017-08-06 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-08-06 11:22:10

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Sun Aug  6 11:22:10 2017 rev:99 rq:513779 version:3.20.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-06-17 
10:21:37.647277855 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-08-06 
11:22:15.325457802 +0200
@@ -1,0 +2,12 @@
+Wed Aug  2 00:26:35 UTC 2017 - astie...@suse.com
+
+- Update to 3.20.0:
+  * Potential incompatible change for clients incorrectly relying
+on unspecified behavior: column names returned by
+sqlite3_column_name() and sqlite3_column_name16() may return
+different names when views or subqueries are used in the FROM
+clause, and AS clauses are not used (as they should be)
+  * Text of some error messages changed. Applications that depend
+on specific error message text may be impacted.
+
+---

Old:

  sqlite-autoconf-3190300.tar.gz
  sqlite-doc-3190300.zip

New:

  sqlite-autoconf-320.tar.gz
  sqlite-doc-320.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.l1TzXf/_old  2017-08-06 11:22:16.909234685 +0200
+++ /var/tmp/diff_new_pack.l1TzXf/_new  2017-08-06 11:22:16.945229614 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3190300
+%define tarversion 320
 Name:   sqlite3
-Version:3.19.3
+Version:3.20.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -150,7 +150,6 @@
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/msvc.h
 %{_includedir}/sqlite3.h
 %{_includedir}/sqlite3ext.h
 %{_libdir}/libsqlite3.so

++ sqlite-autoconf-3190300.tar.gz -> sqlite-autoconf-320.tar.gz ++
 14812 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2017-06-17 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-06-17 10:21:35

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Sat Jun 17 10:21:35 2017 rev:98 rq:504012 version:3.19.3

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-06-01 
16:29:15.624514793 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-06-17 
10:21:37.647277855 +0200
@@ -1,0 +2,17 @@
+Fri Jun 16 07:43:51 UTC 2017 - astie...@suse.com
+
+- a little less packaging cleanup so as to not break SLE 11 SP4
+
+---
+Fri Jun 16 07:20:20 UTC 2017 - mplus...@suse.com
+
+- Small packaging cleanup
+
+---
+Fri Jun  9 07:43:28 UTC 2017 - astie...@suse.com
+
+- Update to 3.19.3:
+  * Fix a bug associated with auto_vacuum that can lead to database
+corruption. (introduced in 3.16.0)
+
+---

Old:

  sqlite-autoconf-3190200.tar.gz
  sqlite-doc-3190200.zip

New:

  sqlite-autoconf-3190300.tar.gz
  sqlite-doc-3190300.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.MFfjqr/_old  2017-06-17 10:21:38.507156557 +0200
+++ /var/tmp/diff_new_pack.MFfjqr/_new  2017-06-17 10:21:38.507156557 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3190200
+%define tarversion 3190300
 Name:   sqlite3
-Version:3.19.2
+Version:3.19.3
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -35,7 +35,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  unzip
-Requires:   libsqlite3-0 = %{version}
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -127,13 +126,14 @@
-DSQLITE_ENABLE_UNLOCK_NOTIFY \
-DSQLITE_SECURE_DELETE \
"
-%configure --disable-static \
+%configure \
+  --disable-static \
--disable-static-shell \
--enable-readline
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libsqlite3-0 -p /sbin/ldconfig
@@ -142,16 +142,18 @@
 %files
 %defattr(-,root,root)
 %{_bindir}/sqlite3
-%{_mandir}/man1/*
+%{_mandir}/man1/sqlite3.1%{ext_man}
 
 %files -n libsqlite3-0
 %defattr(-,root,root)
-%{_libdir}/libsqlite*.so.*
+%{_libdir}/libsqlite3.so.*
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/*.h
-%{_libdir}/libsqlite*.so
+%{_includedir}/msvc.h
+%{_includedir}/sqlite3.h
+%{_includedir}/sqlite3ext.h
+%{_libdir}/libsqlite3.so
 %{_libdir}/pkgconfig/sqlite3.pc
 
 %files doc

++ sqlite-autoconf-3190200.tar.gz -> sqlite-autoconf-3190300.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3190200/configure 
new/sqlite-autoconf-3190300/configure
--- old/sqlite-autoconf-3190200/configure   2017-05-25 19:15:26.0 
+0200
+++ new/sqlite-autoconf-3190300/configure   2017-06-08 17:09:56.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.19.2.
+# Generated by GNU Autoconf 2.69 for sqlite 3.19.3.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.19.2'
-PACKAGE_STRING='sqlite 3.19.2'
+PACKAGE_VERSION='3.19.3'
+PACKAGE_STRING='sqlite 3.19.3'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1330,7 +1330,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.19.2 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.19.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1400,7 +1400,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.19.2:";;
+ short | recursive ) echo "Configuration of sqlite 3.19.3:";;
esac
   cat <<\_ACEOF
 
@@ -1521,7 +1521,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.19.2
+sqlite configure 3.19.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1936,7 +1936,7 @@
 This f

commit sqlite3 for openSUSE:Factory

2017-06-01 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-06-01 16:29:14

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Thu Jun  1 16:29:14 2017 rev:97 rq:498338 version:3.19.2

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-04-17 
10:20:57.927638830 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-06-01 
16:29:15.624514793 +0200
@@ -1,0 +2,60 @@
+Thu May 25 17:52:39 UTC 2017 - idon...@suse.com
+
+- Update to 3.19.2
+  * Fix a bug in the LEFT JOIN flattening optimization.
+Ticket cad1ab4cb7b0fc.
+  * Fix more bugs in the LEFT JOIN flattening optimization.
+Ticket 7fde638e94287d2c.
+
+---
+Mon May 22 18:47:42 UTC 2017 - idon...@suse.com
+
+- Update to 3.19.0
+  * The SQLITE_READ authorizer callback is invoked once with a
+column name that is an empty string for every table referenced
+in a query from which no columns are extracted.
+  * When using an index on an expression, try to use expression
+values already available in the index, rather than loading
+the original columns and recomputing the expression.
+  * Enhance the flattening optimization so that it is able to
+flatten views on the right-hand side of a LEFT JOIN.
+  * Use replace() instead of char() for escaping newline and
+carriage-return characters embedded in strings in the .dump
+output from the command-line shell.
+  * Avoid unnecessary foreign key processing in UPDATE statements
+that do not touch the columns that are constrained by the
+foreign keys.
+  * On a DISTINCT query that uses an index, try to skip ahead
+to the next distinct entry using the index rather than
+stepping through rows, when an appropriate index is available.
+  * Avoid unnecessary invalidation of sqlite3_blob handles
+when making changes to unrelated tables.
+  * Transfer any terms of the HAVING clause that use only
+columns mentioned in the GROUP BY clause over to the
+WHERE clause for faster processing.
+  * Reuse the same materialization of a VIEW if that VIEW
+appears more than once in the same query.
+  * Enhance PRAGMA integrity_check so that it identifies
+tables that have two or more rows with the same rowid.
+  * Enhance the FTS5 query syntax so that column filters
+may be applied to arbitrary expressions.
+  * Enhance the json_extract() function to cache and
+reuse parses of JSON input text.
+  * Added the anycollseq.c loadable extension that allows a
+generic SQLite database connection to read a schema that
+contains unknown and/or application-specific collating sequences.
+  * Fix a problem in REPLACE that can result in a corrupt
+database containing two ore more rows with the same rowid.
+Fix for ticket f68dc596c4e6018d.
+  * Fix a problem in PRAGMA integrity_check that was causing a
+subsequent VACUUM to behave suboptimally.
+so that it works correctly with foreign keys on WITHOUT ROWID tables.
+  * Disallow leading zeros in numeric constants in JSON.
+Fix for ticket b93be8729a895a528e2.
+  * Disallow control characters inside of strings in JSON.
+Fix for ticket 6c9b5514077fed34551.
+  * Limit the depth of recursion for JSON objects and arrays in orde
+to avoid excess stack usage in the recursive descent parser.
+Fix for ticket 981329adeef51011052.
+
+---

Old:

  sqlite-autoconf-318.tar.gz
  sqlite-doc-318.zip

New:

  sqlite-autoconf-3190200.tar.gz
  sqlite-doc-3190200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.u9h9Mf/_old  2017-06-01 16:29:16.440399751 +0200
+++ /var/tmp/diff_new_pack.u9h9Mf/_new  2017-06-01 16:29:16.440399751 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 318
+%define tarversion 3190200
 Name:   sqlite3
-Version:3.18.0
+Version:3.19.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-318.tar.gz -> sqlite-autoconf-3190200.tar.gz ++
 8013 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2017-04-17 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-04-17 10:20:52

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Mon Apr 17 10:20:52 2017 rev:96 rq:484084 version:3.18.0

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-02-16 
16:45:44.336110685 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-04-17 
10:20:57.927638830 +0200
@@ -1,0 +2,44 @@
+Fri Mar 31 12:03:54 UTC 2017 - idon...@suse.com
+
+- Update to 3.18.0
+  * Added the PRAGMA optimize command
+  * The SQLite version identifier returned by the sqlite_source_id()
+SQL function and the sqlite3_sourceid() C API and found in the
+SQLITE_SOURCE_ID macro is now a 64-digit SHA3-256 hash instead
+of a 40-digit SHA1 hash.
+  * Added the json_patch() SQL function to the JSON1 extension.
+  * Enhance the LIKE optimization so that it works for arbitrary
+expressions on the left-hand side as long as the LIKE pattern
+on the right-hand side does not begin with a digit or minus sign.
+  * Added the sqlite3_set_last_insert_rowid() interface and use the
+new interface in the FTS3, FTS4, and FTS5 extensions to ensure
+that the sqlite3_last_insert_rowid() interface always returns
+reasonable values.
+  * Enhance PRAGMA integrity_check and PRAGMA quick_check so that
+they verify CHECK constraints.
+  * Enhance the query plans for joins to detect empty tables early
+and halt without doing unnecessary work.
+  * Enhance the sqlite3_mprintf() family of interfaces and the
+printf SQL function to put comma separators at the thousands
+marks for integers, if the "," format modifier is used in
+between the "%" and the "d" (example: "%,d").
+  * Added the -DSQLITE_MAX_MEMORY=N compile-time option.
+  * Added the .sha3sum dot-command and the .selftest dot-command
+to the command-line shell
+  * Begin enforcing SQLITE_LIMIT_VDBE_OP. This can be used, 
+for example, to prevent excessively large prepared statements 
+in systems that accept SQL queries from untrusted users.
+  * Various performance improvements.
+  * Ensure that indexed expressions with collating sequences are
+handled correctly. Fix for ticket eb703ba7b50c1a5.
+  * Fix a bug in the 'start of ...' modifiers for the date and
+time functions. Ticket 6097cb92745327a1
+  * Fix a potential segfault in complex recursive triggers,
+resulting from a bug in the OP_Once opcode introduced as part
+of a performance optimization in version 3.15.0. Ticket 06796225f59c057c
+  * In the RBU extension, add extra sync operations to avoid the
+possibility of corruption following a power failure.
+  * The sqlite3_trace_v2() output for nested SQL statements should
+always begin with a "--" comment marker.
+
+---

Old:

  sqlite-autoconf-317.tar.gz
  sqlite-doc-317.zip

New:

  sqlite-autoconf-318.tar.gz
  sqlite-doc-318.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.wIn9O5/_old  2017-04-17 10:20:58.911499492 +0200
+++ /var/tmp/diff_new_pack.wIn9O5/_new  2017-04-17 10:20:58.911499492 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 317
+%define tarversion 318
 Name:   sqlite3
-Version:3.17.0
+Version:3.18.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-317.tar.gz -> sqlite-autoconf-318.tar.gz ++
 7832 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2017-02-16 Thread root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2017-02-16 16:45:40

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2017-01-10 
10:36:48.711767352 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2017-02-16 
16:45:44.336110685 +0100
@@ -1,0 +2,52 @@
+Wed Feb 15 18:30:53 UTC 2017 - dims...@opensuse.org
+
+- Drop update-desktop-files BuildRequires: this package contains no
+  desktop files, hence there is no need to handle any of them.
+
+---
+Tue Feb 14 09:19:28 UTC 2017 - idon...@suse.com
+
+- Update to 3.17.0
+  * Approximately 25% better performance from the R-Tree extension.
+  * Add the SQLITE_DEFAULT_LOOKASIDE compile-time option.
+  * Increase the default lookaside size from 512,125 to 1200,100
+as this provides better performance while only adding 56KB of
+extra memory per connection.
+  * Use compiler built-ins __builtin_sub_overflow(), 
+__builtin_add_overflow(), and __builtin_mul_overflow() 
+   when available.
+  * Added the SQLITE_ENABLE_NULL_TRIM compile-time option, which
+can result in significantly smaller database files for some
+applications, at the risk of being incompatible with older
+versions of SQLite.
+  * Change SQLITE_DEFAULT_PCACHE_INITSZ from 100 to 20, for
+improved performance.
+  * Added the SQLITE_UINT64_TYPE compile-time option as an analog
+to SQLITE_INT64_TYPE.
+  * Perform some UPDATE operations in a single pass instead of in
+two passes.
+  * Enhance the session extension to support WITHOUT ROWID tables.
+  * Fixed performance problems and potential stack overflows when
+creating views from multi-row VALUES clauses with hundreds of
+thousands of rows.
+  * Added the sha1.c extension.
+  * In the command-line shell, enhance the ".mode" command so that
+it restores the default column and row separators for modes 
+"line", "list", "column", and "tcl".
+  * Enhance the SQLITE_DIRECT_OVERFLOW_READ option so that it
+works in WAL mode as long as the pages being read are not
+in the WAL file.
+  * Enhance the LEMON parser generator so that it can store the
+parser object as a stack variable rather than allocating space
+from the heap and make use of that enhancement in the amalgamation.
+  * Other performance improvements. Uses about 6.5% fewer CPU cycles.
+  * Throw an error if the ON clause of a LEFT JOIN references
+tables to the right of the ON clause. This is the same behavior
+as PostgreSQL. Formerly, SQLite silently converted the LEFT JOIN
+into an INNER JOIN. Fix for ticket 25e335f802dd.
+  * Use the correct affinity for columns of automatic indexes.
+Ticket 7ffd1ca1d2ad4ec.
+  * Ensure that the sqlite3_blob_reopen() interface can correctly
+handle short rows. Fix for ticket e6e962d6b0f06f46e. 
+
+---

Old:

  sqlite-autoconf-3160200.tar.gz
  sqlite-doc-3160200.zip

New:

  sqlite-autoconf-317.tar.gz
  sqlite-doc-317.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.tLDdDi/_old  2017-02-16 16:45:45.012014703 +0100
+++ /var/tmp/diff_new_pack.tLDdDi/_new  2017-02-16 16:45:45.016014135 +0100
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3160200
+%define tarversion 317
 Name:   sqlite3
-Version:3.16.2
+Version:3.17.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -35,7 +35,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  unzip
-BuildRequires:  update-desktop-files
 Requires:   libsqlite3-0 = %{version}
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}

++ sqlite-autoconf-3160200.tar.gz -> sqlite-autoconf-317.tar.gz ++
 5339 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2016-11-23 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-11-23 13:36:18

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-10-22 
13:03:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-11-23 
13:36:19.0 +0100
@@ -1,0 +2,12 @@
+Mon Nov 21 21:50:08 UTC 2016 - astie...@suse.com
+
+- SQLite 3.15.1:
+  * Fix the VACUUM command so that it spills excess content to disk
+rather than holding everything in memory, and possible causing
+an out-of-memory error for larger database files
+  * Fix a case where OR-connected terms in the ON clause of a LEFT
+JOIN might cause incorrect results
+  * Fix a case where the use of row values in the ON clause of a
+LEFT JOIN might cause incorrect results
+
+---

Old:

  sqlite-autoconf-315.tar.gz
  sqlite-doc-315.zip

New:

  sqlite-autoconf-3150100.tar.gz
  sqlite-doc-3150100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.lvpVsj/_old  2016-11-23 13:36:20.0 +0100
+++ /var/tmp/diff_new_pack.lvpVsj/_new  2016-11-23 13:36:20.0 +0100
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 315
+%define tarversion 3150100
 Name:   sqlite3
-Version:3.15.0
+Version:3.15.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-315.tar.gz -> sqlite-autoconf-3150100.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-315/configure 
new/sqlite-autoconf-3150100/configure
--- old/sqlite-autoconf-315/configure   2016-10-14 13:48:23.0 
+0200
+++ new/sqlite-autoconf-3150100/configure   2016-11-04 13:21:24.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.15.0.
+# Generated by GNU Autoconf 2.69 for sqlite 3.15.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.15.0'
-PACKAGE_STRING='sqlite 3.15.0'
+PACKAGE_VERSION='3.15.1'
+PACKAGE_STRING='sqlite 3.15.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1330,7 +1330,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.15.0 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.15.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1400,7 +1400,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.15.0:";;
+ short | recursive ) echo "Configuration of sqlite 3.15.1:";;
esac
   cat <<\_ACEOF
 
@@ -1521,7 +1521,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.15.0
+sqlite configure 3.15.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1936,7 +1936,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.15.0, which was
+It was created by sqlite $as_me 3.15.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2802,7 +2802,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.15.0'
+ VERSION='3.15.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14227,7 +14227,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.15.0, which was
+This file was extended by sqlite $as_me 3.15.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -14284,7 +14284,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.15.0
+sqlite config.status 3.15.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-315/configure.ac 
new/sqlite-autoco

commit sqlite3 for openSUSE:Factory

2016-10-22 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-10-22 13:03:03

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-09-17 
14:37:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-10-22 
13:03:04.0 +0200
@@ -1,0 +2,35 @@
+Fri Oct 14 18:11:59 UTC 2016 - idon...@suse.com
+
+- SQLite 3.15.0
+  * Added support for row values.
+  * Allow deterministic SQL functions in the WHERE clause of a
+partial index.
+  * Added the "modeof=filename" URI parameter on the unix VFS
+  * Added support for SQLITE_DBCONFIG_MAINDBNAME.
+  * Added the ability to VACUUM an ATTACH-ed database.
+  * Enhancements to the command-line shell:
++ Add the ".testcase" and ".check" dot-commands.
++ Added the --new option to the ".open" dot-command,
+  causing any prior content in the database to be purged
+  prior to opening.
+  * Enhance the fts5vocab virtual table to handle "ORDER BY term"
+efficiently.
+  * Miscellaneous micro-optimizations reduce CPU usage by more than
+7% on common workloads. Most optimization in this release
+has been on the front-end (sqlite3_prepare_v2()).
+  * The multiply operator now correctly detects 64-bit
+integer overflow and promotes to floating point in all
+corner-cases. Fix for ticket 1ec41379c9c1e400.
+  * Correct handling of columns with redundant unique indexes
+when those columns are used on the LHS of an IN operator.
+Fix for ticket 0eab1ac759.
+  * Skip NULL entries on range queries in indexes on expressions.
+Fix for ticket 4baa46491212947.
+  * Ensure that the AUTOINCREMENT counters in the sqlite_sequence
+table are initialized doing "Xfer Optimization" on 
+"INSERT ... SELECT" statements. Fix for ticket 7b3328086a5c116c.
+  * Make sure the ORDER BY LIMIT optimization (from check-in 559733b09e)
+works with IN operators on INTEGER PRIMARY KEYs. 
+Fix for ticket 96c1454c 
+
+---

Old:

  sqlite-autoconf-3140200.tar.gz
  sqlite-doc-3140200.zip

New:

  sqlite-autoconf-315.tar.gz
  sqlite-doc-315.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.wSWptM/_old  2016-10-22 13:03:05.0 +0200
+++ /var/tmp/diff_new_pack.wSWptM/_new  2016-10-22 13:03:05.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3140200
+%define tarversion 315
 Name:   sqlite3
-Version:3.14.2
+Version:3.15.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-3140200.tar.gz -> sqlite-autoconf-315.tar.gz ++
 13124 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2016-09-17 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-09-17 14:37:09

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-08-17 
12:04:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-09-17 
14:37:11.0 +0200
@@ -1,0 +2,20 @@
+Wed Sep 14 08:49:58 UTC 2016 - idon...@suse.com
+
+- SQLite 3.14.2:
+  * Fix the sqlite3_trace_v2() interface so that it is disabled
+if either the callback or the mask arguments are zero,
+in accordance with the documentation.
+  * Fix commenting errors and improve the comments generated on
+EXPLAIN listings when the -DSQLITE_ENABLE_EXPLAIN_COMMENTS
+compile-time option is used.
+  * Fix the ".read" command in the command-line shell so that
+it understands that its input is not interactive.
+  * Correct affinity computations for a SELECT on the RHS of
+an IN operator. Fix for ticket 199df4168c.
+  * The ORDER BY LIMIT optimization is not valid unless the
+inner-most IN operator loop is actually used by
+the query plan. Fix for ticket 0c4df46116e90f92.
+  * Fix an internal code generator problem that was causing
+some DELETE operations to no-op. Ticket ef360601
+
+---
@@ -4 +24 @@
-- SQlite 3.14.1:
+- SQLite 3.14.1:

Old:

  sqlite-autoconf-3140100.tar.gz
  sqlite-doc-3140100.zip

New:

  sqlite-autoconf-3140200.tar.gz
  sqlite-doc-3140200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.WnSOaO/_old  2016-09-17 14:37:12.0 +0200
+++ /var/tmp/diff_new_pack.WnSOaO/_new  2016-09-17 14:37:12.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define oname sqlite
-%define tarversion 3140100
+%define tarversion 3140200
 Name:   sqlite3
-Version:3.14.1
+Version:3.14.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-3140100.tar.gz -> sqlite-autoconf-3140200.tar.gz ++
 6076 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2016-08-17 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-08-17 12:03:59

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-08-05 
18:14:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-08-17 
12:04:01.0 +0200
@@ -1,0 +2,61 @@
+Sun Aug 14 07:26:23 UTC 2016 - astie...@suse.com
+
+- SQlite 3.14.1:
+  * A performance enhancement to the page-cache "truncate" 
+operation reduces COMMIT time by dozens of milliseconds on
+systems with a large page cache
+  * Fix to the --rbu option of sqldiff. 
+
+---
+Mon Aug  8 18:06:28 UTC 2016 - idon...@suse.com
+
+- SQLite 3.14.0
+  * Added support for WITHOUT ROWID virtual tables.
+  * Improved the query planner so that the OR optimization can be
+used on virtual tables even if one or more of the disjuncts use
+the LIKE, GLOB, REGEXP, MATCH operators.
+  * Added the CSV virtual table for reading RFC 4180 formatted
+comma-separated value files.
+  * Added the carray() table-valued function extension.
+  * Enabled persistent loadable extensions using the new
+SQLITE_OK_LOAD_PERMANENTLY return code from the extension
+entry point.
+  * Added the SQLITE_DBSTATUS_CACHE_USED_SHARED option to
+sqlite3_db_status().
+  * Add the vfsstat.c loadable extension - a VFS shim that measures
+I/O together with an eponymous virtual table that provides access
+to the measurements.
+  * Improved algorithm for running queries with both an ORDER BY
+and a LIMIT where only the inner-most loop naturally generates
+rows in the correct order.
+  * Enhancements to Lemon parser generator, so that it generates a
+faster parser.
+  * The PRAGMA compile_options command now attempts to show the version
+number of the compiler that generated the library.
+  * Enhance PRAGMA table_info so that it provides information about
+eponymous virtual tables.
+  * The query planner uses a full scan of a partial index instead of
+a full scan of the main table, in cases where that makes sense.
+  * Allow table-valued functions to appear on the right-hand side
+of an IN operator.
+  * Added two new C-language interfaces: sqlite3_expanded_sql()
+and sqlite3_trace_v2(). These new interfaces subsume the
+functions of sqlite3_trace() and sqlite3_profile() which are
+now deprecated.
+  * Added the json_quote() SQL function to the json1 extension.
+  * Disable the authorizer callback while reparsing the schema.
+  * Added the SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION compile-time option and
+turned that option on by default when building the command-line shell.
+  * Fix the ALTER TABLE command so that it does not corrupt descending
+indexes when adding a column to a legacy file format database.
+Ticket f68bf68513a1c15f
+  * Fix a NULL-pointer dereference/crash that could occurs when a
+transitive WHERE clause references a non-existent collating
+sequence. Ticket e8d439c77685eca6.
+  * Improved the cost estimation for an index scan which includes a WHERE
+clause that can be partially or fully evaluated using columns in the index
+and without having to do a table lookup. This fixes a performance 
regression
+that occurred for some obscure queries following the ORDER BY LIMIT 
optimization
+introduced in version 3.12.0. 
+
+---
@@ -23 +84,2 @@
-both EXPLAIN and EXPLAIN QUERY PLAN on each statement that is evaluated.
+both EXPLAIN and EXPLAIN QUERY PLAN on each statement that is
+evaluated.
@@ -31,2 +93,3 @@
-directories with write and execute permission, but without read permission,
-to serve as temporary directories. Apply this same standard to the "." 
fallback directory.
+directories with write and execute permission, but without read
+permission, to serve as temporary directories. Apply this same
+standard to the "." fallback directory.
@@ -39,2 +102,2 @@
-of the indexes reference any table columns other than the INTEGER PRIMARY 
KEY.
-Ticket 16c9801ceba49.
+of the indexes reference any table columns other than the
+INTEGER PRIMARY KEY. Ticket 16c9801ceba49.

Old:

  sqlite-autoconf-313.tar.gz
  sqlite-doc-313.zip

New:

  sqlite-autoconf-3140100.tar.gz
  sqlite-doc-3140100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.Of1hNu/_old  2016-08-17 12:04:03.0 +0200
+++ /var/tmp/diff_new_pack.Of1hNu/_new  2016-

commit sqlite3 for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-08-05 18:14:18

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-05-24 
09:35:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-08-05 
18:14:19.0 +0200
@@ -1,0 +2,11 @@
+Tue Aug  2 13:41:17 UTC 2016 - astie...@suse.com
+
+- Fix SLE 11 for previous change: noarch subpackages not supported
+
+---
+Tue Aug  2 11:00:30 UTC 2016 - tchva...@suse.com
+
+- Reduce the conditions a bit and sort with spec-cleaner
+- Remove condition for old sle10 ppc machines
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.Gv4xEF/_old  2016-08-05 18:14:20.0 +0200
+++ /var/tmp/diff_new_pack.Gv4xEF/_new  2016-08-05 18:14:20.0 +0200
@@ -16,11 +16,9 @@
 #
 
 
-# Simplify building on RH for Application:Geo (SR#212812).
-%define pname sqlite3
 %define oname sqlite
 %define tarversion 313
-Name:   %{pname}
+Name:   sqlite3
 Version:3.13.0
 Release:0
 Summary:Embeddable SQL Database Engine
@@ -34,22 +32,14 @@
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  unzip
+BuildRequires:  update-desktop-files
 Requires:   libsqlite3-0 = %{version}
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version:1}
-BuildRequires:  update-desktop-files
-%endif
-# bug437293
-%ifarch ppc64
-Obsoletes:  sqlite-64bit < %{version}
-Provides:   sqlite-64bit = %{version}
-%endif
-#
 
 %description
 SQLite is a C library that implements an embeddable SQL database
@@ -105,7 +95,7 @@
 
 %package doc
 Summary:Documentation for %{name}
-Group:  Documentation
+Group:  Documentation/Other
 %if 0%{?suse_version} >= 1130
 BuildArch:  noarch
 %endif
@@ -123,7 +113,7 @@
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 
 %build
-autoreconf -fi
+autoreconf -fiv
 export CFLAGS="%{optflags} \
-DSQLITE_ENABLE_API_ARMOR \
-DSQLITE_ENABLE_COLUMN_METADATA \
@@ -144,11 +134,12 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libsqlite3-0 -p /sbin/ldconfig
 %postun -n libsqlite3-0 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %{_bindir}/sqlite3





commit sqlite3 for openSUSE:Factory

2016-05-24 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-05-24 09:34:59

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-04-28 
16:50:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-05-24 
09:35:00.0 +0200
@@ -1,0 +2,33 @@
+Wed May 18 19:43:17 UTC 2016 - idon...@suse.com
+
+- SQLite 3.13.0:
+  * Postpone I/O associated with TEMP files for as long as possible,
+with the hope that the I/O can ultimately be avoided completely.
+  * Merged the session extension into trunk.
+  * Added the ".auth ON|OFF" command to the command-line shell.
+  * Added the "--indent" option to the ".schema" and ".fullschema"
+commands of the command-line shell, to turn on pretty-printing.
+  * Added the ".eqp full" option to the command-line shell, that does
+both EXPLAIN and EXPLAIN QUERY PLAN on each statement that is evaluated.
+  * Improved resistance against goofy query planner decisions caused by
+incomplete or incorrect modifications to the sqlite_stat1 table by
+the application.
+  * Added the sqlite3_db_config(db,SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION)
+interface which allows the sqlite3_load_extension() C-API to be enabled
+while keeping the load_extension() SQL function disabled for security.
+  * Change the temporary directory search algorithm on Unix to allow
+directories with write and execute permission, but without read permission,
+to serve as temporary directories. Apply this same standard to the "." 
fallback directory.
+  * Fix a problem with the multi-row one-pass DELETE optimization that was
+causing it to compute incorrect answers with a self-referential subquery
+in the WHERE clause. Fix for ticket dc6ebeda9396087
+  * Fix a possible segfault with DELETE when table is a rowid table with an
+INTEGER PRIMARY KEY and the WHERE clause contains a OR and the table has
+one or more indexes that are able to trigger the OR optimization, but none
+of the indexes reference any table columns other than the INTEGER PRIMARY 
KEY.
+Ticket 16c9801ceba49.
+  * When checking for the WHERE-clause push-down optimization, verify that all
+terms of the compound inner SELECT are non-aggregate, not just the last 
term.
+Fix for ticket f7f8c97e97597.
+
+---

Old:

  sqlite-autoconf-3120200.tar.gz
  sqlite-doc-3120200.zip

New:

  sqlite-autoconf-313.tar.gz
  sqlite-doc-313.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.qCngbc/_old  2016-05-24 09:35:01.0 +0200
+++ /var/tmp/diff_new_pack.qCngbc/_new  2016-05-24 09:35:01.0 +0200
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 3120200
+%define tarversion 313
 Name:   %{pname}
-Version:3.12.2
+Version:3.13.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-3120200.tar.gz -> sqlite-autoconf-313.tar.gz ++
 19795 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-04-28 16:50:12

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-04-12 
19:00:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-04-28 
16:50:14.0 +0200
@@ -1,0 +2,7 @@
+Tue Apr 19 06:04:57 UTC 2016 - idon...@suse.com
+
+- SQLite 3.12.2:
+  * Fix compatibility with some legacy versions of sqlite database
+  * Minor bugfixes
+
+---
@@ -4 +11,2 @@
-- Fix a boundary condition error introduced by version 3.12.0 that
+- SQLite 3.12.1:
+  * Fix a boundary condition error introduced by version 3.12.0 that
@@ -6 +14 @@
-- Fix views so that they inherit column datatypes from the table
+  * Fix views so that they inherit column datatypes from the table
@@ -8 +16 @@
-- Fix the query planner so that IS and IS NULL operators are able to
+  * Fix the query planner so that IS and IS NULL operators are able to

Old:

  sqlite-autoconf-3120100.tar.gz
  sqlite-doc-3120100.zip

New:

  sqlite-autoconf-3120200.tar.gz
  sqlite-doc-3120200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.g85FGV/_old  2016-04-28 16:50:15.0 +0200
+++ /var/tmp/diff_new_pack.g85FGV/_new  2016-04-28 16:50:15.0 +0200
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 3120100
+%define tarversion 3120200
 Name:   %{pname}
-Version:3.12.1
+Version:3.12.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-3120100.tar.gz -> sqlite-autoconf-3120200.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3120100/configure 
new/sqlite-autoconf-3120200/configure
--- old/sqlite-autoconf-3120100/configure   2016-04-08 17:47:57.0 
+0200
+++ new/sqlite-autoconf-3120200/configure   2016-04-18 20:56:36.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.12.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.12.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.12.1'
-PACKAGE_STRING='sqlite 3.12.1'
+PACKAGE_VERSION='3.12.2'
+PACKAGE_STRING='sqlite 3.12.2'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1328,7 +1328,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.12.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.12.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1398,7 +1398,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.12.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.12.2:";;
esac
   cat <<\_ACEOF
 
@@ -1518,7 +1518,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.12.1
+sqlite configure 3.12.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1842,7 +1842,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.12.1, which was
+It was created by sqlite $as_me 3.12.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2708,7 +2708,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.12.1'
+ VERSION='3.12.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14088,7 +14088,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.12.1, which was
+This file was extended by sqlite $as_me 3.12.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -14145,7 +14145,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.12.1
+sqlite config.status 3.12.2
 configure

commit sqlite3 for openSUSE:Factory

2016-04-12 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-04-12 19:00:36

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-04-03 
23:04:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-04-12 
19:00:37.0 +0200
@@ -1,0 +2,10 @@
+Sat Apr  9 06:55:32 UTC 2016 - idon...@suse.com
+
+- Fix a boundary condition error introduced by version 3.12.0 that
+  can result in a crash during heavy SAVEPOINT usage.
+- Fix views so that they inherit column datatypes from the table
+  that they are defined against, when possible.
+- Fix the query planner so that IS and IS NULL operators are able to
+  drive an index on a LEFT OUTER JOIN.
+
+---

Old:

  sqlite-autoconf-312.tar.gz
  sqlite-doc-312.zip

New:

  sqlite-autoconf-3120100.tar.gz
  sqlite-doc-3120100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.0uefaJ/_old  2016-04-12 19:00:38.0 +0200
+++ /var/tmp/diff_new_pack.0uefaJ/_new  2016-04-12 19:00:38.0 +0200
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 312
+%define tarversion 3120100
 Name:   %{pname}
-Version:3.12.0
+Version:3.12.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-312.tar.gz -> sqlite-autoconf-3120100.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-312/Makefile.msc 
new/sqlite-autoconf-3120100/Makefile.msc
--- old/sqlite-autoconf-312/Makefile.msc2016-03-29 12:47:26.0 
+0200
+++ new/sqlite-autoconf-3120100/Makefile.msc2016-04-08 17:47:53.0 
+0200
@@ -256,6 +256,8 @@
 #
 !IFNDEF EXT_FEATURE_FLAGS
 !IF $(FOR_WIN10)!=0
+EXT_FEATURE_FLAGS = $(EXT_FEATURE_FLAGS) -DSQLITE_ENABLE_STAT4=1
+EXT_FEATURE_FLAGS = $(EXT_FEATURE_FLAGS) -DSQLITE_ENABLE_FTS3_PARENTHESIS=1
 EXT_FEATURE_FLAGS = $(EXT_FEATURE_FLAGS) -DSQLITE_ENABLE_FTS4=1
 EXT_FEATURE_FLAGS = $(EXT_FEATURE_FLAGS) -DSQLITE_SYSTEM_MALLOC=1
 EXT_FEATURE_FLAGS = $(EXT_FEATURE_FLAGS) -DSQLITE_OMIT_LOCALTIME=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-312/configure 
new/sqlite-autoconf-3120100/configure
--- old/sqlite-autoconf-312/configure   2016-03-29 12:47:30.0 
+0200
+++ new/sqlite-autoconf-3120100/configure   2016-04-08 17:47:57.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.12.0.
+# Generated by GNU Autoconf 2.69 for sqlite 3.12.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.12.0'
-PACKAGE_STRING='sqlite 3.12.0'
+PACKAGE_VERSION='3.12.1'
+PACKAGE_STRING='sqlite 3.12.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1328,7 +1328,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.12.0 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.12.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1398,7 +1398,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.12.0:";;
+ short | recursive ) echo "Configuration of sqlite 3.12.1:";;
esac
   cat <<\_ACEOF
 
@@ -1518,7 +1518,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.12.0
+sqlite configure 3.12.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1842,7 +1842,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.12.0, which was
+It was created by sqlite $as_me 3.12.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2708,7 +2708,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.12.0'
+ VERSION='3.12.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14088,7 +14088,7 @@
 # report actual input values of CONFIG_FILES etc

commit sqlite3 for openSUSE:Factory

2016-04-03 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-04-03 23:04:27

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-03-29 
09:51:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-04-03 
23:04:46.0 +0200
@@ -1,0 +2,31 @@
+Wed Mar 30 07:47:34 UTC 2016 - idon...@suse.com
+
+- SQLite 3.12.0:
+  * The SQLITE_DEFAULT_PAGE_SIZE is increased from 1024 to 4096.
+The SQLITE_DEFAULT_CACHE_SIZE is changed from 2000 to -2000
+so the same amount of cache memory is used by default.
+  * Enhancements to the Lemon parser generator so that it creates
+a smaller and faster SQL parser.
+  * Only create master journal files if two or more attached databases
+are all modified, do not have PRAGMA synchronous set to OFF,
+and do not have the journal_mode set to OFF, MEMORY, or WAL.
+  * Added the SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER option to
+sqlite3_db_config() which allows the two-argument version of the
+fts3_tokenizer() SQL function to be enabled or disabled at run-time.
+  * Added the sqlite3rbu_bp_progress() interface to the RBU extension.
+  * The PRAGMA defer_foreign_keys=ON statement now also disables RESTRICT
+actions on foreign key.
+  * Added the sqlite3_system_errno() interface.
+  * Added the SQLITE_DEFAULT_SYNCHRONOUS and SQLITE_DEFAULT_WAL_SYNCHRONOUS
+compile-time options. The SQLITE_DEFAULT_SYNCHRONOUS compile-time option
+replaces the SQLITE_EXTRA_DURABLE option, which is no longer supported.
+  * Enhanced the ".stats" command in the command-line shell to show more
+information about I/O performance obtained from /proc, when available.
+  * Make sure the sqlite3_set_auxdata() values from multiple triggers within
+a single statement do not interfere with one another. Ticket dc9b1c91.
+  * Fix the code generator for expressions of the form "x IN (SELECT...)"
+where the SELECT statement on the RHS is a correlated subquery.
+- Remove sqlite3-link-binary-with-libsqlite3.patch: replaced with configure
+  option --disable-static-shell
+
+---

Old:

  sqlite-autoconf-3110100.tar.gz
  sqlite-doc-3110100.zip
  sqlite3-link-binary-with-libsqlite3.patch

New:

  sqlite-autoconf-312.tar.gz
  sqlite-doc-312.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.obS4S5/_old  2016-04-03 23:04:47.0 +0200
+++ /var/tmp/diff_new_pack.obS4S5/_new  2016-04-03 23:04:47.0 +0200
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 3110100
+%define tarversion 312
 Name:   %{pname}
-Version:3.11.1
+Version:3.12.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -30,7 +30,6 @@
 Source0:http://www.sqlite.org/2016/sqlite-autoconf-%{tarversion}.tar.gz
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2016/sqlite-doc-%{tarversion}.zip
-Patch0: sqlite3-link-binary-with-libsqlite3.patch
 Patch1: sqlite-fts5-link.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -119,7 +118,6 @@
 
 %prep
 %setup -q -n sqlite-autoconf-%{tarversion} -a2
-%patch0 -p1
 %patch1 -p1
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
@@ -141,6 +139,7 @@
-DSQLITE_SECURE_DELETE \
"
 %configure --disable-static \
+   --disable-static-shell \
--enable-readline
 make %{?_smp_mflags}
 

++ sqlite-autoconf-3110100.tar.gz -> sqlite-autoconf-312.tar.gz ++
 16410 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-03-29 09:51:26

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-03-09 
19:01:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-03-29 
09:51:28.0 +0200
@@ -1,0 +2,7 @@
+Fri Mar 25 08:45:56 UTC 2016 - idon...@suse.com
+
+- Enable secure delete by default, this matches Fedora & Android.
+  It can be disabled with `PRAGMA SECURE_DELETE = 0;`
+- Enable more extensions, syncing with Fedora & Gentoo.
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.XH8RN5/_old  2016-03-29 09:51:29.0 +0200
+++ /var/tmp/diff_new_pack.XH8RN5/_new  2016-03-29 09:51:29.0 +0200
@@ -127,11 +127,18 @@
 %build
 autoreconf -fi
 export CFLAGS="%{optflags} \
+   -DSQLITE_ENABLE_API_ARMOR \
-DSQLITE_ENABLE_COLUMN_METADATA \
+   -DSQLITE_ENABLE_DBSTAT_VTAB \
+   -DSQLITE_ENABLE_HIDDEN_COLUMNS \
-DSQLITE_ENABLE_FTS4 \
-DSQLITE_ENABLE_FTS5 \
-   -DSQLITE_ENABLE_UNLOCK_NOTIFY \
-DSQLITE_ENABLE_JSON1 \
+   -DSQLITE_ENABLE_RBU \
+   -DSQLITE_ENABLE_RTREE \
+   -DSQLITE_SOUNDEX \
+   -DSQLITE_ENABLE_UNLOCK_NOTIFY \
+   -DSQLITE_SECURE_DELETE \
"
 %configure --disable-static \
--enable-readline





commit sqlite3 for openSUSE:Factory

2016-03-09 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-03-09 19:01:36

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-02-25 
21:54:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-03-09 
19:01:39.0 +0100
@@ -1,0 +2,33 @@
+Mon Mar  7 15:22:53 UTC 2016 - dims...@opensuse.org
+
+- Fix sqlite-fts5-link.patch: link libsqlite3.so with libm instead
+  of the sqlite3 binary: the library is the actual user of log().
+- Add sqlite3-link-binary-with-libsqlite3.patch: dyamically link
+  /usr/bin/sqlite3 to libsqlite3 instead of statically using it.
+- Move autoreconf call to build section, where it belongs.
+
+---
+Mon Mar  7 13:53:03 UTC 2016 - idon...@suse.com
+
+- Enable FTS5 support.
+- Add sqlite-fts5-link.patch to link to math library because FTS5
+  code uses log().
+
+---
+Fri Mar  4 18:23:17 UTC 2016 - astie...@suse.com
+
+- SQLite 3.11.1:
+  * Fix an FTS5 issue in which the 'optimize' command could cause
+index corruption.
+  * Fix a buffer overread that might occur if FTS5 is used to query
+a corrupt database file.
+  * Increase the maximum "scope" value for the spellfix1 extension
+from 6 to 30. 
+
+---
+Tue Mar  1 16:18:25 UTC 2016 - lnus...@suse.de
+
+- explicitly enable readline support
+- run spec-cleaner
+
+---

Old:

  sqlite-autoconf-311.tar.gz
  sqlite-doc-311.zip

New:

  sqlite-autoconf-3110100.tar.gz
  sqlite-doc-3110100.zip
  sqlite-fts5-link.patch
  sqlite3-link-binary-with-libsqlite3.patch



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.awncO3/_old  2016-03-09 19:01:40.0 +0100
+++ /var/tmp/diff_new_pack.awncO3/_new  2016-03-09 19:01:40.0 +0100
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 311
+%define tarversion 3110100
 Name:   %{pname}
-Version:3.11.0
+Version:3.11.1
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
@@ -30,11 +30,14 @@
 Source0:http://www.sqlite.org/2016/sqlite-autoconf-%{tarversion}.tar.gz
 Source1:baselibs.conf
 Source2:http://www.sqlite.org/2016/sqlite-doc-%{tarversion}.zip
-#
+Patch0: sqlite3-link-binary-with-libsqlite3.patch
+Patch1: sqlite-fts5-link.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  unzip
-#
 Requires:   libsqlite3-0 = %{version}
 Provides:   %{oname} = %{version}
 Obsoletes:  %{oname} < %{version}
@@ -116,27 +119,30 @@
 
 %prep
 %setup -q -n sqlite-autoconf-%{tarversion} -a2
+%patch0 -p1
+%patch1 -p1
 rm -v sqlite-doc-%{tarversion}/releaselog/current.html
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 
 %build
+autoreconf -fi
 export CFLAGS="%{optflags} \
-DSQLITE_ENABLE_COLUMN_METADATA \
-DSQLITE_ENABLE_FTS4 \
+   -DSQLITE_ENABLE_FTS5 \
-DSQLITE_ENABLE_UNLOCK_NOTIFY \
-DSQLITE_ENABLE_JSON1 \
"
-%configure --disable-static
-make 
+%configure --disable-static \
+   --enable-readline
+make %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libsqlite3-0 -p /sbin/ldconfig
-
 %postun -n libsqlite3-0 -p /sbin/ldconfig
-
 %files
 %defattr(-,root,root)
 %{_bindir}/sqlite3

++ sqlite-autoconf-311.tar.gz -> sqlite-autoconf-3110100.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-311/Makefile.msc 
new/sqlite-autoconf-3110100/Makefile.msc
--- old/sqlite-autoconf-311/Makefile.msc2016-02-15 18:36:46.0 
+0100
+++ new/sqlite-autoconf-3110100/Makefile.msc2016-03-03 17:37:12.0 
+0100
@@ -204,27 +204,43 @@
 # This is the name to use for the SQLite dynamic link library (DLL).
 #
 !IFNDEF SQLITE3DLL
+!IF $(FOR_WIN10)!=0
+SQLITE3DLL = winsqlite3.dll
+!ELSE
 SQLITE3DLL = sqlite3.dll
 !ENDIF
+!ENDIF
 
 # This is the name to use for the SQLite import library (LIB).
 #
 !IFNDEF SQLITE3LIB
+!IF $(FOR_WIN10)!=0
+SQLITE3LIB = wins

commit sqlite3 for openSUSE:Factory

2016-02-25 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-02-25 21:53:53

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-01-23 
01:16:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-02-25 
21:54:52.0 +0100
@@ -1,0 +2,23 @@
+Thu Feb 18 15:32:46 UTC 2016 - mplus...@suse.com
+
+- Update to 3.11.0
+  * Enhanced WAL mode so that it works efficiently with 
+transactions that are larger than the cache_size.
+  * Added the FTS5 detail option.
+  * Added the "EXTRA" option to PRAGMA synchronous that does a sync 
+of the containing directory when a rollback journal is unlinked 
+in DELETE mode, for better durability. The SQLITE_EXTRA_DURABLE 
+compile-time option enables PRAGMA synchronous=EXTRA by default.
+  * Enhanced the query planner so that it is able to use a covering
+index as part of the OR optimization.
+  * Avoid recomputing NOT NULL and CHECK constraints on unchanged 
+columns in UPDATE statement.
+  * Many micro-optimizations, resulting in a library that is faster 
+than the previous release.
+  * By default, the shell is now in "auto-explain" mode. The output 
+of EXPLAIN commands is automatically formatted.
+  * Added the ".vfslist" dot-command.
+  * The SQLITE_ENABLE_EXPLAIN_COMMENTS compile-time option is now 
+turned on by default in the standard builds.
+
+---

Old:

  sqlite-autoconf-3100200.tar.gz
  sqlite-doc-3100200.zip

New:

  sqlite-autoconf-311.tar.gz
  sqlite-doc-311.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.VnMiK7/_old  2016-02-25 21:54:54.0 +0100
+++ /var/tmp/diff_new_pack.VnMiK7/_new  2016-02-25 21:54:54.0 +0100
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 3100200
+%define tarversion 311
 Name:   %{pname}
-Version:3.10.2
+Version:3.11.0
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-3100200.tar.gz -> sqlite-autoconf-311.tar.gz ++
 17962 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2016-01-22 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-01-23 01:16:15

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2016-01-11 
19:10:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-01-23 
01:16:16.0 +0100
@@ -1,0 +2,18 @@
+Wed Jan 20 19:52:49 UTC 2016 - astie...@suse.com
+
+- SQlite 3.10.2:
+  * Fix case-folding bug introduced in 3.10.0 in the LIKE operator
+  * Fix a use-after-free that can occur when SQLite is compiled
+with -DSQLITE_HAS_CODEC.
+  * Fix the build so that it works with -DSQLITE_OMIT_WAL.
+
+---
+Fri Jan 15 15:48:00 UTC 2016 - astie...@suse.com
+
+- SQLite 3.10.1:
+  * Fix a 16-month-old bug in the query planner that could generate
+incorrect results when a scalar subquery attempts to use the
+block sorting optimization.
+  * Add SQLITE_FCNTL_JOURNAL_POINTER file control
+
+---

Old:

  sqlite-autoconf-310.tar.gz
  sqlite-doc-310.zip

New:

  sqlite-autoconf-3100200.tar.gz
  sqlite-doc-3100200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.Ze3UaY/_old  2016-01-23 01:16:17.0 +0100
+++ /var/tmp/diff_new_pack.Ze3UaY/_new  2016-01-23 01:16:17.0 +0100
@@ -19,9 +19,9 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-%define tarversion 310
+%define tarversion 3100200
 Name:   %{pname}
-Version:3.10.0
+Version:3.10.2
 Release:0
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain

++ sqlite-autoconf-310.tar.gz -> sqlite-autoconf-3100200.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-310/configure 
new/sqlite-autoconf-3100200/configure
--- old/sqlite-autoconf-310/configure   2016-01-06 13:03:05.0 
+0100
+++ new/sqlite-autoconf-3100200/configure   2016-01-20 16:50:07.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.10.0.
+# Generated by GNU Autoconf 2.69 for sqlite 3.10.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.10.0'
-PACKAGE_STRING='sqlite 3.10.0'
+PACKAGE_VERSION='3.10.2'
+PACKAGE_STRING='sqlite 3.10.2'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1328,7 +1328,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.10.0 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.10.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1398,7 +1398,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.10.0:";;
+ short | recursive ) echo "Configuration of sqlite 3.10.2:";;
esac
   cat <<\_ACEOF
 
@@ -1518,7 +1518,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.10.0
+sqlite configure 3.10.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1842,7 +1842,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.10.0, which was
+It was created by sqlite $as_me 3.10.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2708,7 +2708,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.10.0'
+ VERSION='3.10.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13030,6 +13030,8 @@
 
 $as_echo "#define HAVE_EDITLINE 1" >>confdefs.h
 
+  else
+unset ac_cv_search_readline
   fi
   LIBS=$sLIBS
 fi
@@ -14030,7 +14032,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.10.0, which was
+This file was extended by sqlite $as_me 3.10.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -14087,7 +14089,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs

commit sqlite3 for openSUSE:Factory

2016-01-11 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2016-01-11 19:10:00

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-11-11 
10:29:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2016-01-11 
19:10:02.0 +0100
@@ -1,0 +2,38 @@
+Thu Jan  7 12:49:58 UTC 2016 - mimi...@gmail.com
+
+- update to 3.10.0
+- spec-cleaned
+* Added support for LIKE, GLOB, and REGEXP operators on virtual tables.
+* Added the colUsed field to sqlite3_index_info for use by the 
+   sqlite3_module.xBestIndex method.
+* Enhance the PRAGMA cache_spill statement to accept a 32-bit integer 
parameter 
+   which is the threshold below which cache spilling is prohibited.
+* On unix, if a symlink to a database file is opened, then the corresponding 
+   journal files are based on the actual filename, not the symlink name.
+* Added the "--transaction" option to sqldiff.
+* Added the sqlite3_db_cacheflush() interface.
+* Added the sqlite3_strlike() interface.
+* When using memory-mapped I/O map the database file read-only so that stray 
+   pointers and/or array overruns in the application cannot accidently 
modify
+   the database file.
+* Added the experimental sqlite3_snapshot_get(), sqlite3_snapshot_open(), and 
+   sqlite3_snapshot_free() interfaces. These are subject to change or 
removal in
+   a subsequent release.
+* Enhance the 'utc' modifier in the date and time functions so that it is a 
no-op 
+   if the date/time is known to already be in UTC. (This is not a 
compatibility 
+   break since the behavior has long been documented as "undefined" in 
that case.)
+* Added the json_group_array() and json_group_object() SQL functions in the 
json
+extension.
+* Added the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option.
+* Many small performance optimizations.
++ Enhancements to the command-line shell:
+ * Added the ".changes ON|OFF" and ".vfsinfo" dot-commands.
++ Important fixes:
+ * Fix inconsistent integer to floating-point comparison operations that could 
+   result in a corrupt index if the index is created on a table column 
that 
+   contains both large integers and floating point values of similar 
magnitude.
+ * Fix an infinite-loop in the query planner that could occur on malformed 
common 
+   table expressions.
+ * Various bug fixes in the sqldiff tool.
+
+---

Old:

  sqlite-autoconf-3090200.tar.gz
  sqlite-doc-3090200.zip

New:

  sqlite-autoconf-310.tar.gz
  sqlite-doc-310.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.Cl4KNr/_old  2016-01-11 19:10:04.0 +0100
+++ /var/tmp/diff_new_pack.Cl4KNr/_new  2016-01-11 19:10:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,30 +19,29 @@
 # Simplify building on RH for Application:Geo (SR#212812).
 %define pname sqlite3
 %define oname sqlite
-
-Name:   %pname
-Version:3.9.2
+%define tarversion 310
+Name:   %{pname}
+Version:3.10.0
 Release:0
-%define tarversion 3090200
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
 Url:http://www.sqlite.org/
+Source0:http://www.sqlite.org/2016/sqlite-autoconf-%{tarversion}.tar.gz
+Source1:baselibs.conf
+Source2:http://www.sqlite.org/2016/sqlite-doc-%{tarversion}.zip
 #
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  unzip
+#
+Requires:   libsqlite3-0 = %{version}
+Provides:   %{oname} = %{version}
+Obsoletes:  %{oname} < %{version}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
 %endif
-#
-Requires:   libsqlite3-0 = %version
-Provides:   %oname = %version
-Obsoletes:  %oname < %version
-Source0:http://www.sqlite.org/2015/sqlite-autoconf-%tarversion.tar.gz
-Source1:baselibs.conf
-Source2:http://www.sqlite.org/2015/sqlite-doc-%tarversion.zip
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293
 %ifarch ppc64
 Obsoletes:  sqlite-64bit < %{version}
@@ -63,7 +62,6 @@
 applica

commit sqlite3 for openSUSE:Factory

2015-11-11 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-11-11 10:29:04

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-10-24 
10:24:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-11-11 
10:29:07.0 +0100
@@ -1,0 +2,10 @@
+Mon Nov  2 20:51:40 UTC 2015 - astie...@suse.com
+
+- SQLite 3.9.2:
+  * Fix the schema parser so that it interprets certain (obscure
+and ill-formed) CREATE TABLE statements the same as legacy.
+  * Fix a query planner problem that could result in an incorrect
+answer due to the use of automatic indexing in subqueries in
+the FROM clause of a correlated scalar subqueries.
+
+---

Old:

  sqlite-autoconf-3090100.tar.gz
  sqlite-doc-3090100.zip

New:

  sqlite-autoconf-3090200.tar.gz
  sqlite-doc-3090200.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.rcSVRC/_old  2015-11-11 10:29:08.0 +0100
+++ /var/tmp/diff_new_pack.rcSVRC/_new  2015-11-11 10:29:08.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.9.1
+Version:3.9.2
 Release:0
-%define tarversion 3090100
+%define tarversion 3090200
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3090100.tar.gz -> sqlite-autoconf-3090200.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3090100/configure 
new/sqlite-autoconf-3090200/configure
--- old/sqlite-autoconf-3090100/configure   2015-10-16 19:48:38.0 
+0200
+++ new/sqlite-autoconf-3090200/configure   2015-11-02 19:44:08.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.9.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.9.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.9.1'
-PACKAGE_STRING='sqlite 3.9.1'
+PACKAGE_VERSION='3.9.2'
+PACKAGE_STRING='sqlite 3.9.2'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1317,7 +1317,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.9.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.9.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1387,7 +1387,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.9.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.9.2:";;
esac
   cat <<\_ACEOF
 
@@ -1495,7 +1495,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.9.1
+sqlite configure 3.9.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1819,7 +1819,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.9.1, which was
+It was created by sqlite $as_me 3.9.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2637,7 +2637,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.9.1'
+ VERSION='3.9.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13290,7 +13290,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.9.1, which was
+This file was extended by sqlite $as_me 3.9.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13347,7 +13347,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.9.1
+sqlite config.status 3.9.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3090100/configure.ac 
new/sqlite-autoconf-3090200/configure.ac
--- old/sqlite-autoconf-3090100/configure.ac

commit sqlite3 for openSUSE:Factory

2015-10-24 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-10-24 10:24:10

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-08-10 
09:14:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-10-24 
10:24:23.0 +0200
@@ -1,0 +2,35 @@
+Fri Oct 16 19:58:52 UTC 2015 - astie...@suse.com
+
+- SQLite 3.9.1:
+  * Fix the json1 extension so that it does not recognize ASCII
+form-feed as a whitespace character, in order to comply with
+RFC-7159.
+  * Build and portability fixes.
+
+---
+Thu Oct 15 14:35:51 UTC 2015 - astie...@suse.com
+
+- SQLite 3.9.0
+  * Add json1 extension module 
+  * The CREATE VIEW statement now accepts an optional list of
+column names following the view name.
+  * Added support for indexes on expressions.
+  * Added support for table-valued functions in the FROM clause of a
+SELECT statement.
+  * Added support for eponymous virtual tables.
+  * A VIEW may now reference undefined tables and functions when
+initially created. Missing tables and functions are reported
+when the VIEW is used in a query.
+  * Added the sqlite3_value_subtype() and sqlite3_result_subtype()
+interfaced (used by the json1 extension).
+  * The query planner is now able to use partial indexes that
+contain AND-connected terms in the WHERE clause.
+  * The sqlite3_analyzer utility is updated to report the depth of
+each btree and to show the average fanout for indexes and
+WITHOUT ROWID tables.
+  * Enhanced the dbstat virtual table so that it can be used as a
+table-valued function where the argument is the schema to be
+analyzed.
+  * sqlite3_memory_alarm() no-op.
+
+---

Old:

  sqlite-autoconf-3081101.tar.gz
  sqlite-doc-3081101.zip

New:

  sqlite-autoconf-3090100.tar.gz
  sqlite-doc-3090100.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.vXLutJ/_old  2015-10-24 10:24:24.0 +0200
+++ /var/tmp/diff_new_pack.vXLutJ/_new  2015-10-24 10:24:24.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.11.1
+Version:3.9.1
 Release:0
-%define tarversion 3081101
+%define tarversion 3090100
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -124,7 +124,12 @@
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 
 %build
-export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4 
-DSQLITE_ENABLE_UNLOCK_NOTIFY"
+export CFLAGS="%optflags \
+   -DSQLITE_ENABLE_COLUMN_METADATA \
+   -DSQLITE_ENABLE_FTS4 \
+   -DSQLITE_ENABLE_UNLOCK_NOTIFY \
+   -DSQLITE_ENABLE_JSON1 \
+   "
 %configure --disable-static
 make
 

++ sqlite-autoconf-3081101.tar.gz -> sqlite-autoconf-3090100.tar.gz ++
 34842 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2015-08-10 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-08-10 09:14:25

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-05-25 
23:09:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-08-10 
09:14:26.0 +0200
@@ -1,0 +2,26 @@
+Fri Jul 31 11:44:40 UTC 2015 - mplus...@suse.com
+
+- Update to 3.8.11.1
+  * Restore an undocumented side-effect of PRAGMA cache_size: force 
+the database schema to be parsed if the database has not been 
+previously accessed.
+  * Fix a long-standing problem in sqlite3_changes() for WITHOUT 
+ROWID tables that was reported a few hours after the 3.8.11 
+release.
+
+---
+Mon Jul 27 18:57:42 UTC 2015 - astie...@suse.com
+
+- SQLite 3.8.11:
+  * Significantly improved performance
+  * new interfaces and enhancements
+  * Important bug fixes for CREATE TABLE AS 
+  * Fix the skip-scan optimization so that it works correctly when
+the OR optimization is used on WITHOUT ROWID tables. 
+  * Fix the sqlite3_memory_used() and sqlite3_memory_highwater()
+interfaces so that they actually do provide a 64-bit answer. 
+  * experimental extensions, not enabled:
++ RBU (Resumable Bulk Update) extension
++ FTS5 (Full-text search) extension
+
+---

Old:

  sqlite-autoconf-3081002.tar.gz
  sqlite-doc-3081002.zip

New:

  sqlite-autoconf-3081101.tar.gz
  sqlite-doc-3081101.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.f3fCKr/_old  2015-08-10 09:14:27.0 +0200
+++ /var/tmp/diff_new_pack.f3fCKr/_new  2015-08-10 09:14:27.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.10.2
+Version:3.8.11.1
 Release:0
-%define tarversion 3081002
+%define tarversion 3081101
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3081002.tar.gz -> sqlite-autoconf-3081101.tar.gz ++
 50132 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2015-05-11 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-05-11 19:39:03

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-05-10 
10:45:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-05-11 
19:49:08.0 +0200
@@ -1,0 +2,8 @@
+Sun May 10 12:21:00 UTC 2015 - astie...@suse.com
+
+- SQLite 3.8.10.1:
+  * Make sqlite3_compileoption_used() responsive to the 
+SQLITE_ENABLE_DBSTAT_VTAB compile-time option.
+  * Fix minor issues with the dbstat virtual table.
+
+---

Old:

  sqlite-autoconf-3081000.tar.gz
  sqlite-doc-3081000.zip

New:

  sqlite-autoconf-3081001.tar.gz
  sqlite-doc-3081001.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.ZDufT2/_old  2015-05-11 19:49:09.0 +0200
+++ /var/tmp/diff_new_pack.ZDufT2/_new  2015-05-11 19:49:09.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.10
+Version:3.8.10.1
 Release:0
-%define tarversion 3081000
+%define tarversion 3081001
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3081000.tar.gz -> sqlite-autoconf-3081001.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3081000/configure 
new/sqlite-autoconf-3081001/configure
--- old/sqlite-autoconf-3081000/configure   2015-05-07 16:59:23.0 
+0200
+++ new/sqlite-autoconf-3081001/configure   2015-05-09 14:23:22.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.10.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.10.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.10'
-PACKAGE_STRING='sqlite 3.8.10'
+PACKAGE_VERSION='3.8.10.1'
+PACKAGE_STRING='sqlite 3.8.10.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.10 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.10.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.10:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.10.1:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.10
+sqlite configure 3.8.10.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.10, which was
+It was created by sqlite $as_me 3.8.10.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.10'
+ VERSION='3.8.10.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.10, which was
+This file was extended by sqlite $as_me 3.8.10.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.10
+sqlite config.status 3.8.10.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3081000/configure.ac 
new/sqlite-autoconf-3081001/configure.ac
--- old/sqlite-autoconf-3081000/configure.ac2015-05-07 16:59:22.0 
+0200
+++ new/sqlite-autoconf-3081001/configure.ac2015-05-09 14:23:20.00

commit sqlite3 for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-05-10 10:45:46

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-04-10 
09:48:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-05-10 
10:45:47.0 +0200
@@ -1,0 +2,12 @@
+Thu May  7 19:21:37 UTC 2015 - crrodrig...@opensuse.org
+
+- Update to SQLite 3.8.10
+* Added the y format string to the matchinfo() function of FTS3.
+* Performance improvements for ORDER BY, VACUUM, CREATE INDEX, 
+  PRAGMA integrity_check, and PRAGMA quick_check
+* Fix many obscure problems discovered while SQL fuzzing.
+* Add the ".binary" and ".limits" commands to the command-line shell
+* Make the "dbstat" virtual table part of standard builds 
+  when compiled with the SQLITE_ENABLE_DBSTAT_VTAB option.
+
+---

Old:

  sqlite-autoconf-3080900.tar.gz
  sqlite-doc-3080900.zip

New:

  sqlite-autoconf-3081000.tar.gz
  sqlite-doc-3081000.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.8KX100/_old  2015-05-10 10:45:48.0 +0200
+++ /var/tmp/diff_new_pack.8KX100/_new  2015-05-10 10:45:48.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.9
+Version:3.8.10
 Release:0
-%define tarversion 3080900
+%define tarversion 3081000
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080900.tar.gz -> sqlite-autoconf-3081000.tar.gz ++
 7714 lines of diff (skipped)




commit sqlite3 for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-03-03 11:09:18

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-02-20 
12:43:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-03-03 
11:09:20.0 +0100
@@ -1,0 +2,10 @@
+Wed Feb 25 16:37:54 UTC 2015 - mplus...@suse.com
+
+- Update to SQLite 3.8.8.3
+  * Fix a bug (ticket 2326c258d02ead33) that can lead to incorrect 
+results if the qualifying constraint of a partial index 
+appears in the ON clause of a LEFT JOIN.
+  * Added the ability to link against the "linenoise" command-line 
+editing library in unix builds of the command-line shell.
+
+---

Old:

  sqlite-autoconf-3080802.tar.gz
  sqlite-doc-3080802.zip

New:

  sqlite-autoconf-3080803.tar.gz
  sqlite-doc-3080803.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.lZ1jES/_old  2015-03-03 11:09:21.0 +0100
+++ /var/tmp/diff_new_pack.lZ1jES/_new  2015-03-03 11:09:21.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.8.2
+Version:3.8.8.3
 Release:0
-%define tarversion 3080802
+%define tarversion 3080803
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080802.tar.gz -> sqlite-autoconf-3080803.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080802/configure 
new/sqlite-autoconf-3080803/configure
--- old/sqlite-autoconf-3080802/configure   2015-01-30 15:46:11.0 
+0100
+++ new/sqlite-autoconf-3080803/configure   2015-02-25 15:36:15.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.8.2.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.8.3.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.8.2'
-PACKAGE_STRING='sqlite 3.8.8.2'
+PACKAGE_VERSION='3.8.8.3'
+PACKAGE_STRING='sqlite 3.8.8.3'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.8.2 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.8.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.8.2:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.8.3:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.8.2
+sqlite configure 3.8.8.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.8.2, which was
+It was created by sqlite $as_me 3.8.8.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.8.2'
+ VERSION='3.8.8.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.8.2, which was
+This file was extended by sqlite $as_me 3.8.8.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.8.2
+sqlite config.status 3.8.8.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080802/configure.ac 
new/sqlite-autoconf-3080803/configure.ac

commit sqlite3 for openSUSE:Factory

2015-02-20 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-02-20 12:43:03

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2015-01-22 
21:48:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-02-20 
12:43:05.0 +0100
@@ -1,0 +2,8 @@
+Thu Feb 12 12:59:28 UTC 2015 - astie...@suse.com
+
+- SQLite 3.8.8.2:
+  * Enhance sqlite3_wal_checkpoint_v2(TRUNCATE) interface so that
+it truncates the WAL file even if there is no checkpoint work
+to be done. 
+
+---

Old:

  sqlite-autoconf-3080801.tar.gz
  sqlite-doc-3080801.zip

New:

  sqlite-autoconf-3080802.tar.gz
  sqlite-doc-3080802.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.q0rEZX/_old  2015-02-20 12:43:06.0 +0100
+++ /var/tmp/diff_new_pack.q0rEZX/_new  2015-02-20 12:43:06.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.8.1
+Version:3.8.8.2
 Release:0
-%define tarversion 3080801
+%define tarversion 3080802
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080801.tar.gz -> sqlite-autoconf-3080802.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080801/configure 
new/sqlite-autoconf-3080802/configure
--- old/sqlite-autoconf-3080801/configure   2015-01-20 18:24:09.0 
+0100
+++ new/sqlite-autoconf-3080802/configure   2015-01-30 15:46:11.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.8.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.8.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.8.1'
-PACKAGE_STRING='sqlite 3.8.8.1'
+PACKAGE_VERSION='3.8.8.2'
+PACKAGE_STRING='sqlite 3.8.8.2'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.8.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.8.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.8.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.8.2:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.8.1
+sqlite configure 3.8.8.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.8.1, which was
+It was created by sqlite $as_me 3.8.8.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.8.1'
+ VERSION='3.8.8.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.8.1, which was
+This file was extended by sqlite $as_me 3.8.8.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.8.1
+sqlite config.status 3.8.8.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff 

commit sqlite3 for openSUSE:Factory

2015-01-22 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2015-01-22 21:48:50

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-12-19 
09:40:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2015-01-22 
21:48:58.0 +0100
@@ -1,0 +2,61 @@
+Tue Jan 20 20:14:31 UTC 2015 - andreas.stie...@gmx.de
+
+- SQLite 3.8.8.1:
+  * Fix a bug in the sorting logic, present since version 3.8.4,
+that can cause output to appear in the wrong order on queries
+that contains an ORDER BY clause, a LIMIT clause, and that have
+approximately 60 or more columns in the result set.
+
+---
+Fri Jan 16 21:01:06 UTC 2015 - andreas.stie...@gmx.de
+
+- SQLite 3.8.8
+- New Features:
+  * Added the PRAGMA data_version command
+  * Added the SQLITE_CHECKPOINT_TRUNCATE option to the
+sqlite3_wal_checkpoint_v2() / PRAGMA wal_checkpoint.
+  * Added the sqlite3_stmt_scanstatus() when compiled with 
+SQLITE_ENABLE_STMT_SCANSTATUS.
+  * The sqlite3_table_column_metadata() is enhanced to work
+correctly on WITHOUT ROWID tables and to check for the
+existence of a a table if the column name parameter is NULL.
+The interface is now also included in the build by default,
+without requiring the SQLITE_ENABLE_COLUMN_METADATA compile-
+time option.
+  * Added the SQLITE_ENABLE_API_ARMOR compile-time option.
+  * Added the SQLITE_REVERSE_UNORDERED_SELECTS compile-time option.
+  * Added the SQLITE_SORTER_PMASZ compile-time option and 
+SQLITE_CONFIG_PMASZ start-time option.
+  * Added the SQLITE_CONFIG_PCACHE_HDRSZ option to sqlite3_config()
+  * The number of rows in a VALUES clause is no longer limited by
+SQLITE_LIMIT_COMPOUND_SELECT.
+  * Added the eval.c loadable extension that implements an eval()
+SQL function that will recursively evaluate SQL.
+- Performance Enhancements:
+  * Reduce the number of memcpy() operations involved in balancing a
+b-tree, for 3.2% overall performance boost.
+  * Improvements to cost estimates for the skip-scan optimization.
+  * The automatic indexing optimization is now capable of
+generating a partial index if that is appropriate.
+- Bug fixes:
+  * Ensure durability following a power loss with "PRAGMA
+journal_mode=TRUNCATE" by calling fsync() right after
+truncating the journal file.
+  * The query planner now recognizes that any column in the right-
+hand table of a LEFT JOIN can be NULL, even if that column has
+a NOT NULL constraint. Avoid trying to optimize out NULL tests
+in those cases.
+  * Make sure ORDER BY puts rows in ascending order even if the
+DISTINCT operator is implemented using a descending index.
+  * Fix data races that might occur under stress when running with
+many threads in shared cache mode where some of the threads are
+opening and closing connections.
+  * Fix obscure crash bugs found by american fuzzy lop.
+- Other changes:
+  * Disable the use of the strchrnul() C-library routine unless it
+is specifically enabled using the -DHAVE_STRCHRNULL compile-
+time option.
+  * Improvements to the effectiveness and accuracy of the
+likelihood(), likely(), and unlikely() SQL hint functions.
+
+---

Old:

  sqlite-autoconf-3080704.tar.gz
  sqlite-doc-3080704.zip

New:

  sqlite-autoconf-3080801.tar.gz
  sqlite-doc-3080801.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.yl7H9F/_old  2015-01-22 21:48:59.0 +0100
+++ /var/tmp/diff_new_pack.yl7H9F/_new  2015-01-22 21:48:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.7.4
+Version:3.8.8.1
 Release:0
-%define tarversion 3080704
+%define tarversion 3080801
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -39,9 +39,9 @@
 Requires:   libsqlite3-0 = %version
 Provides:   %oname = %version
 Obsoletes:  %oname < %version
-Source0:http://www.sqlite.org/2014/sqlite-autoconf-%tarversion.tar.gz
+Sourc

commit sqlite3 for openSUSE:Factory

2014-12-19 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-12-19 09:41:29

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-11-24 
11:14:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-12-19 
09:40:26.0 +0100
@@ -1,0 +2,21 @@
+Thu Dec 11 11:11:29 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.7.4:
+  * Bug fix: Add in a mutex that was omitted from the previous
+release.
+
+---
+Sat Dec  6 17:21:43 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.7.3:
+  * Ensure the cached KeyInfo objects (an internal abstraction not
+visible to the application) do not go stale when operating in
+shared cache mode and frequently closing and reopening some
+database connections while leaving other database connections
+on the same shared cache open continuously.
+  * Recognize that any column in the right-hand table of a LEFT
+JOIN can be NULL even if the column has a NOT NULL constraint.
+Do not apply optimizations that assume the column is never
+NULL.
+
+---

Old:

  sqlite-autoconf-3080702.tar.gz
  sqlite-doc-3080702.zip

New:

  sqlite-autoconf-3080704.tar.gz
  sqlite-doc-3080704.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.dIXz0Y/_old  2014-12-19 09:40:28.0 +0100
+++ /var/tmp/diff_new_pack.dIXz0Y/_new  2014-12-19 09:40:28.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.7.2
+Version:3.8.7.4
 Release:0
-%define tarversion 3080702
+%define tarversion 3080704
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080702.tar.gz -> sqlite-autoconf-3080704.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080702/configure 
new/sqlite-autoconf-3080704/configure
--- old/sqlite-autoconf-3080702/configure   2014-11-19 08:13:54.0 
+0100
+++ new/sqlite-autoconf-3080704/configure   2014-12-09 15:21:04.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.7.2.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.7.4.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.7.2'
-PACKAGE_STRING='sqlite 3.8.7.2'
+PACKAGE_VERSION='3.8.7.4'
+PACKAGE_STRING='sqlite 3.8.7.4'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.7.2 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.7.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.7.2:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.7.4:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.7.2
+sqlite configure 3.8.7.4
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.7.2, which was
+It was created by sqlite $as_me 3.8.7.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.7.2'
+ VERSION='3.8.7.4'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.7.2, which was
+This file was extended by sqlite $as_me 3.8.7.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write

commit sqlite3 for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-11-24 11:14:38

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-11-03 
13:11:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-11-24 
11:14:41.0 +0100
@@ -1,0 +2,14 @@
+Wed Nov 19 00:00:00 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.7.2:
+  * Enhance the ROLLBACK command so that pending queries are
+allowed to continue as long as the schema is unchanged.
+  * Bug fix: Make sure that NULL results from OP_Column are fully
+and completely NULL and do not have the MEM_Ephem bit set.
+  * Bug fix: The %c format in sqlite3_mprintf() is able to handle
+precisions greater than 70.
+  * Bug fix: Do not automatically remove the DISTINCT keyword from
+a SELECT that forms the right-hand side of an IN operator since
+it is necessary if the SELECT also contains a LIMIT.
+
+---

Old:

  sqlite-autoconf-3080701.tar.gz
  sqlite-doc-3080701.zip

New:

  sqlite-autoconf-3080702.tar.gz
  sqlite-doc-3080702.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.tZrj91/_old  2014-11-24 11:14:42.0 +0100
+++ /var/tmp/diff_new_pack.tZrj91/_new  2014-11-24 11:14:42.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.7.1
+Version:3.8.7.2
 Release:0
-%define tarversion 3080701
+%define tarversion 3080702
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080701.tar.gz -> sqlite-autoconf-3080702.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080701/configure 
new/sqlite-autoconf-3080702/configure
--- old/sqlite-autoconf-3080701/configure   2014-10-29 15:13:39.0 
+0100
+++ new/sqlite-autoconf-3080702/configure   2014-11-19 08:13:54.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.7.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.7.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.7.1'
-PACKAGE_STRING='sqlite 3.8.7.1'
+PACKAGE_VERSION='3.8.7.2'
+PACKAGE_STRING='sqlite 3.8.7.2'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.7.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.7.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.7.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.7.2:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.7.1
+sqlite configure 3.8.7.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.7.1, which was
+It was created by sqlite $as_me 3.8.7.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.7.1'
+ VERSION='3.8.7.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.7.1, which was
+This file was extended by sqlite $as_me 3.8.7.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.7.1
+sqlite config.status 3.8.7.2
 configured by $0, generate

commit sqlite3 for openSUSE:Factory

2014-11-03 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-11-03 13:11:15

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-10-23 
14:19:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-11-03 
13:11:22.0 +0100
@@ -1,0 +2,16 @@
+Wed Oct 29 21:03:11 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.7.1:
+  * In PRAGMA journal_mode=TRUNCATE mode, call fsync() immediately
+after truncating the journal file to ensure that the
+transaction is durable across a power loss.
+  * Fix an assertion fault that can occur when updating the NULL
+value of a field at the end of a table that was added using
+ALTER TABLE ADD COLUMN.
+  * Do not attempt to use the strchrnul() function from the
+standard C library unless the HAVE_STRCHRNULL compile-time
+option is set.
+  * Fix a couple of problems associated with running an UPDATE or
+DELETE on a VIEW with a rowid in the WHERE clause.
+
+---

Old:

  sqlite-autoconf-3080700.tar.gz
  sqlite-doc-3080700.zip

New:

  sqlite-autoconf-3080701.tar.gz
  sqlite-doc-3080701.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.f8AvLV/_old  2014-11-03 13:11:23.0 +0100
+++ /var/tmp/diff_new_pack.f8AvLV/_new  2014-11-03 13:11:23.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.7
+Version:3.8.7.1
 Release:0
-%define tarversion 3080700
+%define tarversion 3080701
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080700.tar.gz -> sqlite-autoconf-3080701.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080700/configure 
new/sqlite-autoconf-3080701/configure
--- old/sqlite-autoconf-3080700/configure   2014-10-17 13:38:34.0 
+0200
+++ new/sqlite-autoconf-3080701/configure   2014-10-29 15:13:39.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.7.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.7.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.7'
-PACKAGE_STRING='sqlite 3.8.7'
+PACKAGE_VERSION='3.8.7.1'
+PACKAGE_STRING='sqlite 3.8.7.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.7 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.7.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.7:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.7.1:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.7
+sqlite configure 3.8.7.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.7, which was
+It was created by sqlite $as_me 3.8.7.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.7'
+ VERSION='3.8.7.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.7, which was
+This file was extended by sqlite $as_me 3.8.7.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.7
+sqlite config.status 3.8

commit sqlite3 for openSUSE:Factory

2014-10-23 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-10-23 14:19:48

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-08-30 
16:03:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-10-23 
14:19:52.0 +0200
@@ -1,0 +2,60 @@
+Fri Oct 17 19:45:26 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.7
+- Performance Enhancements:
+  * Many micro-optimizations result in 20.3% more work for the same
+number of CPU cycles relative to the previous release.
+  * The sorter can use auxiliary helper threads to increase real-
+time response. This feature is off by default and may be
+enabled using the PRAGMA threads command or the 
+SQLITE_DEFAULT_WORKER_THREADS compile-time option.
+  * Enhance the skip-scan optimization so that it is able to skip
+index terms that occur in the middle of the index, not just as
+the left-hand side of the index.
+  * Improved optimization of CAST operators.
+  * Various improvements in how the query planner uses sqlite_stat4
+information to estimate plan costs.
+- New Features:
+  * Added new interfaces with 64-bit length parameters:
+  sqlite3_malloc64()
+  sqlite3_realloc64()
+  sqlite3_bind_blob64()
+  sqlite3_result_blob64()
+  sqlite3_bind_text64()
+  sqlite3_result_text64()
+  * Added the new interface sqlite3_msize() that returns the size
+of a memory allocation obtained from sqlite3_malloc64() and its
+variants.
+  * Added the SQLITE_LIMIT_WORKER_THREADS option to sqlite3_limit()
+and PRAGMA threads command for configuring the number of
+available worker threads.
+  * The spellfix1 extension allows the application to optionally
+specify the rowid for each INSERT. Added the User
+Authentication extension.
+- Bug Fixes:
+  * Fix a bug in the partial index implementation that might result
+in an incorrect answer if a partial index is used in a subquery
+or in a view.
+  * Fix a query planner bug that might cause a table to be scanned
+in the wrong direction (thus reversing the order of output)
+when a DESC index is used to implement the ORDER BY clause on a
+query that has an identical GROUP BY clause.
+  * Fix a bug in sqlite3_trace() that was causing it to sometimes
+fail to print an SQL statement if that statement needed to be
+re-prepared.
+  * Fix a faulty assert() statement.
+- Test, Debug, and Analysis Changes:
+  * Show ASCII-art abstract syntax tree diagrams using the
+".selecttrace" and ".wheretrace" commands in the command-line
+shell when compiled with SQLITE_DEBUG,
+SQLITE_ENABLE_SELECTTRACE, and SQLITE_ENABLE_WHERETRACE.
+Also provide the sqlite3TreeViewExpr() and
+sqlite3TreeViewSelect() entry points that can be invoked
+from with the debugger to show the parse tree when stopped at
+a breakpoint.
+  * Drop support for SQLITE_ENABLE_TREE_EXPLAIN. The SELECTTRACE
+mechanism provides more useful diagnostics information.
+  * New options to the command-line shell for configuring auxiliary
+memory usage: --pagecache, --lookaside, and --scratch.
+
+---

Old:

  sqlite-autoconf-3080600.tar.gz
  sqlite-doc-3080600.zip

New:

  sqlite-autoconf-3080700.tar.gz
  sqlite-doc-3080700.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.mELR2k/_old  2014-10-23 14:19:53.0 +0200
+++ /var/tmp/diff_new_pack.mELR2k/_new  2014-10-23 14:19:53.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.6
+Version:3.8.7
 Release:0
-%define tarversion 3080600
+%define tarversion 3080700
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080600.tar.gz -> sqlite-autoconf-3080700.tar.gz ++
 19325 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2014-08-30 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-08-30 16:03:39

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-06-16 
21:43:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-08-30 
16:03:50.0 +0200
@@ -1,0 +2,25 @@
+Fri Aug 15 18:13:00 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.6
+  * Added support for hexadecimal integer literals in the SQL
+parser. (Ex: 0x123abc)
+  * Enhanced the PRAGMA integrity_check command to detect UNIQUE
+and NOT NULL constraint violations.
+  * Increase the maximum value of SQLITE_MAX_ATTACHED from 62 to
+125.
+  * Increase the timeout in WAL mode before issuing an
+SQLITE_PROTOCOL error from 1 second to 10 seconds.
+  * Added the likely(X) SQL function.
+  * The unicode61 tokenizer is now included in FTS4 by default.
+  * Trigger automatic reprepares on all prepared statements when
+ANALYZE is run.
+  * Added a new loadable extension source code file to the source
+tree: fileio.c
+  * Add extension functions readfile(X) and writefile(X,Y) (using
+code copy/pasted from fileio.c in the previous bullet) to the
+command-line shell.
+  * Added the .fullschema dot-command to the command-line shell.
+  * performance enhancements
+  * bug fixes
+
+---

Old:

  sqlite-autoconf-3080500.tar.gz
  sqlite-doc-3080500.zip

New:

  sqlite-autoconf-3080600.tar.gz
  sqlite-doc-3080600.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.QlVD5A/_old  2014-08-30 16:03:52.0 +0200
+++ /var/tmp/diff_new_pack.QlVD5A/_new  2014-08-30 16:03:52.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.5
+Version:3.8.6
 Release:0
-%define tarversion 3080500
+%define tarversion 3080600
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080500.tar.gz -> sqlite-autoconf-3080600.tar.gz ++
 7247 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2014-06-16 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-06-16 21:43:06

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-04-26 
17:01:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-06-16 
21:43:47.0 +0200
@@ -1,0 +2,53 @@
+Wed Jun  4 20:00:01 UTC 2014 - andreas.stie...@gmx.de
+
+- SQlite 3.8.5
+- New and improved:
+  * Added support for partial sorting by index.
+  * Enhance the query planner so that it always prefers an index
+that uses a superset of WHERE clause terms relative to some
+other index.
+  * Improvements to the automerge command of FTS4 to better control
+the index size for a full-text index that is subject to a large
+number of updates.
+  * Added the sqlite3_rtree_query_callback() interface to R-Tree
+extension
+  * Added new URI query parameters "nolock" and "immutable".
+  * Use less memory by not remembering CHECK constraints on
+read-only database connections.
+  * Enable the OR optimization for WITHOUT ROWID tables.
+  * Render expressions of the form "x IN (?)" (with a single value
+in the list on the right-hand side of the IN operator) as if
+they where "x==?", Similarly optimize "x NOT IN (?)"
+  * Add the ".system" and ".once" commands to the command-line shell
+  * Added the SQLITE_IOCAP_IMMUTABLE bit to the set of bits that
+can be returned by the xDeviceCharacteristics method of a VFS.
+  * Added the SQLITE_TESTCTRL_BYTEORDER test control.
+- Bug Fixes:
+  * OFFSET clause ignored on queries without a FROM clause.
+  * Assertion fault on queries involving expressions of the form
+"x IN (?)".
+  * Incorrect column datatype reported.
+  * Duplicate row returned on a query against a table with more than
+16 indices, each on a separate column, and all used via OR-
+connected constraints.
+  * Partial index causes assertion fault on UPDATE OR REPLACE.
+  * Crash when calling undocumented SQL function 
+sqlite_rename_parent() with NULL parameters.
+  * ORDER BY ignored if the query has an identical GROUP BY.
+  * The group_concat(x,'') SQL function returns NULL instead of an
+empty string when all inputs are empty strings.
+  * Fix a bug in the VDBE code generator that caused crashes when
+doing an INSERT INTO ... SELECT statement where the number of
+columns being inserted is larger than the number of columns in
+the destination table.
+  * Fix a problem in CSV import in the command-line shell where if
+the leftmost field of the first row in the CSV file was both
+zero bytes in size and unquoted no data would be imported.
+  * Fix a problem in FTS4 where the left-most column that contained
+the notindexed column name as a prefix was not indexed rather
+than the column whose name matched exactly.
+  * Fix the sqlite3_db_readonly() interface so that it returns
+true if the database is read-only due to the file format write
+version number being too large.
+
+---

Old:

  sqlite-autoconf-3080403.tar.gz
  sqlite-doc-3080403.zip

New:

  sqlite-autoconf-3080500.tar.gz
  sqlite-doc-3080500.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.ppA8FW/_old  2014-06-16 21:43:47.0 +0200
+++ /var/tmp/diff_new_pack.ppA8FW/_new  2014-06-16 21:43:47.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.4.3
+Version:3.8.5
 Release:0
-%define tarversion 3080403
+%define tarversion 3080500
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080403.tar.gz -> sqlite-autoconf-3080500.tar.gz ++
 10311 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-04-26 17:01:47

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-04-06 
09:55:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-04-26 
17:01:49.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 23 08:12:14 UTC 2014 - tittiatc...@gmail.com
+
+- Build SQLite with the unlock_notify API, which is now required
+  for the akonadi QSQLITE3 driver. "-DSQLITE_ENABLE_UNLOCK_NOTIFY" 
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.P5O6gi/_old  2014-04-26 17:01:49.0 +0200
+++ /var/tmp/diff_new_pack.P5O6gi/_new  2014-04-26 17:01:49.0 +0200
@@ -124,7 +124,7 @@
 ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 
 %build
-export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
+export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4 
-DSQLITE_ENABLE_UNLOCK_NOTIFY"
 %configure --disable-static
 make
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2014-04-06 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-04-06 09:55:27

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-04-01 
06:46:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-04-06 
09:55:28.0 +0200
@@ -1,0 +2,8 @@
+Thu Apr  3 19:29:14 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.4.3:
+  - fix for a problem that might cause incorrect query results on a
+query that mixes DISTINCT, GROUP BY in a subquery, and ORDER BY
+- Fix obsolete-not-provided warning on sqlite-64bit for ppc64
+
+---

Old:

  sqlite-autoconf-3080402.tar.gz
  sqlite-doc-3080402.zip

New:

  sqlite-autoconf-3080403.tar.gz
  sqlite-doc-3080403.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.ee8jZb/_old  2014-04-06 09:55:29.0 +0200
+++ /var/tmp/diff_new_pack.ee8jZb/_new  2014-04-06 09:55:29.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.4.2
+Version:3.8.4.3
 Release:0
-%define tarversion 3080402
+%define tarversion 3080403
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -45,7 +45,8 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293
 %ifarch ppc64
-Obsoletes:  sqlite-64bit
+Obsoletes:  sqlite-64bit < %{version}
+Provides:   sqlite-64bit = %{version}
 %endif
 #
 

++ sqlite-autoconf-3080402.tar.gz -> sqlite-autoconf-3080403.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080402/configure 
new/sqlite-autoconf-3080403/configure
--- old/sqlite-autoconf-3080402/configure   2014-03-26 20:13:02.0 
+0100
+++ new/sqlite-autoconf-3080403/configure   2014-04-03 19:21:46.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.2.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.3.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.4.2'
-PACKAGE_STRING='sqlite 3.8.4.2'
+PACKAGE_VERSION='3.8.4.3'
+PACKAGE_STRING='sqlite 3.8.4.3'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.4.2 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.4.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.4.2:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.4.3:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.4.2
+sqlite configure 3.8.4.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.4.2, which was
+It was created by sqlite $as_me 3.8.4.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.4.2'
+ VERSION='3.8.4.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.4.2, which was
+This file was extended by sqlite $as_me 3.8.4.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.4.2
+sqlite config.status 3.8.4.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclu

commit sqlite3 for openSUSE:Factory

2014-03-31 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-04-01 06:46:23

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-03-21 
15:47:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-04-01 
06:46:26.0 +0200
@@ -1,0 +2,8 @@
+Sat Mar 29 14:32:55 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.4.2:
+  * Fix a potential buffer overread that could result when trying
+to search a corrupt database file. 
+- fix duplicate file warning on current.html on -doc package
+
+---

Old:

  sqlite-autoconf-3080401.tar.gz
  sqlite-doc-3080401.zip

New:

  sqlite-autoconf-3080402.tar.gz
  sqlite-doc-3080402.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.jRHsDG/_old  2014-04-01 06:46:28.0 +0200
+++ /var/tmp/diff_new_pack.jRHsDG/_new  2014-04-01 06:46:28.0 +0200
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.4.1
+Version:3.8.4.2
 Release:0
-%define tarversion 3080401
+%define tarversion 3080402
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -119,6 +119,8 @@
 
 %prep
 %setup -q -n sqlite-autoconf-%tarversion -a2
+rm -v sqlite-doc-%{tarversion}/releaselog/current.html
+ln -sv `echo %{version} | sed "s/\./_/g"`.html 
sqlite-doc-%{tarversion}/releaselog/current.html
 
 %build
 export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"

++ sqlite-autoconf-3080401.tar.gz -> sqlite-autoconf-3080402.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080401/configure 
new/sqlite-autoconf-3080402/configure
--- old/sqlite-autoconf-3080401/configure   2014-03-11 16:33:18.0 
+0100
+++ new/sqlite-autoconf-3080402/configure   2014-03-26 20:13:02.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.1.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.4.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.4.1'
-PACKAGE_STRING='sqlite 3.8.4.1'
+PACKAGE_VERSION='3.8.4.2'
+PACKAGE_STRING='sqlite 3.8.4.2'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.4.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.4.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.4.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.4.2:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.8.4.1
+sqlite configure 3.8.4.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1813,7 +1813,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.8.4.1, which was
+It was created by sqlite $as_me 3.8.4.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2631,7 +2631,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.8.4.1'
+ VERSION='3.8.4.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13196,7 +13196,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.8.4.1, which was
+This file was extended by sqlite $as_me 3.8.4.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -13253,7 +13253,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.8.4.1
+sqlite config.status 3.8.4.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"

commit sqlite3 for openSUSE:Factory

2014-03-21 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-03-21 15:47:40

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-02-15 
17:18:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-03-21 
15:47:49.0 +0100
@@ -1,0 +2,47 @@
+Wed Mar 12 03:59:30 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.4.1:
+  * When computing the cost of the skip-scan optimization, take
+into account the fact that multiple seeks are required. 
+
+---
+Mon Mar 10 15:43:55 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.4
+- general changes:
+  * Code optimization and refactoring for improved performance.
+  * Add the ".clone" and ".save" commands to the command-line shell.
+  * Update the banner on the command-line shell to alert novice
+users when they are using an ephemeral in-memory database.
+  * Fix editline support in the command-line shell.
+  * Add support for coverage testing of VDBE programs using the
+SQLITE_TESTCTRL_VDBE_COVERAGE verb of sqlite3_test_control().
+  * Update the _FILE_OFFSET_BITS macro so that builds work again on
+QNX.
+  * Change the datatype of SrcList.nSrc from type u8 to type int to
+work around an issue in the C compiler on AIX.
+- bug fixes:
+  * Bug fix: Fix the char() SQL function so that it returns an empty
+string rather than an "out of memory" error when called with
+zero arguments.
+  * Bug fix: DISTINCT now recognizes that a zeroblob and a blob of
+all 0x00 bytes are the same thing.
+  * Bug fix: Compute the correct answer for queries that contain an
+IS NOT NULL term in the WHERE clause and also contain an OR term
+in the WHERE clause and are compiled with SQLITE_ENABLE_STAT4.
+  * Bug fix: Make sure "rowid" columns are correctly resolved in
+joins between normal tables and WITHOUT ROWID tables.
+  * Bug fix: Make sure the same temporary registers are not used
+in concurrent co-routines used to implement compound SELECT
+statements containing ORDER BY clauses, as such use can lead to
+incorrect answers.
+  * Bug fix: Ensure that "ORDER BY random()" clauses do not get
+optimized out.
+  * Bug fix: Repair a name-resolution error that can occur in
+sub-select statements contained within a TRIGGER.
+  * Bug fix: Fix column default values expressions of the form 
+"DEFAULT(-(-9223372036854775808))" so that they work correctly,
+initializing the column to a floating point value approximately
+equal to +9223372036854775808.0.
+
+---

Old:

  sqlite-autoconf-3080301.tar.gz
  sqlite-doc-3080301.zip

New:

  sqlite-autoconf-3080401.tar.gz
  sqlite-doc-3080401.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.PW9bOR/_old  2014-03-21 15:47:50.0 +0100
+++ /var/tmp/diff_new_pack.PW9bOR/_new  2014-03-21 15:47:50.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.3.1
+Version:3.8.4.1
 Release:0
-%define tarversion 3080301
+%define tarversion 3080401
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080301.tar.gz -> sqlite-autoconf-3080401.tar.gz ++
 13456 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2014-02-15 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-02-15 17:18:26

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-02-06 
07:06:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-02-15 
17:18:27.0 +0100
@@ -1,0 +2,11 @@
+Wed Feb 12 08:59:06 UTC 2014 - andreas.stie...@gmx.de
+
+- SQLite 3.8.3.1:
+  * Fix a bug that causes rows to go missing on some queries with
+OR clauses and IS NOT NULL operators in the WHERE clause, when
+the SQLITE_ENABLE_STAT3 or SQLITE_ENABLE_STAT4 compile-time
+options are used.
+These compile-time options are not used in this package.
+- add HTML documentation in sqlite3-doc package
+
+---

Old:

  sqlite-autoconf-3080300.tar.gz

New:

  sqlite-autoconf-3080301.tar.gz
  sqlite-doc-3080301.zip



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.EK0CMs/_old  2014-02-15 17:18:28.0 +0100
+++ /var/tmp/diff_new_pack.EK0CMs/_new  2014-02-15 17:18:28.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.3
+Version:3.8.3.1
 Release:0
-%define tarversion 3080300
+%define tarversion 3080301
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -31,6 +31,7 @@
 #
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
+BuildRequires:  unzip
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
 %endif
@@ -40,6 +41,7 @@
 Obsoletes:  %oname < %version
 Source0:http://www.sqlite.org/2014/sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
+Source2:http://www.sqlite.org/2014/sqlite-doc-%tarversion.zip
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293
 %ifarch ppc64
@@ -87,6 +89,7 @@
 Requires:   libsqlite3-0 = %version
 Provides:   %oname-devel = %version
 Obsoletes:  %oname-devel < %version
+Suggests:   %name-doc
 
 %description devel
 SQLite is a C library that implements an embeddable SQL database
@@ -100,8 +103,22 @@
 SQLite can be used via the sqlite command-line tool or via any
 application which supports the Qt database plug-ins.
 
+%package doc
+
+Summary:Documentation for %name
+Group:  Documentation
+%if 0%{?suse_version} >= 1130
+BuildArch:  noarch
+%endif
+
+%description doc
+
+Contains HTML documentation for SQLite: SQL Syntax, C/C++ API and
+other documentation found on sqlite.org. The files can be found in
+%_docdir/%name-doc.
+
 %prep
-%setup -q -n sqlite-autoconf-%tarversion
+%setup -q -n sqlite-autoconf-%tarversion -a2
 
 %build
 export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
@@ -131,4 +148,8 @@
 %_libdir/libsqlite*.so
 %_libdir/pkgconfig/sqlite3.pc
 
+%files doc
+%defattr(-,root,root)
+%doc sqlite-doc-%tarversion/*
+
 %changelog

++ sqlite-autoconf-3080300.tar.gz -> sqlite-autoconf-3080301.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3080300/configure 
new/sqlite-autoconf-3080301/configure
--- old/sqlite-autoconf-3080300/configure   2014-02-03 15:04:56.0 
+0100
+++ new/sqlite-autoconf-3080301/configure   2014-02-11 20:42:05.0 
+0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for sqlite 3.8.3.
+# Generated by GNU Autoconf 2.69 for sqlite 3.8.3.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.8.3'
-PACKAGE_STRING='sqlite 3.8.3'
+PACKAGE_VERSION='3.8.3.1'
+PACKAGE_STRING='sqlite 3.8.3.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1313,7 +1313,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.8.3 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.8.3.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1383,7 +1383,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.8.3:";;
+ short | recursive ) echo "Configuration of sqlite 3.8.3.1:";;
esac
   cat <<\_ACEOF
 
@@ -1489,7 +1489,7 @@
 test -n "$ac_init_he

commit sqlite3 for openSUSE:Factory

2014-02-05 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-02-06 07:06:40

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2014-01-23 
15:56:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-02-06 
07:06:41.0 +0100
@@ -1,0 +2,34 @@
+Tue Feb  4 14:55:29 UTC 2014 - m...@suse.com
+
+- New version: 3.8.3:
+  * Added support for common table expressions and the WITH
+clause.
+  * Added the printf() SQL function.
+  * Added SQLITE_DETERMINISTIC as an optional bit in the 4th
+argument to the sqlite3_create_function() and related
+interfaces, providing applications with the ability to create
+new functions that can be factored out of inner loops when
+they have constant arguments.
+  * Add SQLITE_READONLY_DBMOVED error code, returned at the
+beginning of a transaction, to indicate that the underlying
+database file has been renamed or moved out from under SQLite.
+  * Allow arbitrary expressions, including function calls and
+subqueries, in the filename argument to ATTACH.
+  * Allow a VALUES clause to be used anywhere a SELECT statement
+is valid.
+  * Reseed the PRNG used by sqlite3_randomness(N,P) when invoked
+with N==0. Automatically reseed after a fork() on unix.
+  * Enhance the spellfix1 virtual table so that it can search
+efficiently by rowid.
+  * Performance enhancements.
+  * Improvements to the comments in the VDBE byte-code display
+when running EXPLAIN.
+  * Add the "%token_class" directive to LEMON parser generator and
+use it to simplify the grammar.
+  * Change the LEMON source code to avoid calling C-library
+functions that OpenBSD considers dangerous. (Ex: sprintf).
+  * Bug fix: In the command-line shell CSV import feature, do not
+end a field when an escaped double-quote occurs at the end of
+a CRLN line.
+
+---

Old:

  sqlite-autoconf-3080200.tar.gz

New:

  sqlite-autoconf-3080300.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.YTmnvR/_old  2014-02-06 07:06:41.0 +0100
+++ /var/tmp/diff_new_pack.YTmnvR/_new  2014-02-06 07:06:41.0 +0100
@@ -21,9 +21,9 @@
 %define oname sqlite
 
 Name:   %pname
-Version:3.8.2
+Version:3.8.3
 Release:0
-%define tarversion 3080200
+%define tarversion 3080300
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -38,7 +38,7 @@
 Requires:   libsqlite3-0 = %version
 Provides:   %oname = %version
 Obsoletes:  %oname < %version
-Source0:http://www.sqlite.org/2013/sqlite-autoconf-%tarversion.tar.gz
+Source0:http://www.sqlite.org/2014/sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293

++ sqlite-autoconf-3080200.tar.gz -> sqlite-autoconf-3080300.tar.gz ++
 16225 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2014-01-16 15:38:16

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2013-12-13 
13:11:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2014-01-23 
15:56:49.0 +0100
@@ -1,0 +2,6 @@
+Tue Jan  7 17:07:55 UTC 2014 - m...@suse.com
+
+- Simplify building on RH for Application:Geo.
+- See discussion in https://build.opensuse.org/request/show/212812
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.7SD0KO/_old  2014-01-23 15:56:49.0 +0100
+++ /var/tmp/diff_new_pack.7SD0KO/_new  2014-01-23 15:56:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,11 @@
 #
 
 
-Name:   sqlite3
+# Simplify building on RH for Application:Geo (SR#212812).
+%define pname sqlite3
+%define oname sqlite
+
+Name:   %pname
 Version:3.8.2
 Release:0
 %define tarversion 3080200
@@ -32,8 +36,8 @@
 %endif
 #
 Requires:   libsqlite3-0 = %version
-Provides:   sqlite = %version
-Obsoletes:  sqlite < %version
+Provides:   %oname = %version
+Obsoletes:  %oname < %version
 Source0:http://www.sqlite.org/2013/sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -42,6 +46,7 @@
 Obsoletes:  sqlite-64bit
 %endif
 #
+
 %description
 SQLite is a C library that implements an embeddable SQL database
 engine. Programs that link with the SQLite library can have SQL
@@ -55,6 +60,7 @@
 application that supports the Qt database plug-ins.
 
 %package -n libsqlite3-0
+
 Summary:Shared libraries for the Embeddable SQL Database Engine
 Group:  Development/Libraries/C and C++
 
@@ -74,12 +80,13 @@
 application that supports the Qt database plug-ins.
 
 %package devel
+
 Summary:Embeddable SQL Database Engine
 Group:  Development/Libraries/C and C++
 Requires:   glibc-devel
 Requires:   libsqlite3-0 = %version
-Provides:   sqlite-devel = %version
-Obsoletes:  sqlite-devel < %version
+Provides:   %oname-devel = %version
+Obsoletes:  %oname-devel < %version
 
 %description devel
 SQLite is a C library that implements an embeddable SQL database

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2013-12-13 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2013-12-13 13:11:40

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2013-10-21 
20:02:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2013-12-13 
13:11:41.0 +0100
@@ -1,0 +2,14 @@
+Wed Dec 11 20:48:47 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 3.8.2:
+- adds support for WITHOUT ROWID tables
+  http://sqlite.org/withoutrowid.html
+- potentially incompatible change: cast from very large positive
+  floating point number no longer results in most negavtive number,
+  now casts from float to integers return integer closest to float
+  between value and zero. Affects routines with implicit casts like
+  sqlite3_column_int64()
+- a number of performance enhancements
+- Full list of changes: http://sqlite.org/releaselog/3_8_2.html
+
+---

Old:

  sqlite-autoconf-3080100.tar.gz

New:

  sqlite-autoconf-3080200.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.z53BPC/_old  2013-12-13 13:11:41.0 +0100
+++ /var/tmp/diff_new_pack.z53BPC/_new  2013-12-13 13:11:41.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.8.1
+Version:3.8.2
 Release:0
-%define tarversion 3080100
+%define tarversion 3080200
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080100.tar.gz -> sqlite-autoconf-3080200.tar.gz ++
 21580 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2013-10-21 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2013-10-21 20:02:44

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2013-09-26 
07:19:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2013-10-21 
20:02:45.0 +0200
@@ -1,0 +2,13 @@
+Fri Oct 18 07:18:45 UTC 2013 - kpet...@suse.com
+
+- New version 3.8.1:
+- Full list of changes: http://sqlite.org/releaselog/3_8_1.html
+- Highlights:
+  * Enhancements to the query planner
+  * Refactor the implementation of PRAGMA statements to improve
+   parsing performance.
+  * Add the "totype.c" extension, implementing the tointeger() and 
+   toreal() SQL functions. 
+  * Added the SQLITE_MINIMUM_FILE_DESCRIPTOR compile-time option 
+
+---

Old:

  sqlite-autoconf-3080002.tar.gz

New:

  sqlite-autoconf-3080100.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.C31g6J/_old  2013-10-21 20:02:46.0 +0200
+++ /var/tmp/diff_new_pack.C31g6J/_new  2013-10-21 20:02:46.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.8.0.2
+Version:3.8.1
 Release:0
-%define tarversion 3080002
+%define tarversion 3080100
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3080002.tar.gz -> sqlite-autoconf-3080100.tar.gz ++
 12923 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2013-09-25 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2013-09-26 07:19:46

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2013-08-13 
12:56:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2013-09-26 
07:19:47.0 +0200
@@ -1,0 +2,44 @@
+Mon Sep 23 11:49:21 UTC 2013 - m...@suse.com
+
+- New version 3.8.0.2:
+- Full list of changes: http://sqlite.org/releaselog/3_8_0_2.html
+- Highlights:
+  * Add support for partial indexes.
+  * Cut-over to the next generation query planner for faster and
+better query plans.
+  * Added the FTS4 notindexed option, allowing non-indexed columns
+in an FTS4 table.
+  * Added the SQLITE_ALLOW_URI_AUTHORITY compile-time option.
+
+---
+Mon Aug 26 10:33:58 UTC 2013 - m...@suse.com
+
+- New version 3.7.17.
+- Full list of changes: http://sqlite.org/releaselog/3_7_17.html
+- Highlights:
+  * Add support for memory-mapped I/O.
+  * Assigned the integer at offset 68 in the database header as
+the Application ID for when SQLite is used as an application
+file-format. Added the PRAGMA application_id command to query
+and set the Application ID.
+  * Enhance the extension loading mechanism to be more flexible
+(while still maintaining backwards compatibility) in two ways:
+1. If the default entry point "sqlite3_extension_init" is not
+   present in the loadable extension, also try an entry point
+   "sqlite3_X_init" where "X" is based on the shared library
+   filename. This allows every extension to have a different
+   entry point, which allows them to be statically linked with
+   no code changes.
+2. The shared library filename passed to
+   sqlite3_load_extension() may omit the filename suffix, and
+   an appropriate architecture-dependent suffix (".so",
+   ".dylib", or ".dll") will be added automatically.
+  * Added many new loadable extensions to the source tree,
+including amatch, closure, fuzzer, ieee754, nextchar, regexp,
+spellfix, and wholenumber.
+  * Bug fix: Fix a potential database corruption bug in shared
+cache mode when one database connection is closed while
+another is in the middle of a write transaction. Ticket
+e636a050b7
+
+---

Old:

  sqlite-autoconf-3071700.tar.gz

New:

  sqlite-autoconf-3080002.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.EBp20p/_old  2013-09-26 07:19:48.0 +0200
+++ /var/tmp/diff_new_pack.EBp20p/_new  2013-09-26 07:19:48.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.17
+Version:3.8.0.2
 Release:0
-%define tarversion 3071700
+%define tarversion 3080002
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3071700.tar.gz -> sqlite-autoconf-3080002.tar.gz ++
 75212 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2013-08-13 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2013-08-13 12:56:52

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2013-03-22 
12:07:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2013-08-13 
12:56:54.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug 12 22:31:19 UTC 2013 - m...@suse.com
+
+- The Tcl bindings for SQLite are now part of the Tcl core, so the
+  sqlite3-tcl subpackage is no longer needed.
+
+---

Old:

  sqlite-autoconf-3071600.tar.gz

New:

  sqlite-autoconf-3071700.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.RJVZDK/_old  2013-08-13 12:56:54.0 +0200
+++ /var/tmp/diff_new_pack.RJVZDK/_new  2013-08-13 12:56:54.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.16
+Version:3.7.17
 Release:0
-%define tarversion 3071600
+%define tarversion 3071700
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -27,7 +27,6 @@
 #
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
-BuildRequires:  tcl-devel
 %if 0%{?suse_version:1}
 BuildRequires:  update-desktop-files
 %endif
@@ -43,10 +42,6 @@
 Obsoletes:  sqlite-64bit
 %endif
 #
-%if 0%{?suse_version} < 1100
-%define tcl_archdir %(echo 'puts [lindex $tcl_pkgPath 0]'|tclsh)  
-%endif
-
 %description
 SQLite is a C library that implements an embeddable SQL database
 engine. Programs that link with the SQLite library can have SQL
@@ -98,18 +93,6 @@
 SQLite can be used via the sqlite command-line tool or via any
 application which supports the Qt database plug-ins.
 
-%package tcl
-Summary:Tcl binding for SQLite
-Group:  Development/Libraries/Tcl
-
-%description tcl
-This package contains laguage bindings from the Tcl programming
-language SQLite.
-
-SQLite is a C library that implements an embeddable SQL database
-engine. Programs that link with the SQLite library can have SQL
-database access without running a separate RDBMS process.
-
 %prep
 %setup -q -n sqlite-autoconf-%tarversion
 
@@ -117,16 +100,10 @@
 export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
 %configure --disable-static
 make
-cd tea
-export CFLAGS=-I..
-export LDFLAGS=-L../.libs
-%configure --with-tcl=%_libdir --enable-symbols --with-system-sqlite
 
 %install
 make install DESTDIR=%buildroot
 rm %buildroot/%_libdir/*.la
-cd tea
-make install DESTDIR=%buildroot libdir=%tcl_archdir
 
 %post -n libsqlite3-0 -p /sbin/ldconfig
 
@@ -147,9 +124,4 @@
 %_libdir/libsqlite*.so
 %_libdir/pkgconfig/sqlite3.pc
 
-%files tcl
-%defattr(-,root,root)
-%tcl_archdir
-%doc %_mandir/mann/*
-
 %changelog

++ sqlite-autoconf-3071600.tar.gz -> sqlite-autoconf-3071700.tar.gz ++
 7317 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2013-03-22 12:07:53

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2013-01-29 
07:04:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2013-03-22 
12:07:55.0 +0100
@@ -1,0 +2,60 @@
+Wed Mar 20 12:09:38 UTC 2013 - m...@suse.com
+
+- New Version 3.7.16:
+  * Added the PRAGMA foreign_key_check command.
+  * Added new extended error codes for all SQLITE_CONSTRAINT
+errors
+  * Added the SQLITE_READONLY_ROLLBACK extended error code for
+when a database cannot be opened because it needs rollback
+recovery but is read-only.
+  * Added SQL functions unicode(A) and char(X1,...,XN).
+  * Performance improvements for PRAGMA incremental_vacuum,
+especially in cases where the number of free pages is greater
+than what will fit on a single trunk page of the freelist.
+  * Improved optimization of queries containing aggregate min() or
+max().
+  * Enhance virtual tables so that they can potentially use an
+index when the WHERE clause contains the IN operator.
+  * Allow indices to be used for sorting even if prior terms of
+the index are constrained by IN operators in the WHERE clause.
+  * Enhance the PRAGMA table_info command so that the "pk" column
+is an increasing integer to show the order of columns in the
+primary key.
+  * Enhance the query optimizer to exploit transitive join
+constraints.
+  * Performance improvements in the query optimizer.
+  * Allow the error message from PRAGMA integrity_check to be
+longer than 2 bytes.
+  * Improved name resolution for deeply nested queries.
+  * Added the test_regexp.c module as a demonstration of how to
+implement the REGEXP operator.
+  * Improved error messages in the RTREE extension.
+  * Enhance the command-line shell so that a non-zero argument to
+the ".exit" command causes the shell to exit immediately
+without cleanly shutting down the database connection.
+  * Improved error messages for invalid boolean arguments to
+dot-commands in the command-line shell.
+  * Improved error messages for "foreign key mismatch" showing the
+names of the two tables involved.
+  * Remove all uses of umask() in the unix VFS.
+  * Added the PRAGMA vdbe_addoptrace and PRAGMA vdbe_debug
+commands.
+  * Change to use strncmp() or the equivalent instead of memcmp()
+when comparing non-zero-terminated strings.
+  * Update cygwin interfaces to omit deprecated API calls.
+  * Enhance the spellfix1 extension so that the edit distance cost
+table can be changed at runtime by inserting a string like
+'edit_cost_table=TABLE' into the "command" field.
+  * Bug fix: repair a long-standing problem that could cause
+incorrect query results in a 3-way or larger join that
+compared INTEGER fields against TEXT fields in two or more
+places. Ticket fc7bd6358f
+  * Bug fix: Issue an error message if the 16-bit reference
+counter on a view overflows due to an overly complex query.
+  * Bug fix: Avoid leaking memory on LIMIT and OFFSET clauses in
+deeply nested UNION ALL queries.
+  * Bug fix: Make sure the schema is up-to-date prior to running
+pragmas table_info, index_list, index_info, and
+foreign_key_list.
+
+---

Old:

  sqlite-autoconf-3071502.tar.gz

New:

  sqlite-autoconf-3071600.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.GohrmV/_old  2013-03-22 12:07:57.0 +0100
+++ /var/tmp/diff_new_pack.GohrmV/_new  2013-03-22 12:07:57.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.15.2
+Version:3.7.16
 Release:0
-%define tarversion 3071502
+%define tarversion 3071600
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -35,7 +35,7 @@
 Requires:   libsqlite3-0 = %version
 Provides:   sqlite = %version
 Obsoletes:  sqlite < %version
-Source0:sqlite-autoconf-%tarversion.tar.gz
+Source0:http://www.sqlite.org/2013/sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293

++ sqlite-autoconf-3071502.tar.gz -> sqlite-autoconf-3071600.tar.gz ++
 5541 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: ope

commit sqlite3 for openSUSE:Factory

2013-01-28 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2013-01-29 07:04:02

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2012-10-06 
18:43:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2013-01-29 
07:04:05.0 +0100
@@ -1,0 +2,43 @@
+Thu Jan 24 14:19:25 UTC 2013 - m...@suse.com
+
+- New Version 3.7.15.2:
+  * Added the sqlite3_errstr() interface.
+  * Avoid invoking the sqlite3_trace() callback multiple times
+when a statement is automatically reprepared due to
+SQLITE_SCHEMA errors.
+  * Enhance IN operator processing to make use of indices with
+numeric affinities.
+  * Do full-table scans using covering indices when possible,
+under the theory that an index will be smaller and hence can
+be scanned with less I/O.
+  * Enhance the query optimizer so that ORDER BY clauses are more
+aggressively optimized, especially in joins where various
+terms of the ORDER BY clause come from separate tables of the
+join.
+  * Add the ability to implement FROM clause subqueries as
+coroutines rather that manifesting the subquery into a
+temporary table.
+  * Several enhancements the command-line shell.
+  * Added the busy_timeout pragma.
+  * Added the instr() SQL function.
+  * Added the SQLITE_FCNTL_BUSYHANDLER file control, used to allow
+VFS implementations to get access to the busy handler
+callback.
+  * The xDelete method in the built-in VFSes now return
+SQLITE_IOERR_DELETE_NOENT if the file to be deleted does not
+  * exist.
+  * Bug fix: Avoid various concurrency problems in shared cache
+mode.
+  * Bug fix: Avoid a deadlock or crash if the backup API, shared
+cache, and the SQLite Encryption Extension are all used at
+once.
+  * Bug fix: SQL functions created using the TCL interface honor
+the "nullvalue" setting.
+  * Bug fix: Fix a 32-bit overflow problem on CREATE INDEX for
+databases larger than 16GB.
+  * Bug fix: Avoid segfault when using the COLLATE operator inside
+of a CHECK constraint or view in shared cache mode.
+- Use %optflags for building
+- Fix debuginfo in the Tcl bindings.
+
+---

Old:

  sqlite-autoconf-3071401.tar.gz

New:

  sqlite-autoconf-3071502.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.yMcmaT/_old  2013-01-29 07:04:06.0 +0100
+++ /var/tmp/diff_new_pack.yMcmaT/_new  2013-01-29 07:04:06.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sqlite3
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.14.1
+Version:3.7.15.2
 Release:0
-%define tarversion 3071401
+%define tarversion 3071502
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -114,13 +114,13 @@
 %setup -q -n sqlite-autoconf-%tarversion
 
 %build
-export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
+export CFLAGS="%optflags -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
 %configure --disable-static
 make
 cd tea
 export CFLAGS=-I..
 export LDFLAGS=-L../.libs
-%configure --with-tcl=%_libdir --with-system-sqlite
+%configure --with-tcl=%_libdir --enable-symbols --with-system-sqlite
 
 %install
 make install DESTDIR=%buildroot

++ sqlite-autoconf-3071401.tar.gz -> sqlite-autoconf-3071502.tar.gz ++
 15603 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2012-10-06 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2012-10-05 13:48:31

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2012-09-10 
15:21:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2012-10-06 
18:43:52.0 +0200
@@ -1,0 +2,12 @@
+Fri Oct  5 07:13:36 UTC 2012 - m...@suse.com
+
+- Bugfix release 3.7.14.1:
+  * Fix a bug that causes a segfault on a LEFT JOIN that includes
+an OR in the ON clause.
+  * Work around a bug in the optimizer in the VisualStudio-2012
+compiler that causes invalid code to be generated when
+compiling SQLite on ARM.
+  * Fix the TCL interface so that the "nullvalue" setting is
+honored for TCL implementations of SQL functions.
+
+---

Old:

  sqlite-autoconf-3071400.tar.gz

New:

  sqlite-autoconf-3071401.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.XDdmrc/_old  2012-10-06 18:43:53.0 +0200
+++ /var/tmp/diff_new_pack.XDdmrc/_new  2012-10-06 18:43:53.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.14
+Version:3.7.14.1
 Release:0
-%define tarversion 3071400
+%define tarversion 3071401
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers

++ sqlite-autoconf-3071400.tar.gz -> sqlite-autoconf-3071401.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3071400/configure 
new/sqlite-autoconf-3071401/configure
--- old/sqlite-autoconf-3071400/configure   2012-09-03 18:17:12.0 
+0200
+++ new/sqlite-autoconf-3071401/configure   2012-10-04 21:49:41.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for sqlite 3.7.14.
+# Generated by GNU Autoconf 2.68 for sqlite 3.7.14.1.
 #
 # Report bugs to .
 #
@@ -714,8 +714,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.7.14'
-PACKAGE_STRING='sqlite 3.7.14'
+PACKAGE_VERSION='3.7.14.1'
+PACKAGE_STRING='sqlite 3.7.14.1'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 PACKAGE_URL=''
 
@@ -1437,7 +1437,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.7.14 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.7.14.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1507,7 +1507,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.7.14:";;
+ short | recursive ) echo "Configuration of sqlite 3.7.14.1:";;
esac
   cat <<\_ACEOF
 
@@ -1617,7 +1617,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.7.14
+sqlite configure 3.7.14.1
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2237,7 +2237,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.7.14, which was
+It was created by sqlite $as_me 3.7.14.1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2906,7 +2906,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.7.14'
+ VERSION='3.7.14.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -20487,7 +20487,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.7.14, which was
+This file was extended by sqlite $as_me 3.7.14.1, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -20544,7 +20544,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-sqlite config.status 3.7.14
+sqlite config.status 3.7.14.1
 configured by $0, generated by GNU Autoconf 2.68,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3071400/configure.ac 
new/sqlite-autoconf-3071

commit sqlite3 for openSUSE:Factory

2012-09-10 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2012-09-10 15:21:17

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2012-05-26 
13:10:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2012-09-10 
15:21:20.0 +0200
@@ -1,0 +2,47 @@
+Tue Sep  4 14:21:55 UTC 2012 - mmeis...@suse.com
+
+- New version 3.7.14:
+  * Ensure that floating point values are preserved exactly when 
+reconstructing a database from the output of the ".dump" 
+command of the command-line shell.
+  * Added the sqlite3_close_v2() interface.
+  * Updated the command-line shell so that it can be built using 
+SQLITE_OMIT_FLOATING_POINT and SQLITE_OMIT_AUTOINIT.
+  * Enhancements to PRAGMA integrity_check and PRAGMA quick_check 
+so that they can optionally check just a single attached 
+database install of all attached databases.
+  * Enhancements to WAL mode processing that ensure that at least 
+one valid read-mark is available at all times, so that 
+read-only processes can always read the database.
+  * Performance enhancements in the sorter used by ORDER BY and CREATE INDEX.
+  * Added the SQLITE_DISABLE_FTS4_DEFERRED compile-time option.
+  * Better handling of aggregate queries where the aggregate 
+functions are contained within subqueries.
+  * Enhance the query planner so that it will try to use a 
+covering index on queries that make use of or optimization.
+
+---
+Fri Aug 31 15:41:54 UTC 2012 - m...@suse.com
+
+- New version 3.7.13:
+  * In-memory databases that are specified using URI filenames are
+allowed to use shared cache, so that the same in-memory
+database can be accessed from multiple database connections.
+  * Recognize and use the mode=memory query parameter in URI
+filenames.
+  * Avoid resetting the schema of shared cache connections when
+any one connection closes. Instead, wait for the last
+connection to close before reseting the schema.
+  * In the RTREE extension, when rounding 64-bit floating point
+numbers to 32-bit for storage, always round in a direction
+that causes the bounding box to get larger.
+  * Adjust the unix driver to avoid unnecessary calls to fchown().
+  * Add interfaces sqlite3_quota_ferror() and
+sqlite3_quota_file_available() to the test_quota.c module.
+  * The sqlite3_create_module() and sqlite3_create_module_v2()
+interfaces return SQLITE_MISUSE on any attempt to overload or
+replace a virtual table module. The destructor is always
+called in this case, in accordance with historical and current
+documentation.
+
+---

Old:

  sqlite-autoconf-3071201.tar.gz

New:

  sqlite-autoconf-3071400.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.r9sXvI/_old  2012-09-10 15:21:21.0 +0200
+++ /var/tmp/diff_new_pack.r9sXvI/_new  2012-09-10 15:21:21.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.12.1
+Version:3.7.14
 Release:0
-%define tarversion 3071201
+%define tarversion 3071400
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -114,7 +114,7 @@
 %setup -q -n sqlite-autoconf-%tarversion
 
 %build
-export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_USE_URI"
+export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4"
 %configure --disable-static
 make
 cd tea

++ sqlite-autoconf-3071201.tar.gz -> sqlite-autoconf-3071400.tar.gz ++
 9973 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2012-05-26 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2012-05-26 13:10:39

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2012-05-21 
07:55:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2012-05-26 
13:10:40.0 +0200
@@ -1,0 +2,42 @@
+Thu May 24 07:39:26 UTC 2012 - m...@suse.com
+
+- New version 3.7.12:
+  * Add the SQLITE_DBSTATUS_CACHE_WRITE option for
+sqlite3_db_status().
+  * Optimize the typeof() and length() SQL functions so that they
+avoid unnecessary reading of database content from disk.
+  * Add the FTS4 "merge" command, the FTS4 "automerge" command,
+and the FTS4 "integrity-check" command.
+  * Report the name of specific CHECK constraints that fail.
+  * In the command-line shell, use popen() instead of fopen() if
+the first character of the argument to the ".output" command
+is "|".
+  * Make use of OVERLAPPED in the windows VFS to avoid some system
+calls and thereby obtain a performance improvement.
+  * More aggressive optimization of the AND operator when one side
+or the other is always false.
+  * Improved performance of queries with many OR-connected terms
+in the WHERE clause that can all be indexed.
+  * Add the SQLITE_RTREE_INT_ONLY compile-time option to force the
+R*Tree Extension Module to use integer instead of floating
+point values for both storage and computation.
+  * Enhance the PRAGMA integrity_check command to use much less
+memory when processing multi-gigabyte databases.
+  * New interfaces added to the test_quota.c add-on module.
+  * Added the ".trace" dot-command to the command-line shell.
+  * Allow virtual table constructors to be invoked recursively.
+  * Improved optimization of ORDER BY clauses on compound queries.
+  * Improved optimization of aggregate subqueries contained within
+an aggregate query.
+  * Bug fix: Fix the RELEASE command so that it does not cancel
+pending queries. This repairs a problem introduced in 3.7.11.
+  * Bug fix: Do not discard the DISTINCT as superfluous unless a
+subset of the result set is subject to a UNIQUE constraint and
+it none of the columns in that subset can be NULL. Ticket
+385a5b56b9.
+  * Bug fix: Do not optimize away an ORDER BY clause that has the
+same terms as a UNIQUE index unless those terms are also NOT
+NULL. Ticket 2a5629202f.
+- 79a4a3a84f.patch isn't needed anymore.
+
+---

Old:

  79a4a3a84f.patch
  sqlite-autoconf-3071100.tar.gz

New:

  sqlite-autoconf-3071201.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.0ocNQj/_old  2012-05-26 13:10:41.0 +0200
+++ /var/tmp/diff_new_pack.0ocNQj/_new  2012-05-26 13:10:41.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   sqlite3
-Version:3.7.11
+Version:3.7.12.1
 Release:0
-%define tarversion 3071100
+%define tarversion 3071201
 Summary:Embeddable SQL Database Engine
 License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
@@ -37,7 +37,6 @@
 Obsoletes:  sqlite < %version
 Source0:sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
-Patch1: 79a4a3a84f.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293
 %ifarch ppc64
@@ -113,7 +112,6 @@
 
 %prep
 %setup -q -n sqlite-autoconf-%tarversion
-%patch1 -p1
 
 %build
 export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_USE_URI"

++ sqlite-autoconf-3071100.tar.gz -> sqlite-autoconf-3071201.tar.gz ++
 7948 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2012-05-20 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2012-05-21 07:55:50

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2012-05-08 
12:29:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2012-05-21 
07:55:51.0 +0200
@@ -1,0 +2,5 @@
+Mon May 14 09:53:58 UTC 2012 - idon...@suse.com
+
+- Add upstream commit 79a4a3a84f to fix subversion failures 
+
+---

New:

  79a4a3a84f.patch



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.EXVu5r/_old  2012-05-21 07:55:52.0 +0200
+++ /var/tmp/diff_new_pack.EXVu5r/_new  2012-05-21 07:55:52.0 +0200
@@ -37,6 +37,7 @@
 Obsoletes:  sqlite < %version
 Source0:sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
+Patch1: 79a4a3a84f.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # bug437293
 %ifarch ppc64
@@ -112,6 +113,7 @@
 
 %prep
 %setup -q -n sqlite-autoconf-%tarversion
+%patch1 -p1
 
 %build
 export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_USE_URI"

++ 79a4a3a84f.patch ++
Index: sqlite-autoconf-3071100/sqlite3.c
===
--- sqlite-autoconf-3071100.orig/sqlite3.c
+++ sqlite-autoconf-3071100/sqlite3.c
@@ -67595,8 +67595,10 @@ case OP_Savepoint: {
 rc = p->rc;
   }else{
 u.ar.iSavepoint = db->nSavepoint - u.ar.iSavepoint - 1;
-for(u.ar.ii=0; u.ar.iinDb; u.ar.ii++){
-  sqlite3BtreeTripAllCursors(db->aDb[u.ar.ii].pBt, SQLITE_ABORT);
+if( u.ar.p1==SAVEPOINT_ROLLBACK ){
+for(u.ar.ii=0; u.ar.iinDb; u.ar.ii++){
+sqlite3BtreeTripAllCursors(db->aDb[u.ar.ii].pBt, SQLITE_ABORT);
+}
 }
 for(u.ar.ii=0; u.ar.iinDb; u.ar.ii++){
   rc = sqlite3BtreeSavepoint(db->aDb[u.ar.ii].pBt, u.ar.p1, 
u.ar.iSavepoint);
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2012-05-08 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2012-05-08 12:29:09

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2012-05-03 
11:00:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2012-05-08 
12:29:11.0 +0200
@@ -1,0 +2,131 @@
+Fri May  4 06:49:49 UTC 2012 - m...@suse.com
+
+- Spec file cleanup
+- Drop support for the pre 11.0 packaging scheme.
+- New version 3.7.11. Changes since 3.7.8 include:
+  * Enhance the INSERT syntax to allow multiple rows to be inserted
+via the VALUES clause.
+  * Enhance the CREATE VIRTUAL TABLE command to support the IF NOT
+EXISTS clause.
+  * Added the sqlite3_stricmp() interface as a counterpart to
+sqlite3_strnicmp().
+  * Added the sqlite3_db_readonly() interface.
+  * Added the SQLITE_FCNTL_PRAGMA file control, giving VFS
+implementations the ability to add new PRAGMA statements or to
+override built-in PRAGMAs.
+  * Queries of the form: "SELECT max(x), y FROM table" returns the
+value of y on the same row that contains the maximum x value.
+  * Added support for the FTS4 languageid option.
+  * Documented support for the FTS4 content option. This feature
+has actually been in the code since version 3.7.9 but is only
+now considered to be officially supported.
+  * Pending statements no longer block ROLLBACK. Instead, the
+pending statement will return SQLITE_ABORT upon next access
+after the ROLLBACK.
+  * Improvements to the handling of CSV inputs in the command-line
+shell
+  * The default schema format number is changed from 1 to 4. This
+means that, unless the PRAGMA legacy_file_format=ON statement
+is run, newly created database files will be unreadable by
+version of SQLite prior to 3.3.0 (2006-01-10). It also means
+that the descending indices are enabled by default.
+  * The sqlite3_pcache_methods structure and the
+SQLITE_CONFIG_PCACHE and SQLITE_CONFIG_GETPCACHE configuration
+parameters are deprecated. They are replaced by a new
+sqlite3_pcache_methods2 structure and SQLITE_CONFIG_PCACHE2 and
+SQLITE_CONFIG_GETPCACHE2 configuration parameters.
+  * Added the powersafe overwrite property to the VFS
+interface. Provide the SQLITE_IOCAP_POWERSAFE_OVERWRITE I/O
+capability, the SQLITE_POWERSAFE_OVERWRITE compile-time option,
+and the "psow=BOOLEAN" query parameter for URI filenames.
+  * Added the sqlite3_db_release_memory() interface and the
+shrink_memory pragma.
+  * Added the sqlite3_db_filename() interface.
+  * Added the sqlite3_stmt_busy() interface.
+  * Added the sqlite3_uri_boolean() and sqlite3_uri_int64()
+interfaces.
+  * If the argument to PRAGMA cache_size is negative N, that means
+to use approximately -1024*N bytes of memory for the page cache
+regardless of the page size.
+  * Enhanced the default memory allocator to make use of _msize()
+on windows, malloc_size() on Mac, and malloc_usable_size() on
+Linux.
+  * Enhanced the query planner to support index queries with range
+constraints on the rowid.
+  * Enhanced the query planner flattening logic to allow UNION ALL
+compounds to be promoted upwards to replace a simple wrapper
+SELECT even if the compounds are joins.
+  * Enhanced the query planner so that the xfer optimization can be
+used with INTEGER PRIMARY KEY ON CONFLICT as long as the
+destination table is initially empty.
+  * Enhanced the windows VFS so that all system calls can be
+overridden using the xSetSystemCall interface.
+  * Updated the "unix-dotfile" VFS to use locking directories with
+mkdir() and rmdir() instead of locking files with open() and
+unlink().
+  * Enhancements to the test_quota.c extension to support
+stdio-like interfaces with quotas.
+  * Change the unix VFS to be tolerant of read() system calls that
+return less then the full number of requested bytes.
+  * Change both unix and windows VFSes to report a sector size of
+4096 instead of the old default of 512.
+  * In the TCL Interface, add the -uri option to the "sqlite3" TCL
+command used for creating new database connection objects.
+  * Added the SQLITE_TESTCTRL_EXPLAIN_STMT test-control option with
+the SQLITE_ENABLE_TREE_EXPLAIN compile-time option to enable
+the command-line shell to display ASCII-art parse trees of SQL
+statements that it processes, for debugging and analysis.
+  * Bug fix: Add an additional xSync when restarting a WAL in order
+to prevent an exceedingly unlikely but theoretically possible
+database corruption following power-loss. 

commit sqlite3 for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2012-05-03 11:00:40

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2011-10-27 
19:39:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2012-05-03 
11:00:42.0 +0200
@@ -1,0 +2,5 @@
+Thu Apr 26 22:04:07 UTC 2012 - behri...@users.sourceforge.net
+
+- fixing tcl macro for old or non-SuSE builds
+
+---



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.x7IEBN/_old  2012-05-03 11:00:43.0 +0200
+++ /var/tmp/diff_new_pack.x7IEBN/_new  2012-05-03 11:00:43.0 +0200
@@ -26,6 +26,9 @@
 
 Name:   sqlite3
 BuildRequires:  pkg-config readline-devel tcl-devel
+%if 0%{?suse_version} < 1100
+%define tcl_archdir %(echo 'puts [lindex $tcl_pkgPath 0]'|tclsh)  
+%endif
 %if %{?suse_version:1}%{?!suse_version:0}
 BuildRequires:  update-desktop-files
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2011-12-06 19:05:34

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:




Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.OL8wwo/_old  2011-12-06 19:38:40.0 +0100
+++ /var/tmp/diff_new_pack.OL8wwo/_new  2011-12-06 19:38:40.0 +0100
@@ -29,7 +29,7 @@
 %if %{?suse_version:1}%{?!suse_version:0}
 BuildRequires:  update-desktop-files
 %endif
-License:Public Domain, Freeware
+License:SUSE-Public-Domain
 Group:  Productivity/Databases/Servers
 Summary:Embeddable SQL Database Engine
 Url:http://www.sqlite.org/
@@ -66,7 +66,7 @@
 %if %newscheme
 
 %package -n libsqlite3-0
-License:Public Domain, Freeware
+License:SUSE-Public-Domain
 Summary:Shared libraries for the Embeddable SQL Database Engine
 Group:  Development/Libraries/C and C++
 
@@ -88,7 +88,7 @@
 %endif
 
 %package devel
-License:Public Domain, Freeware
+License:SUSE-Public-Domain
 Group:  Development/Libraries/C and C++
 Summary:Embeddable SQL Database Engine
 Requires:   %name = %version glibc-devel
@@ -108,7 +108,7 @@
 application which supports the Qt database plug-ins.
 
 %package tcl
-License:Public Domain, Freeware
+License:SUSE-Public-Domain
 Group:  Development/Libraries/Tcl
 Summary:Tcl binding for SQLite
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2011-10-27 Thread h_root
Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory checked 
in at 2011-10-27 19:34:18

Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old)
 and  /work/SRC/openSUSE:Factory/.sqlite3.new (New)


Package is "sqlite3", Maintainer is "m...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes  2011-09-23 
12:46:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.sqlite3.new/sqlite3.changes 2011-10-27 
19:39:21.0 +0200
@@ -1,0 +2,24 @@
+Fri Oct  7 11:26:43 UTC 2011 - m...@suse.com
+
+- New version 3.8:
+  * Orders of magnitude performance improvement for CREATE INDEX on
+very large tables.
+  * Improved the windows VFS to better defend against interference
+from anti-virus software.
+  * Improved query plan optimization when the DISTINCT keyword is
+present.
+  * Allow more system calls to be overridden in the unix VFS - to
+provide better support for chromium sandboxes.
+  * Increase the default size of a lookahead cache line from 100 to
+128 bytes.
+  * Enhancements to the test_quota.c module so that it can track
+preexisting files.
+  * Bug fix: Virtual tables now handle IS NOT NULL constraints
+correctly.
+  * Bug fixes: Correctly handle nested correlated subqueries used
+with indices in a WHERE clause.
+
+- Re-integrate the Tcl bidings as a subpackage, now that it is
+  easier to build both out of a single tarball.
+
+---

Old:

  sqlite-autoconf-3070701.tar.gz

New:

  sqlite-autoconf-3070800.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.MHqtIC/_old  2011-10-27 19:39:38.0 +0200
+++ /var/tmp/diff_new_pack.MHqtIC/_new  2011-10-27 19:39:38.0 +0200
@@ -15,9 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%define tarversion %{expand:%(IFS=.; a="%{version}"; printf "%d%02d%02d%02d" 
$a)}
 #
 %if 0%{?suse_version} >= 1100
 # The package naming scheme changed starting with openSUSE 11.0
@@ -27,7 +25,7 @@
 %endif
 
 Name:   sqlite3
-BuildRequires:  pkg-config readline-devel
+BuildRequires:  pkg-config readline-devel tcl-devel
 %if %{?suse_version:1}%{?!suse_version:0}
 BuildRequires:  update-desktop-files
 %endif
@@ -35,8 +33,10 @@
 Group:  Productivity/Databases/Servers
 Summary:Embeddable SQL Database Engine
 Url:http://www.sqlite.org/
-Version:3.7.7.1
+Version:3.7.8
 Release:1
+# %(IFS=.; a="%{version}"; printf "%d%02d%02d%02d" $a)
+%define tarversion 3070800
 # bug437293
 %ifarch ppc64
 Obsoletes:  sqlite-64bit
@@ -63,12 +63,6 @@
 SQLite can be used via the sqlite command line tool or via any
 application that supports the Qt database plug-ins.
 
-
-
-Authors:
-
-D. Richard Hipp 
-
 %if %newscheme
 
 %package -n libsqlite3-0
@@ -91,12 +85,6 @@
 SQLite can be used via the sqlite command line tool or via any
 application that supports the Qt database plug-ins.
 
-
-
-Authors:
-
-D. Richard Hipp 
-
 %endif
 
 %package devel
@@ -119,11 +107,18 @@
 SQLite can be used via the sqlite command-line tool or via any
 application which supports the Qt database plug-ins.
 
+%package tcl
+License:Public Domain, Freeware
+Group:  Development/Libraries/Tcl
+Summary:Tcl binding for SQLite
 
+%description tcl
+This package contains laguage bindings from the Tcl programming
+language SQLite.
 
-Authors:
-
-D. Richard Hipp 
+SQLite is a C library that implements an embeddable SQL database
+engine. Programs that link with the SQLite library can have SQL
+database access without running a separate RDBMS process.
 
 %prep
 %setup -q -n sqlite-autoconf-%tarversion
@@ -132,14 +127,17 @@
 export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_USE_URI"
 %configure --disable-static
 make
+cd tea
+export CFLAGS=-I..
+export LDFLAGS=-L../.libs
+%configure --with-tcl=%_libdir --with-system-sqlite
 
 %install
 make install DESTDIR=%buildroot
 rm %buildroot/%_libdir/*.la
+cd tea
+make install DESTDIR=%buildroot libdir=%tcl_archdir
 
-%clean
-  rm -rf %buildroot
-#
 %if %newscheme
 
 %post -n libsqlite3-0 -p /sbin/ldconfig
@@ -170,4 +168,9 @@
 %_libdir/libsqlite*.so
 %_libdir/pkgconfig/sqlite3.pc
 
+%files tcl
+%defattr(-,root,root)
+%tcl_archdir
+%doc %_mandir/mann/*
+
 %changelog

++ sqlite-autoconf-3070701.tar.gz -> sqlite-autoconf-3070800.tar.gz ++
 11259 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2011-09-11 Thread h_root

Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory
checked in at Sun Sep 11 19:37:02 CEST 2011.




--- sqlite3/sqlite3.changes 2011-06-24 14:40:13.0 +0200
+++ /mounts/work_src_done/STABLE/sqlite3/sqlite3.changes2011-08-04 
15:57:12.0 +0200
@@ -1,0 +2,7 @@
+Thu Aug  4 13:56:02 UTC 2011 - idon...@novell.com
+
+- New Version: 3.7.7.1:
+  * Fix a bug causing PRAGMA case_sensitive_like statements compiled
+using sqlite3_prepare() to fail with an SQLITE_SCHEMA error.
+
+---

calling whatdependson for head-i586


Old:

  sqlite-autoconf-3070700.tar.bz2

New:

  sqlite-autoconf-3070701.tar.gz



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.R5ujx7/_old  2011-09-11 19:36:47.0 +0200
+++ /var/tmp/diff_new_pack.R5ujx7/_new  2011-09-11 19:36:47.0 +0200
@@ -35,7 +35,7 @@
 Group:  Productivity/Databases/Servers
 Summary:Embeddable SQL Database Engine
 Url:http://www.sqlite.org/
-Version:3.7.7
+Version:3.7.7.1
 Release:1
 # bug437293
 %ifarch ppc64
@@ -47,7 +47,7 @@
 %endif
 Provides:   sqlite = %version
 Obsoletes:  sqlite < %version
-Source0:sqlite-autoconf-%tarversion.tar.bz2
+Source0:sqlite-autoconf-%tarversion.tar.gz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2011-06-29 Thread h_root

Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory
checked in at Wed Jun 29 15:28:41 CEST 2011.




--- sqlite3/sqlite3.changes 2011-05-20 10:41:06.0 +0200
+++ /mounts/work_src_done/STABLE/sqlite3/sqlite3.changes2011-06-24 
14:40:13.0 +0200
@@ -1,0 +2,18 @@
+Fri Jun 24 12:32:50 UTC 2011 - m...@novell.com
+
+- New Version: 3.7.7:
+  * Add support for URI filenames.
+  * Add the sqlite3_vtab_config() interface in support of
+ON CONFLICT clauses with virtual tables.
+  * Add the xSavepoint, xRelease and xRollbackTo methods in
+virtual tables in support of SAVEPOINT for virtual tables.
+  * Update the built-in FTS3/FTS4 and RTREE virtual tables to
+support ON CONFLICT clauses and REPLACE.
+  * Avoid unnecessary reparsing of the database schema.
+  * Added support for the FTS4 prefix option and the FTS4 order
+option.
+  * Allow WAL-mode databases to be opened read-only as long as
+there is an existing read/write connection.
+  * Added support for short filenames.
+
+---

calling whatdependson for head-i586


Old:

  sqlite-autoconf-3070603.tar.bz2

New:

  sqlite-autoconf-3070700.tar.bz2



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.nieXFm/_old  2011-06-29 15:26:54.0 +0200
+++ /var/tmp/diff_new_pack.nieXFm/_new  2011-06-29 15:26:54.0 +0200
@@ -35,7 +35,7 @@
 Group:  Productivity/Databases/Servers
 Summary:Embeddable SQL Database Engine
 Url:http://www.sqlite.org/
-Version:3.7.6.3
+Version:3.7.7
 Release:1
 # bug437293
 %ifarch ppc64
@@ -129,7 +129,7 @@
 %setup -q -n sqlite-autoconf-%tarversion
 
 %build
-export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA"
+export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_USE_URI"
 %configure --disable-static
 make
 

++ sqlite-autoconf-3070603.tar.bz2 -> sqlite-autoconf-3070700.tar.bz2 ++
 36802 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sqlite3 for openSUSE:Factory

2011-05-20 Thread h_root

Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory
checked in at Fri May 20 14:36:25 CEST 2011.




--- sqlite3/sqlite3.changes 2011-04-13 18:11:00.0 +0200
+++ /mounts/work_src_done/STABLE/sqlite3/sqlite3.changes2011-05-20 
10:41:06.0 +0200
@@ -1,0 +2,9 @@
+Fri May 20 08:38:22 UTC 2011 - m...@novell.com
+
+- New Version: 3.7.6.3:
+  * Fix a problem with WAL mode which could cause transactions to
+silently rollback if the cache_size is set very small (less than
+10) and SQLite comes under memory pressure.
+- Enabled the column metadata APIs (bnc#383370).
+
+---

calling whatdependson for head-i586


Old:

  sqlite-autoconf-3070601.tar.bz2

New:

  sqlite-autoconf-3070603.tar.bz2



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.hok2QG/_old  2011-05-20 14:33:13.0 +0200
+++ /var/tmp/diff_new_pack.hok2QG/_new  2011-05-20 14:33:13.0 +0200
@@ -35,7 +35,7 @@
 Group:  Productivity/Databases/Servers
 Summary:Embeddable SQL Database Engine
 Url:http://www.sqlite.org/
-Version:3.7.6.1
+Version:3.7.6.3
 Release:1
 # bug437293
 %ifarch ppc64
@@ -129,6 +129,7 @@
 %setup -q -n sqlite-autoconf-%tarversion
 
 %build
+export CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA"
 %configure --disable-static
 make
 

++ sqlite-autoconf-3070601.tar.bz2 -> sqlite-autoconf-3070603.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3070601/configure 
new/sqlite-autoconf-3070603/configure
--- old/sqlite-autoconf-3070601/configure   2011-04-13 17:10:43.0 
+0200
+++ new/sqlite-autoconf-3070603/configure   2011-05-19 15:35:28.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.62 for sqlite 3.7.6.1.
+# Generated by GNU Autoconf 2.62 for sqlite 3.7.6.3.
 #
 # Report bugs to .
 #
@@ -750,8 +750,8 @@
 # Identity of this package.
 PACKAGE_NAME='sqlite'
 PACKAGE_TARNAME='sqlite'
-PACKAGE_VERSION='3.7.6.1'
-PACKAGE_STRING='sqlite 3.7.6.1'
+PACKAGE_VERSION='3.7.6.3'
+PACKAGE_STRING='sqlite 3.7.6.3'
 PACKAGE_BUGREPORT='http://www.sqlite.org'
 
 ac_unique_file="sqlite3.c"
@@ -1481,7 +1481,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures sqlite 3.7.6.1 to adapt to many kinds of systems.
+\`configure' configures sqlite 3.7.6.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1551,7 +1551,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of sqlite 3.7.6.1:";;
+ short | recursive ) echo "Configuration of sqlite 3.7.6.3:";;
esac
   cat <<\_ACEOF
 
@@ -1661,7 +1661,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-sqlite configure 3.7.6.1
+sqlite configure 3.7.6.3
 generated by GNU Autoconf 2.62
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1675,7 +1675,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by sqlite $as_me 3.7.6.1, which was
+It was created by sqlite $as_me 3.7.6.3, which was
 generated by GNU Autoconf 2.62.  Invocation command line was
 
   $ $0 $@
@@ -2372,7 +2372,7 @@
 
 # Define the identity of the package.
  PACKAGE='sqlite'
- VERSION='3.7.6.1'
+ VERSION='3.7.6.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -22176,7 +22176,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by sqlite $as_me 3.7.6.1, which was
+This file was extended by sqlite $as_me 3.7.6.3, which was
 generated by GNU Autoconf 2.62.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -3,7 +3,7 @@
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_version="\\
-sqlite config.status 3.7.6.1
+sqlite config.status 3.7.6.3
 configured by $0, generated by GNU Autoconf 2.62,
   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sqlite-autoconf-3070601/configure.ac 
new/sqlite-autoconf-3070603/configure.ac
--- old/sqlite-autoconf-3070601/configure.ac2011-04-13 17:10:28.0 
+0200
+++ new/sqlite-autoconf-3070603/configure.ac2011-05-19 15:35:13.0 
+0200
@@ -8,7 +8,7 @@
 #
 
 AC_PREREQ(2.61)
-AC_INIT(sqlite, 3.7.6.1, http://www.sqlite.org)
+AC_INIT(sqlite, 3.7.6.3, http://

commit sqlite3 for openSUSE:Factory

2011-04-21 Thread h_root

Hello community,

here is the log from the commit of package sqlite3 for openSUSE:Factory
checked in at Thu Apr 21 11:45:38 CEST 2011.




--- sqlite3/sqlite3.changes 2011-02-03 15:57:53.0 +0100
+++ /mounts/work_src_done/STABLE/sqlite3/sqlite3.changes2011-04-13 
18:11:00.0 +0200
@@ -1,0 +2,28 @@
+Wed Apr 13 16:02:10 UTC 2011 - m...@novell.com
+
+- New Version: 3.7.6.1:
+  * Added the sqlite3_wal_checkpoint_v2() interface and enhanced
+the wal_checkpoint pragma to support blocking checkpoints.
+  * Improvements to the query planner so that it makes better
+estimates of plan costs and hence does a better job of
+choosing the right plan, especially when SQLITE_ENABLE_STAT2
+is used.
+  * Fix a bug which prevented deferred foreign key constraints
+from being enforced when sqlite3_finalize() was not called
+by one statement with a failed foreign key constraint prior
+to another statement with foreign key constraints running.
+  * Integer arithmetic operations that would have resulted in
+overflow are now performed using floating-point instead.
+  * Increased the version number on the VFS object to 3 and added
+new methods xSetSysCall, xGetSysCall, and xNextSysCall used
+for doing full-coverage testing.
+  * Increase the maximum value of SQLITE_MAX_ATTACHED from 30 to
+62 (though the default value remains at 10).
+  * Added the fts4aux table
+  * Added support for compressed FTS4 content 
+  * Enhance the ANALYZE command to support the name of an index as
+its argument, in order to analyze just that one index.
+  * Added the "unix-excl" built-in VFS on unix and unix-like
+platforms.
+
+---

calling whatdependson for head-i586


Old:

  sqlite-autoconf-3070500.tar.bz2

New:

  sqlite-autoconf-3070601.tar.bz2



Other differences:
--
++ sqlite3.spec ++
--- /var/tmp/diff_new_pack.kHC6nb/_old  2011-04-21 11:45:17.0 +0200
+++ /var/tmp/diff_new_pack.kHC6nb/_new  2011-04-21 11:45:17.0 +0200
@@ -35,7 +35,7 @@
 Group:  Productivity/Databases/Servers
 Summary:Embeddable SQL Database Engine
 Url:http://www.sqlite.org/
-Version:3.7.5
+Version:3.7.6.1
 Release:1
 # bug437293
 %ifarch ppc64
@@ -126,7 +126,7 @@
 D. Richard Hipp 
 
 %prep
-%setup -n sqlite-autoconf-%tarversion
+%setup -q -n sqlite-autoconf-%tarversion
 
 %build
 %configure --disable-static

++ sqlite-autoconf-3070500.tar.bz2 -> sqlite-autoconf-3070601.tar.bz2 ++
 35528 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org