pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jan 30 20:13:21 UTC 2024

Modified Files:
        pkgsrc/databases/sqlite3: Makefile.common distinfo
        pkgsrc/databases/sqlite3-docs: PLIST distinfo
        pkgsrc/databases/sqlite3-tcl: distinfo
        pkgsrc/devel/lemon: distinfo

Log Message:
sqlite3* lemon: updated to 3.45.1

version 3.45.1 (2024-01-30):

Restore the JSON BLOB input bug, and promise to support the anomaly in subsequent releases, for backward compatibility.
Fix the PRAGMA integrity_check command so that it works on read-only databases that contain FTS3 and FTS5 tables. This resolves an issue introduced in version 3.44.0 but was undiscovered until after 
the 3.45.0 release.
Fix issues associated with processing corrupt JSONB inputs:
Prevent exponential runtime when converting a corrupt JSONB into text.
Fix a possible read of one byte past the end of the JSONB blob when converting a corrupt JSONB into text.
Enhanced testing using jfuzz to prevent any future JSONB problems such as the above.
Fix a long-standing bug in which a read of a few bytes past the end of a memory-mapped segment might occur when accessing a craftily corrupted database using memory-mapped database.
Fix a long-standing bug in which a NULL pointer dereference might occur in the bytecode engine due to incorrect bytecode being generated for a class of SQL statements that are deliberately designed 
to stress the query planner but which are otherwise pointless.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 pkgsrc/databases/sqlite3/Makefile.common
cvs rdiff -u -r1.201 -r1.202 pkgsrc/databases/sqlite3/distinfo
cvs rdiff -u -r1.130 -r1.131 pkgsrc/databases/sqlite3-docs/PLIST
cvs rdiff -u -r1.133 -r1.134 pkgsrc/databases/sqlite3-docs/distinfo
cvs rdiff -u -r1.147 -r1.148 pkgsrc/databases/sqlite3-tcl/distinfo
cvs rdiff -u -r1.74 -r1.75 pkgsrc/devel/lemon/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/sqlite3/Makefile.common
diff -u pkgsrc/databases/sqlite3/Makefile.common:1.107 pkgsrc/databases/sqlite3/Makefile.common:1.108
--- pkgsrc/databases/sqlite3/Makefile.common:1.107      Wed Jan 17 08:24:18 2024
+++ pkgsrc/databases/sqlite3/Makefile.common    Tue Jan 30 20:13:21 2024
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.common,v 1.107 2024/01/17 08:24:18 adam Exp $
+# $NetBSD: Makefile.common,v 1.108 2024/01/30 20:13:21 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=   3450000
-SQLITE3_VERSION=       3.45.0
+SQLITE3_DISTVERSION=   3450100
+SQLITE3_VERSION=       3.45.1
 
 MASTER_SITES=  http://www.sqlite.org/2024/
 MASTER_SITES+= http://www.hwaci.com/sw/sqlite/2024/

Index: pkgsrc/databases/sqlite3/distinfo
diff -u pkgsrc/databases/sqlite3/distinfo:1.201 pkgsrc/databases/sqlite3/distinfo:1.202
--- pkgsrc/databases/sqlite3/distinfo:1.201     Wed Jan 17 08:24:18 2024
+++ pkgsrc/databases/sqlite3/distinfo   Tue Jan 30 20:13:21 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.201 2024/01/17 08:24:18 adam Exp $
+$NetBSD: distinfo,v 1.202 2024/01/30 20:13:21 adam Exp $
 
-BLAKE2s (sqlite-autoconf-3450000.tar.gz) = eb87bf6e9b934006ce01ee97463ac6db34b5dc86b8da9c8cf0824104dc539c1e
-SHA512 (sqlite-autoconf-3450000.tar.gz) = 40ae9ba1dea234aacfecf44a6b1c0713c24348d8d475503c11f1d92ed2fffb54a765bbd0669f39aa09d20f42cbcfac4dedcf7e64f4421b8762eebfc66399aa9a
-Size (sqlite-autoconf-3450000.tar.gz) = 3231697 bytes
+BLAKE2s (sqlite-autoconf-3450100.tar.gz) = 30fb7ef9966c86e7ec7fd309a0ad7a441f3510ddedf74e86f6e794de09cc722d
+SHA512 (sqlite-autoconf-3450100.tar.gz) = c6bd4eaa67cada28528d1ac31aec1662c0a11048247a1bb148c1842fb0252934e2096843b56fea94bfb96c4eaaa598ec70ac31f2a5e910388f24f152b9fc4211
+Size (sqlite-autoconf-3450100.tar.gz) = 3232682 bytes
 SHA1 (patch-configure) = c0aa83bddc20d090b3cd2fd840ac69031f4396e4

Index: pkgsrc/databases/sqlite3-docs/PLIST
diff -u pkgsrc/databases/sqlite3-docs/PLIST:1.130 pkgsrc/databases/sqlite3-docs/PLIST:1.131
--- pkgsrc/databases/sqlite3-docs/PLIST:1.130   Wed Jan 17 08:24:19 2024
+++ pkgsrc/databases/sqlite3-docs/PLIST Tue Jan 30 20:13:21 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.130 2024/01/17 08:24:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.131 2024/01/30 20:13:21 adam Exp $
 share/doc/sqlite3/34to35.html
 share/doc/sqlite3/35to36.html
 share/doc/sqlite3/about.html
@@ -485,7 +485,6 @@ share/doc/sqlite3/intern-v-extern-blob.h
 share/doc/sqlite3/invalidutf.html
 share/doc/sqlite3/isolation.html
 share/doc/sqlite3/json1.html
