From patchwork Fri Jul 4 10:14:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 8898 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4bYTzv4GfBz3wnD for ; Fri, 4 Jul 2025 10:15:55 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (secp384r1)) (Client CN "mail02.haj.ipfire.org", Issuer "E6" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4bYTzN1Km1z81P for ; Fri, 4 Jul 2025 10:15:28 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4bYTz43cpwz37F6 for ; Fri, 4 Jul 2025 10:15:12 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4bYTz13mD7z37Jk for ; Fri, 4 Jul 2025 10:15:09 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4bYTys2NNVz7NG; Fri, 4 Jul 2025 10:15:01 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1751624101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=s4c9kcvo1L7LZ6EgjvVLO7vMnFxSDcCepdZ6BkQDbnE=; b=t01JDBnjpw2ZOAPlDOFTNpW9per8qRCTZVIvp0vA7Viv/iLItLhIPMIHlQ/kJ0RgrnAUi/ adGiZhC3tjderSCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1751624101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=s4c9kcvo1L7LZ6EgjvVLO7vMnFxSDcCepdZ6BkQDbnE=; b=UbP69Ll6PZBylTTXp66NKv+W3Z3zZYyjNZRRU8UmdRXiGgZReTLS8tdLcVF2nElgqV9YmZ hyTk7GsuJz8NdPhIkHwG6lrc4d7omUu5GIuGScU4BPWjUE52B+XY20yW7i+QK/ZWDUcEQZ fMrMPP+m15RNgSXNc6iIe2JiQCkDAD8c/Xl8swokNHVwuD9qidL81LzEUQUkmqKJ70i8bf v0Qq+YeewidsQV4v2zMbsmotFIIxIoQcu7zaoiSiNCtFj6dEZe6ZDRsdM4cV8LUqOiXoDI xFjKAzj13RwhQkUBkAx0dLzudgY5Nq1ZXc13YcjlsPq8v1Jf/DZdtczC+0BZVQ== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] sqlite: Update to version 3500200 Date: Fri, 4 Jul 2025 12:14:44 +0200 Message-ID: <20250704101446.8038-29-adolf.belka@ipfire.org> In-Reply-To: <20250704101446.8038-1-adolf.belka@ipfire.org> References: <20250704101446.8038-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Update from version 3500100 to 3500200 - Update of rootfile - Changelog 3500200 Fix the concat_ws() SQL function so that it includes empty strings in the concatenation. Forum post 52503ac21d. Fix the file-io extension (used by the CLI) so that it can be built using the MinGW compiler chain. Avoid writing frames with no checksums into the wal file if a savepoint is rolled back after dirty pages have already been spilled into the wal file. Forum post b490f726db. Fix the Bitvec object to avoid stack overflow when the database is within 60 pages of its maximum size. Fix a problem with UPDATEs on fts5 tables that contain BLOB values. Fix an issue with transitive IS constraints on a RIGHT JOIN. Raise an error early if the number of aggregate terms in a query exceeds the maximum number of columns, to avoid downstream assertion faults. Ensure that sqlite3_setlk_timeout() holds the database mutex. Fix typos in API documentation. Signed-off-by: Adolf Belka --- config/rootfiles/common/sqlite | 2 +- lfs/sqlite | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/common/sqlite b/config/rootfiles/common/sqlite index 11b42a99e..dc8e79843 100644 --- a/config/rootfiles/common/sqlite +++ b/config/rootfiles/common/sqlite @@ -3,6 +3,6 @@ usr/bin/sqlite3 #usr/include/sqlite3ext.h usr/lib/libsqlite3.so usr/lib/libsqlite3.so.0 -usr/lib/libsqlite3.so.3.50.1 +usr/lib/libsqlite3.so.3.50.2 #usr/lib/pkgconfig/sqlite3.pc #usr/share/man/man1/sqlite3.1 diff --git a/lfs/sqlite b/lfs/sqlite index a02642020..be1bd4033 100644 --- a/lfs/sqlite +++ b/lfs/sqlite @@ -24,7 +24,7 @@ include Config -VER = 3500100 +VER = 3500200 THISAPP = sqlite-autoconf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 4c475415cddad5b86b6a7f48971d15a5b5df3685ef9514af2f435f2cba26ae8a2c942232c194a83b685a79f9edb2d748f5f38cb00af7d0c6fdd930d2b3953ea5 +$(DL_FILE)_BLAKE2 = 0e4f2da8d11173f32625bbfa9fa07c3dcccc5343c410c9c10da47c9df7eeecaf33726d8e5fddf2ef78ce51a1adf0fe605a81278e2fc0d6044264ecf40f05bdfa install : $(TARGET)