Accepting request 1169661 from server:database

- Update to release 3.45.3:
  * Fix a long-standing bug (going back to version 3.24.0) that
    might (rarely) cause the "old.*" values of an UPDATE trigger
    to be incorrect if that trigger fires in response to an UPSERT.
  * Reduce the scope of the NOT NULL strength reduction
    optimization that was added as item 8e in version 3.35.0. The
    optimization was being attempted in some contexts where it did
    not work, resulting in incorrect query results.
- Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream.

OBS-URL: https://build.opensuse.org/request/show/1169661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sqlite3?expand=0&rev=151
This commit is contained in:
Ana Guerrero 2024-04-26 21:26:26 +00:00 committed by Git OBS Bridge
commit 6d5984446f
6 changed files with 23 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:645fd1078a4a03cfe83bfccc380685cc5dcf7dd132a23f78fad4f660e40cf2c7
size 10755940

3
sqlite-doc-3450300.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:13383c4babde9f0aa2c4d195d2109be6ba54a10b5759930912a5c559c6ec2e48
size 10759906

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a45a3577cc8af683c4bd4c6e81a7c782c5b7d5daa06175ea2cb971ca71691b1
size 14156848

3
sqlite-src-3450300.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ec0c959e42cb5f1804135d0555f8ea32be6ff2048eb181bccd367c8f53f185d1
size 14160555

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Wed Apr 17 08:50:51 UTC 2024 - Reinhard Max <max@suse.com>
- Update to release 3.45.3:
* Fix a long-standing bug (going back to version 3.24.0) that
might (rarely) cause the "old.*" values of an UPDATE trigger
to be incorrect if that trigger fires in response to an UPSERT.
* Reduce the scope of the NOT NULL strength reduction
optimization that was added as item 8e in version 3.35.0. The
optimization was being attempted in some contexts where it did
not work, resulting in incorrect query results.
- Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream.
-------------------------------------------------------------------
Tue Mar 12 14:50:27 UTC 2024 - Reinhard Max <max@suse.com>

View File

@ -17,12 +17,12 @@
%define oname sqlite
%define tarversion 3450200
%define docversion 3450200
%define tarversion 3450300
%define docversion 3450300
%bcond_with icu
%bcond_without check
Name: sqlite3
Version: 3.45.2
Version: 3.45.3
Release: 0
Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain
@ -166,6 +166,7 @@ export CFLAGS="%{optflags} \
-DSQLITE_ENABLE_UNLOCK_NOTIFY \
-DSQLITE_SECURE_DELETE \
-DSQLITE_ENABLE_MATH_FUNCTIONS \
-DSQLITE_STRICT_SUBTYPE=1 \
"
%configure \
--disable-static \