diff --git a/sqlite-doc-3350200.zip b/sqlite-doc-3350200.zip deleted file mode 100644 index 0a028be..0000000 --- a/sqlite-doc-3350200.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ae1e29f2dc4e13b787d4a074cf3844751fedab94b4304a4e89bf6e7bdb79b8d -size 10182547 diff --git a/sqlite-doc-3350500.zip b/sqlite-doc-3350500.zip new file mode 100644 index 0000000..ba5a9a6 --- /dev/null +++ b/sqlite-doc-3350500.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:098257e33eb50254cccd31333b09eeafd5843fdd446e1c856c4b48b758573cb9 +size 10205830 diff --git a/sqlite-src-3350200.zip b/sqlite-src-3350200.zip deleted file mode 100644 index 3fbba2e..0000000 --- a/sqlite-src-3350200.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6af39632ed596ff3294f35caff4d671745f81894135f9789ceecf696dfc38703 -size 12815298 diff --git a/sqlite-src-3350500.zip b/sqlite-src-3350500.zip new file mode 100644 index 0000000..65b0c20 --- /dev/null +++ b/sqlite-src-3350500.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4beeca5595c33ab5031a920d9c9fd65fe693bad2b16320c3a6a6950e66d3b11 +size 12819198 diff --git a/sqlite3.changes b/sqlite3.changes index 3bb56ed..e33332d 100644 --- a/sqlite3.changes +++ b/sqlite3.changes @@ -1,3 +1,61 @@ +------------------------------------------------------------------- +Tue Apr 20 08:52:23 UTC 2021 - Andreas Stieger + +- SQLite3 3.35.5: + * Fix defects in the new ALTER TABLE DROP COLUMN feature that + could corrupt the database file + * Fix an obscure query optimizer problem that might cause an + incorrect query result + +------------------------------------------------------------------- +Tue Apr 6 14:57:30 UTC 2021 - Reinhard Max + +- Fix build on SLE-12 + +------------------------------------------------------------------- +Tue Apr 6 01:59:48 UTC 2021 - Dirk Müller + +- use https urls + +------------------------------------------------------------------- +Sat Apr 3 06:51:48 UTC 2021 - Andreas Stieger + +- SQLite 3.35.4: + * Fix a defect in the query planner optimization + * Fix a defect in the new RETURNING syntax + * Fix the new RETURNING feature so that it raises an error if one + of the terms in the RETURNING clause references a unknown + table, instead of silently ignoring that error + * Fix an assertion associated with aggregate function processing + that was incorrectly triggered by the push-down optimization + +------------------------------------------------------------------- +Sat Mar 27 11:52:17 UTC 2021 - Andreas Stieger + +- SQLite 3.35.3: + * Enhance the OP_OpenDup opcode of the bytecode engine so that + it works even if the cursor being duplicated itself came from + OP_OpenDup + * When materializing correlated common table expressions, do so + separately for each use case, as that is required for + correctness. This fixes a problem that was introduced by the + MATERIALIZED hint enhancement. + * Fix a problem in the filename normalizer of the unix VFS + * Fix the "box" output mode in the CLI so that it works with + statements that returns one or more rows of zero columns + (such as PRAGMA incremental_vacuum) + * Improvements to error messages generated by faulty common + table expressions + * Fix some incorrect assert() statements + * Fix to the SELECT statement syntax diagram so that the FROM + clause syntax is shown correctly + * Fix the EBCDIC character classifier so that it understands + newlines as whitespace + * Improvements the xBestIndex method in the implementation of the + (unsupported) wholenumber virtual table extension so that it + does a better job of convincing the query planner to avoid + trying to materialize a table with an infinite number of rows + ------------------------------------------------------------------- Fri Mar 19 14:53:04 UTC 2021 - Martin Liška @@ -76,7 +134,7 @@ Wed Dec 2 09:08:39 UTC 2020 - Reinhard Max current transaction state of the database connection. * Enhance recursive common table expressions to support two or more recursive terms as is done by SQL Server, since this helps make - queries against graphs easier to write and faster to execute.\ + queries against graphs easier to write and faster to execute. * Improved error messages on CHECK constraint failures. * The .read dot-command now accepts a pipeline in addition to a filename. diff --git a/sqlite3.spec b/sqlite3.spec index ec60879..a1f55b4 100644 --- a/sqlite3.spec +++ b/sqlite3.spec @@ -17,25 +17,32 @@ %define oname sqlite -%define tarversion 3350200 +%define tarversion 3350500 %bcond_with icu Name: sqlite3 -Version: 3.35.2 +Version: 3.35.5 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain Group: Productivity/Databases/Servers URL: https://www.sqlite.org/ -Source0: http://www.sqlite.org/2021/sqlite-src-%{tarversion}.zip +Source0: https://www.sqlite.org/2021/sqlite-src-%{tarversion}.zip Source1: baselibs.conf -Source2: http://www.sqlite.org/2021/sqlite-doc-%{tarversion}.zip +Source2: https://www.sqlite.org/2021/sqlite-doc-%{tarversion}.zip BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: tcl-devel BuildRequires: unzip +%if 0%{suse_version} < 1500 +# As of 2021 we still need to be able to compile this on SLE-12 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: zlib-devel +%global make_build make +%else BuildRequires: pkgconfig(zlib) +%endif Provides: %{oname} = %{version} Obsoletes: %{oname} < %{version} %if %{with icu}