Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2023-11-08 22:16:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old) and /work/SRC/openSUSE:Factory/.sqlite3.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3" Wed Nov 8 22:16:42 2023 rev:147 rq:1123976 version:3.44.0 Changes: -------- --- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2023-10-20 23:16:52.802767239 +0200 +++ /work/SRC/openSUSE:Factory/.sqlite3.new.17445/sqlite3.changes 2023-11-08 22:16:56.921455651 +0100 @@ -1,0 +2,20 @@ +Fri Nov 3 09:23:52 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 3.44.0 + * Aggregate functions can now include an ORDER BY clause after + their last parameter. The arguments to the function are + processed in the order specified. This can be important for + functions like string_agg() and json_group_array(). + * Add support for the concat() and concat_ws() scalar SQL + functions, compatible with PostgreSQL, SQLServer, and MySQL. + * Add support for the string_agg() aggregate SQL function, + compatible with PostgreSQL and SQLServer. + * New conversion letters on the strftime() SQL function: %e %F + %I %k %l %p %P %R %T %u + * Add new C-language APIs: sqlite3_get_clientdata() and + sqlite3_set_clientdata(). + * Many errors associated with CREATE TABLE are now raised when + the CREATE TABLE statement itself is run, rather than being + deferred until the first time the table is actually used. + +------------------------------------------------------------------- Old: ---- sqlite-doc-3430200.zip sqlite-src-3430200.zip New: ---- sqlite-doc-3440000.zip sqlite-src-3440000.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.CsPnlu/_old 2023-11-08 22:16:57.681483572 +0100 +++ /var/tmp/diff_new_pack.CsPnlu/_new 2023-11-08 22:16:57.685483720 +0100 @@ -17,11 +17,11 @@ %define oname sqlite -%define tarversion 3430200 +%define tarversion 3440000 %bcond_with icu %bcond_without check Name: sqlite3 -Version: 3.43.2 +Version: 3.44.0 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain @@ -128,8 +128,7 @@ %{_docdir}/%{name}-doc. %prep -%setup -q -n sqlite-src-%{tarversion} -a2 -%patch0 +%autosetup -p1 -n sqlite-src-%{tarversion} -a2 rm -v sqlite-doc-%{tarversion}/releaselog/current.html ln -sv `echo %{version} | sed "s/\./_/g"`.html sqlite-doc-%{tarversion}/releaselog/current.html ++++++ sqlite-doc-3430200.zip -> sqlite-doc-3440000.zip ++++++ /work/SRC/openSUSE:Factory/sqlite3/sqlite-doc-3430200.zip /work/SRC/openSUSE:Factory/.sqlite3.new.17445/sqlite-doc-3440000.zip differ: char 11, line 2 ++++++ sqlite-src-3430200.zip -> sqlite-src-3440000.zip ++++++ /work/SRC/openSUSE:Factory/sqlite3/sqlite-src-3430200.zip /work/SRC/openSUSE:Factory/.sqlite3.new.17445/sqlite-src-3440000.zip differ: char 11, line 2 ++++++ sqlite3-rtree-i686.patch ++++++ --- /var/tmp/diff_new_pack.CsPnlu/_old 2023-11-08 22:16:57.757486365 +0100 +++ /var/tmp/diff_new_pack.CsPnlu/_new 2023-11-08 22:16:57.761486511 +0100 @@ -1,20 +1,27 @@ ---- ext/rtree/rtree1.test.orig -+++ ext/rtree/rtree1.test -@@ -774,6 +774,9 @@ do_execsql_test 21.1 { - # Round-off error associated with using large integer constraints on - # a rtree search. +--- + ext/rtree/rtree1.test | 4 ++++ + 1 file changed, 4 insertions(+) + +Index: sqlite-src-3440000/ext/rtree/rtree1.test +=================================================================== +--- sqlite-src-3440000.orig/ext/rtree/rtree1.test ++++ sqlite-src-3440000/ext/rtree/rtree1.test +@@ -760,6 +760,9 @@ do_execsql_test 20.4 { + # Do not omit constraints that involve equality comparisons of + # floating-point values. # +if {![string match i*86 $tcl_platform(machine)]} { +# It seems the fix wasn't sufficient for i[56]86, so the tests still +# fail there and we disable them to fix build for now. reset_db - do_execsql_test 22.0 { - CREATE VIRTUAL TABLE t1 USING rtree ( id, x0, x1 ); -@@ -783,5 +786,6 @@ do_execsql_test 22.0 { - do_execsql_test 22.1 { - SELECT id, x0 > 9223372036854775807 AS 'a0' FROM t1; - } {123 1} + do_execsql_test 21.0 { + CREATE VIRTUAL TABLE t1 USING rtree(id, x0, x1); +@@ -785,6 +788,7 @@ if {$tcl_platform(machine)!="i686" || $t + SELECT id, x0 > 9223372036854775807 AS 'a0' FROM t1; + } {123 1} + } +} - finish_test + # 2023-10-14 dbsqlfuzz --sql-fuzz find. rtreecheck() should not call + # BEGIN/COMMIT because that causes problems with statement transactions,