Sync from SUSE:ALP:Source:Standard:1.0 sqlite3 revision bf2a8d1c83e1f551bc413ac2c2767b8a

This commit is contained in:
2025-10-30 08:50:46 +01:00
parent f03f224200
commit bffc04bd97
6 changed files with 46 additions and 13 deletions

Binary file not shown.

BIN
sqlite-doc-3500400.zip LFS Normal file

Binary file not shown.

Binary file not shown.

BIN
sqlite-src-3500400.zip LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,34 @@
-------------------------------------------------------------------
Tue Oct 21 08:30:42 UTC 2025 - Reinhard Max <max@suse.com>
- bsc#1252217: Add a %license file.
-------------------------------------------------------------------
Tue Aug 26 12:14:27 UTC 2025 - Reinhard Max <max@suse.com>
- bsc#1248586: Fix icu-enabled build.
-------------------------------------------------------------------
Mon Aug 11 16:04:48 UTC 2025 - Reinhard Max <max@suse.com>
- Update to version 3.50.4:
* Fix two long-standings cases of the use of uninitialized
variables in obscure circumstances.
-------------------------------------------------------------------
Thu Jul 17 16:17:25 UTC 2025 - Reinhard Max <max@suse.com>
- Update to version 3.50.3:
* Fix a possible memory error that can occur if a query is made
against against FTS5 index that has been deliberately corrupted
in a very specific way.
* Fix the parser so that it ignored SQL comments in all places of
a CREATE TRIGGER statement. This resolves a problem that was
introduced by the introduction of the
SQLITE_DBCONFIG_ENABLE_COMMENTS feature in version 3.49.0.
* Fix an incorrect answer due to over-optimization of an AND
operator.
-------------------------------------------------------------------
Tue Jul 1 12:04:55 UTC 2025 - Reinhard Max <max@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package sqlite3
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -19,12 +19,12 @@
%define _buildshell /bin/bash
%define oname sqlite
%define tarversion 3500200
%define docversion 3500200
%define tarversion 3500400
%define docversion 3500400
%bcond_with icu
%bcond_without check
Name: sqlite3
Version: 3.50.2
Version: 3.50.4
Release: 0
Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain
@@ -173,9 +173,6 @@ export CFLAGS="%{optflags} \
-DSQLITE_ENABLE_FTS3 \
-DSQLITE_ENABLE_FTS4 \
-DSQLITE_ENABLE_FTS5 \
%if %{with icu}
-DSQLITE_ENABLE_ICU \
%endif
-DSQLITE_ENABLE_JSON1 \
-DSQLITE_ENABLE_RBU \
-DSQLITE_ENABLE_RTREE \
@@ -195,6 +192,10 @@ export CFLAGS="%{optflags} \
--enable-fts5 \
--enable-update-limit \
--enable-rtree \
%if %{with icu}
--icu-collations \
--with-icu-config=/usr/bin/icu-config \
%endif
--enable-session
%make_build sqlite3.c
%make_build
@@ -217,6 +218,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
%ldconfig_scriptlets -n libsqlite3-0
%files
%license LICENSE.md
%{_bindir}/sqlite3
%{_mandir}/man1/sqlite3.1%{?ext_man}