Subject: CVS commit: pkgsrc
From: Adam Ciarcinski
Date: 2024-08-13 15:11:52
Message id: 20240813131152.9F59DFC74@cvs.NetBSD.org

Log Message:
sqlite3: updated to 3.46.1

3.46.1 (2024-08-13):

Improved robustness while parsing the tokenize= arguments in FTS5. Forum post \ 
171bcc2bcd.
Enhancements to covering index prediction in the query planner. Add early \ 
detection of over-prediction of covering indexes so that sqlite3_prepare() will \ 
return an error rather than just generate bad bytecode. Forum post \ 
e60e4c295d22f8ce.
Do not let the number of terms on a VALUES clause be limited by \ 
SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that \ 
appear to be variables due to double-quoted string literals.
Fix the window function version of group_concat() so that it returns an empty \ 
string if it has one or more empty string inputs.
In FTS5 secure-delete mode, fix false-positive integrity-check reports about \ 
corrupt indexes.
Syntax errors in ALTER TABLE should always return SQLITE_ERROR. In some cases, \ 
they were formerly returning SQLITE_INTERNAL.
JavaScript/WASM:
Fix a corruption-causing bug in the JavaScript "opfs" VFS.
Work around a couple of browser-specific OPFS quirks.
Other minor fixes.

Files:
RevisionActionfile
1.155modifypkgsrc/databases/sqlite3/Makefile
1.112modifypkgsrc/databases/sqlite3/Makefile.common
1.206modifypkgsrc/databases/sqlite3/distinfo
1.135modifypkgsrc/databases/sqlite3-docs/PLIST
1.138modifypkgsrc/databases/sqlite3-docs/distinfo
1.120modifypkgsrc/databases/sqlite3-tcl/Makefile
1.152modifypkgsrc/databases/sqlite3-tcl/distinfo
1.79modifypkgsrc/devel/lemon/distinfo