Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sqlite3 for openSUSE:Factory checked in at 2022-04-01 21:34:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sqlite3 (Old) and /work/SRC/openSUSE:Factory/.sqlite3.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sqlite3" Fri Apr 1 21:34:51 2022 rev:131 rq:965652 version:3.38.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sqlite3/sqlite3.changes 2022-03-15 19:04:38.484936784 +0100 +++ /work/SRC/openSUSE:Factory/.sqlite3.new.1900/sqlite3.changes 2022-04-01 21:35:00.310221828 +0200 @@ -1,0 +2,17 @@ +Tue Mar 29 08:21:26 UTC 2022 - Reinhard Max <m...@suse.com> + +- update to 3.38.2: + * Fix a problem with the Bloom filter optimization that might + cause an incorrect answer when doing a LEFT JOIN with a WHERE + clause constraint that says that one of the columns on the + right table of the LEFT JOIN is NULL. + * Other minor patches. + +------------------------------------------------------------------- +Wed Mar 16 16:24:45 UTC 2022 - Reinhard Max <m...@suse.com> + +- Remove obsolete configure flags +- Package the Tcl bindings here again so that we only ship one copy + of SQLite (bsc#1195773). + +------------------------------------------------------------------- Old: ---- sqlite-doc-3380100.zip sqlite-src-3380100.zip New: ---- sqlite-doc-3380200.zip sqlite-src-3380200.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sqlite3.spec ++++++ --- /var/tmp/diff_new_pack.uafq6j/_old 2022-04-01 21:35:01.026213796 +0200 +++ /var/tmp/diff_new_pack.uafq6j/_new 2022-04-01 21:35:01.030213751 +0200 @@ -17,10 +17,11 @@ %define oname sqlite -%define tarversion 3380100 +%define tarversion 3380200 %bcond_with icu +%bcond_without check Name: sqlite3 -Version: 3.38.1 +Version: 3.38.2 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain @@ -102,6 +103,18 @@ SQLite can be used via the sqlite command-line tool or via any application which supports the Qt database plug-ins. +%package tcl +Summary: Tcl binding for SQLite +Group: Development/Libraries/Tcl + +%description tcl +This package contains laguage bindings from the Tcl programming +language SQLite. + +SQLite is a C library that implements an embeddable SQL database +engine. Programs that link with the SQLite library can have SQL +database access without running a separate RDBMS process. + %package doc Summary: Documentation for %{name} Group: Documentation/Other @@ -123,6 +136,7 @@ cmp sqlite-doc-%{tarversion}/fileformat{,2}.html && ln -sf fileformat.html sqlite-doc-%{tarversion}/fileformat2.html %build +export TCLLIBDIR=%tcl_archdir/sqlite%version export LIBS="$LIBS -lm %{?with_icu:-licuuc -licui18n}" export CFLAGS="%{optflags} \ -DSQLITE_ENABLE_API_ARMOR \ @@ -146,27 +160,27 @@ " %configure \ --disable-static \ - --disable-static-shell \ --enable-readline \ --enable-fts3 \ --enable-fts4 \ --enable-fts5 \ - --enable-json1 \ --enable-update-limit \ --enable-rtree %make_build sqlite3.c %make_build +%if %{with check} %check %make_build test +%endif %install %make_install -mkdir -p %{buildroot}/%{_mandir}/man1/ -install -Dpm 0644 sqlite3.1 \ - %{buildroot}/%{_mandir}/man1/sqlite3.1 +#mkdir -p %{buildroot}/%{_mandir}/man{1,n}/ +install -Dp -m 0644 -t %{buildroot}/%{_mandir}/man1 sqlite3.1 +install -Dp -m 0644 -t %{buildroot}/%{_mandir}/mann autoconf/tea/doc/sqlite3.n # tcl bindings are provided by tcl itself -rm -rf %{buildroot}%{_libdir}/tcl/tcl8.?/sqlite3* +#rm -rf %{buildroot}%{_libdir}/tcl/tcl8.?/sqlite3* find %{buildroot} -type f -name "*.la" -delete -print %post -n libsqlite3-0 -p /sbin/ldconfig @@ -185,6 +199,10 @@ %{_libdir}/libsqlite3.so %{_libdir}/pkgconfig/sqlite3.pc +%files tcl +%tcl_archdir/* +%doc %_mandir/mann/* + %files doc %doc sqlite-doc-%{tarversion}/*