sqlite3: updated to 3.45.2

version 3.45.2 (2024-03-12):

Fix an error in UPSERT, introduced by enhancement 3a in version 3.35.0 (2021-03-12), that could cause an index to get out-of-sync with its table. Forum thread 919c6579c8.
Reduce the scope of the NOT NULL strength reduction optimization that was added as item 8e in version 3.35.0 (2021-03-12). The optimization was being attempted in some contexts where it did not work, resulting in incorrect query results. Forum thread 440f2a2f17.
Other trifling corrections and compiler warning fixes that have come up since the previous patch release. See the timeline for details.
This commit is contained in:
adam 2024-03-14 08:07:10 +00:00
parent 3460d1ba65
commit 0b9a67047e
6 changed files with 21 additions and 20 deletions

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.131 2024/01/30 20:13:21 adam Exp $
@comment $NetBSD: PLIST,v 1.132 2024/03/14 08:07:10 adam Exp $
share/doc/sqlite3/34to35.html
share/doc/sqlite3/35to36.html
share/doc/sqlite3/about.html
@ -691,6 +691,7 @@ share/doc/sqlite3/releaselog/3_44_1.html
share/doc/sqlite3/releaselog/3_44_2.html
share/doc/sqlite3/releaselog/3_45_0.html
share/doc/sqlite3/releaselog/3_45_1.html
share/doc/sqlite3/releaselog/3_45_2.html
share/doc/sqlite3/releaselog/3_4_0.html
share/doc/sqlite3/releaselog/3_4_1.html
share/doc/sqlite3/releaselog/3_4_2.html

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.134 2024/01/30 20:13:21 adam Exp $
$NetBSD: distinfo,v 1.135 2024/03/14 08:07:10 adam Exp $
BLAKE2s (sqlite-doc-3450100.zip) = 12f9c654025740a673a71b64771c50e6fcf2d05fcdf766f3d94f64e7932b92e4
SHA512 (sqlite-doc-3450100.zip) = dc036737973a29ea2b6cb4fe7ab4468f449e21eed34a773600570ed2e57ed4d195286c75afec91ab76ac55e25a0cc82e73c3b3119a9c8e7b5918bae8a1a3c8c0
Size (sqlite-doc-3450100.zip) = 10746925 bytes
BLAKE2s (sqlite-doc-3450200.zip) = c8ff0b24b98acc56c9f13c0231259ee44ead06663ae9e5e0f64fbfb7a710ff2b
SHA512 (sqlite-doc-3450200.zip) = 5e80255b0030dd6dfc0f93a1d6863a35dc319c6567300ac5f4e16d15c322f0b3fc2681cae7d27de0d23bf6731069d0060b9edddf3d7e0b105c538beab53979dc
Size (sqlite-doc-3450200.zip) = 10755940 bytes

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.148 2024/01/30 20:13:21 adam Exp $
$NetBSD: distinfo,v 1.149 2024/03/14 08:07:10 adam Exp $
BLAKE2s (sqlite-autoconf-3450100.tar.gz) = 30fb7ef9966c86e7ec7fd309a0ad7a441f3510ddedf74e86f6e794de09cc722d
SHA512 (sqlite-autoconf-3450100.tar.gz) = c6bd4eaa67cada28528d1ac31aec1662c0a11048247a1bb148c1842fb0252934e2096843b56fea94bfb96c4eaaa598ec70ac31f2a5e910388f24f152b9fc4211
Size (sqlite-autoconf-3450100.tar.gz) = 3232682 bytes
BLAKE2s (sqlite-autoconf-3450200.tar.gz) = c3f5369f2a96b70b17d5f2e75cb9ab444a9e72c380d52e77c11457ea738fa549
SHA512 (sqlite-autoconf-3450200.tar.gz) = 7a15feab6319d8718b0ec3fc2077f50e87bbbe0deb5689c3318d5283bbdd72e16f2b2fa8fcf9b1331d8eaffa75c479db044a3c452d1ec09744648a3930505eff
Size (sqlite-autoconf-3450200.tar.gz) = 3234010 bytes
SHA1 (patch-Makefile.in) = 8f68039c9169bc69eb0da4bd0f910c7584aed2b5

View File

@ -1,12 +1,12 @@
# $NetBSD: Makefile.common,v 1.108 2024/01/30 20:13:21 adam Exp $
# $NetBSD: Makefile.common,v 1.109 2024/03/14 08:07:10 adam Exp $
#
# used by databases/sqlite3/Makefile
# used by databases/sqlite3-docs/Makefile
# used by databases/sqlite3-tcl/Makefile
# used by devel/lemon/Makefile
SQLITE3_DISTVERSION= 3450100
SQLITE3_VERSION= 3.45.1
SQLITE3_DISTVERSION= 3450200
SQLITE3_VERSION= 3.45.2
MASTER_SITES= http://www.sqlite.org/2024/
MASTER_SITES+= http://www.hwaci.com/sw/sqlite/2024/

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.202 2024/01/30 20:13:21 adam Exp $
$NetBSD: distinfo,v 1.203 2024/03/14 08:07:10 adam Exp $
BLAKE2s (sqlite-autoconf-3450100.tar.gz) = 30fb7ef9966c86e7ec7fd309a0ad7a441f3510ddedf74e86f6e794de09cc722d
SHA512 (sqlite-autoconf-3450100.tar.gz) = c6bd4eaa67cada28528d1ac31aec1662c0a11048247a1bb148c1842fb0252934e2096843b56fea94bfb96c4eaaa598ec70ac31f2a5e910388f24f152b9fc4211
Size (sqlite-autoconf-3450100.tar.gz) = 3232682 bytes
BLAKE2s (sqlite-autoconf-3450200.tar.gz) = c3f5369f2a96b70b17d5f2e75cb9ab444a9e72c380d52e77c11457ea738fa549
SHA512 (sqlite-autoconf-3450200.tar.gz) = 7a15feab6319d8718b0ec3fc2077f50e87bbbe0deb5689c3318d5283bbdd72e16f2b2fa8fcf9b1331d8eaffa75c479db044a3c452d1ec09744648a3930505eff
Size (sqlite-autoconf-3450200.tar.gz) = 3234010 bytes
SHA1 (patch-configure) = c0aa83bddc20d090b3cd2fd840ac69031f4396e4

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.75 2024/01/30 20:13:21 adam Exp $
$NetBSD: distinfo,v 1.76 2024/03/14 08:07:10 adam Exp $
BLAKE2s (sqlite-src-3450100.zip) = ef79f3661a6acc63800b167d4077477d8165df53d78de119c9c49272c1613f75
SHA512 (sqlite-src-3450100.zip) = 475de1c473d2d828038a2afb98d74d52b5e0fd06a5bfc8516e44084ed38b1438310172905fd4fe0a64a736d699095ed286dfdee059ceeb50dfb9bb49131e2005
Size (sqlite-src-3450100.zip) = 14152147 bytes
BLAKE2s (sqlite-src-3450200.zip) = 832d5823d49b1d586b5d981d62d4ddf801cd402a3fe210a5ef99ea1123bf93a0
SHA512 (sqlite-src-3450200.zip) = b6e875ab4ed24cd564330e50a87f35aae43c382f88ca86c2eedf5308c7fab683c1880c0053408e864b0cec1feb7ae81aca8a91979a3ee3975f26037a7983011a
Size (sqlite-src-3450200.zip) = 14156848 bytes