Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2026-10-21 20:51:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old) and /work/SRC/openSUSE:Factory/.sqlite3.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3" Wed Oct 21 20:51:51 2026 rev:178 rq:1386542 version:3.54.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2026-07-21 22:56:08.296956345 +0200 +++ /work/SRC/openSUSE:Factory/.sqlite3.new.2252680/sqlite3.changes 2026-10-21 20:51:59.758150739 +0200 @@ -1,0 +2,51 @@ +Tue Oct 20 14:37:31 UTC 2026 - Reinhard Max <[email protected]> + +- Update to version 3.54.1: + * https://sqlite.org/releaselog/3_54_1.html + * Fix a possible heap-buffer overflow on 32-bit builds (64-bit + builds are not affected). + * Fix other problems in 3.54.0 reported by users. + +------------------------------------------------------------------- +Mon Oct 12 11:57:22 UTC 2026 - Reinhard Max <[email protected]> + +- Update to version 3.54.0: + * https://sqlite.org/releaselog/3_54_0.html + * CLI enhancements: prompt strings may contain escape sequences + that expand to show state information, and the initial prompt + is taken from the SQLITE_PS1 and SQLITE_PS2 environment + variables if set. The default prompt honors NO_COLOR. + * CLI: columnar output modes now show the column name header by + default even if the query returns no rows. + * CLI: the new ".diskused" dot-command (based on the new + diskused() extension) replaces the separate sqlite3_analyzer + utility, which is now deprecated upstream. + * CLI: the .mode command gained the --rowcount, --titles, + --ifmt and --fpfmt options. + * CLI: ending an SQL command with a line containing just "go" or + "/" is discontinued unless compiled with + -DSQLITE_SHELL_LEGACY_COMMAND_TERMINATOR. + * Query planner improvements, including better optimization of + "expr OR TRUE" / "expr OR FALSE", skipping needless updates of + expression indexes, ignoring DISTINCT on the right-hand side + of IN, and faster UNION queries with a LIMIT of exactly 1. + * ALTER TABLE now raises an error on any attempt to add, drop, + or rename columns named "ROWID", "_ROWID_" or "OID". + * New %J and %j conversions to render JSON string literals in + the built-in printf() and the format() SQL function. + * New C-language interfaces: sqlite3_result_str() and + sqlite3_incomplete(). + * Date/time functions: added the "weekday -N" form of the + weekday modifier and the "end of" modifier. + * The authorizer callback is now invoked for SQL functions found + in the DEFAULT clauses of CREATE TABLE statements. + * Added SQLITE_LIMIT_SCHEMA and SQLITE_LIMIT_TRIGGER_STEPS to + the sqlite3_limit() interface. + * Use O_TMPFILE when generating temporary files on systems that + support it. + * About 4% faster as measured by counting CPU cycles in the + speedtest1 benchmark. +- Raise RLIMIT_DATA in %check so that the ASAN based tests can + reserve their shadow memory region. + +------------------------------------------------------------------- Old: ---- sqlite-doc-3530200.zip sqlite-src-3530200.zip New: ---- sqlite-doc-3540100.zip sqlite-src-3540100.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.GCkADW/_old 2026-10-21 20:52:00.720190858 +0200 +++ /var/tmp/diff_new_pack.GCkADW/_new 2026-10-21 20:52:00.722190941 +0200 @@ -19,20 +19,24 @@ %define _buildshell /bin/bash %define oname sqlite -%define tarversion 3530200 -%define docversion 3530200 +%define tarversion 3540100 +%define docversion 3540100 %bcond_with icu %bcond_without check Name: sqlite3 -Version: 3.53.2 +Version: 3.54.1 Release: 0 Summary: Embeddable SQL Database Engine +%if 0%{?suse_version} >= 1500 License: LicenseRef-SUSE-Public-Domain +%else +License: SUSE%{nil}-Public-Domain +%endif Group: Productivity/Databases/Servers URL: https://www.sqlite.org/ -Source0: https://www.sqlite.org/2025/sqlite-src-%{tarversion}.zip +Source0: https://www.sqlite.org/2026/sqlite-src-%{tarversion}.zip Source1: baselibs.conf -Source2: https://www.sqlite.org/2025/sqlite-doc-%{docversion}.zip +Source2: https://www.sqlite.org/2026/sqlite-doc-%{docversion}.zip Source99: %{name}-rpmlintrc Patch0: sqlite-3.6.23-lemon-system-template.patch Patch1: sqlite-3.49.0-fix-lemon-missing-cflags.patch @@ -224,6 +228,9 @@ %if %{with check} %check +# Allow ASan tests +ulimit -d unlimited + %make_build devtest %endif ++++++ sqlite-doc-3530200.zip -> sqlite-doc-3540100.zip ++++++ /work/SRC/openSUSE:Factory/sqlite3/sqlite-doc-3530200.zip /work/SRC/openSUSE:Factory/.sqlite3.new.2252680/sqlite-doc-3540100.zip differ: char 11, line 2 ++++++ sqlite-src-3530200.zip -> sqlite-src-3540100.zip ++++++ /work/SRC/openSUSE:Factory/sqlite3/sqlite-src-3530200.zip /work/SRC/openSUSE:Factory/.sqlite3.new.2252680/sqlite-src-3540100.zip differ: char 12, line 2