-share/doc/sqlite3/jsonb.html
 share/doc/sqlite3/keyword_index.html
 share/doc/sqlite3/lang.html
 share/doc/sqlite3/lang_aggfunc.html
@@ -691,6 +690,7 @@ share/doc/sqlite3/releaselog/3_44_0.html
 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_4_0.html
 share/doc/sqlite3/releaselog/3_4_1.html
 share/doc/sqlite3/releaselog/3_4_2.html

Index: pkgsrc/databases/sqlite3-docs/distinfo
diff -u pkgsrc/databases/sqlite3-docs/distinfo:1.133 pkgsrc/databases/sqlite3-docs/distinfo:1.134
--- pkgsrc/databases/sqlite3-docs/distinfo:1.133        Wed Jan 17 08:24:19 2024
+++ pkgsrc/databases/sqlite3-docs/distinfo      Tue Jan 30 20:13:21 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.133 2024/01/17 08:24:19 adam Exp $
+$NetBSD: distinfo,v 1.134 2024/01/30 20:13:21 adam Exp $
 
-BLAKE2s (sqlite-doc-3450000.zip) = c56c0ff4c50681a1c527611b315c208da3e325c1d766d2ccdee3ac1339263c2c
-SHA512 (sqlite-doc-3450000.zip) = a92b7967c77a1f3e923099051bd88a58591e17bdf891f1533fa9e81b483fc05b6c4c7a66fb9399c3a76abf3c446bb02a93fd11a9e5c9b3171a58f65698217b68
-Size (sqlite-doc-3450000.zip) = 10760211 bytes
+BLAKE2s (sqlite-doc-3450100.zip) = 12f9c654025740a673a71b64771c50e6fcf2d05fcdf766f3d94f64e7932b92e4
+SHA512 (sqlite-doc-3450100.zip) = dc036737973a29ea2b6cb4fe7ab4468f449e21eed34a773600570ed2e57ed4d195286c75afec91ab76ac55e25a0cc82e73c3b3119a9c8e7b5918bae8a1a3c8c0
+Size (sqlite-doc-3450100.zip) = 10746925 bytes

Index: pkgsrc/databases/sqlite3-tcl/distinfo
diff -u pkgsrc/databases/sqlite3-tcl/distinfo:1.147 pkgsrc/databases/sqlite3-tcl/distinfo:1.148
--- pkgsrc/databases/sqlite3-tcl/distinfo:1.147 Wed Jan 17 08:24:19 2024
+++ pkgsrc/databases/sqlite3-tcl/distinfo       Tue Jan 30 20:13:21 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.147 2024/01/17 08:24:19 adam Exp $
+$NetBSD: distinfo,v 1.148 2024/01/30 20:13:21 adam Exp $
 
-BLAKE2s (sqlite-autoconf-3450000.tar.gz) = eb87bf6e9b934006ce01ee97463ac6db34b5dc86b8da9c8cf0824104dc539c1e
-SHA512 (sqlite-autoconf-3450000.tar.gz) = 40ae9ba1dea234aacfecf44a6b1c0713c24348d8d475503c11f1d92ed2fffb54a765bbd0669f39aa09d20f42cbcfac4dedcf7e64f4421b8762eebfc66399aa9a
-Size (sqlite-autoconf-3450000.tar.gz) = 3231697 bytes
+BLAKE2s (sqlite-autoconf-3450100.tar.gz) = 30fb7ef9966c86e7ec7fd309a0ad7a441f3510ddedf74e86f6e794de09cc722d
+SHA512 (sqlite-autoconf-3450100.tar.gz) = c6bd4eaa67cada28528d1ac31aec1662c0a11048247a1bb148c1842fb0252934e2096843b56fea94bfb96c4eaaa598ec70ac31f2a5e910388f24f152b9fc4211
+Size (sqlite-autoconf-3450100.tar.gz) = 3232682 bytes
 SHA1 (patch-Makefile.in) = 8f68039c9169bc69eb0da4bd0f910c7584aed2b5

Index: pkgsrc/devel/lemon/distinfo
diff -u pkgsrc/devel/lemon/distinfo:1.74 pkgsrc/devel/lemon/distinfo:1.75
--- pkgsrc/devel/lemon/distinfo:1.74    Wed Jan 17 08:24:19 2024
+++ pkgsrc/devel/lemon/distinfo Tue Jan 30 20:13:21 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.74 2024/01/17 08:24:19 adam Exp $
+$NetBSD: distinfo,v 1.75 2024/01/30 20:13:21 adam Exp $
 
-BLAKE2s (sqlite-src-3450000.zip) = 51d5cfd05a3cd98f3d8ecc63f922b479b7ec32d4796011fb990b1162a5d60d53
-SHA512 (sqlite-src-3450000.zip) = ae5152bf00d6fa69dad3e41eb07052277481c48e0c63da1081767f3c76ce026615e96760355b6e75d689588059c106add5e9066e6dcbab60e36996ec76ef2874
-Size (sqlite-src-3450000.zip) = 14148978 bytes
+BLAKE2s (sqlite-src-3450100.zip) = ef79f3661a6acc63800b167d4077477d8165df53d78de119c9c49272c1613f75
+SHA512 (sqlite-src-3450100.zip) = 475de1c473d2d828038a2afb98d74d52b5e0fd06a5bfc8516e44084ed38b1438310172905fd4fe0a64a736d699095ed286dfdee059ceeb50dfb9bb49131e2005
+Size (sqlite-src-3450100.zip) = 14152147 bytes



Home | Main Index | Thread Index | Old Index