Skip to content

Commit 231cb89

Browse files
gpsheaderlend-aaslandclaudened-deily
authored andcommitted
[3.10] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
* Update SQLite to 3.50.3 for binary releases. * macOS and Windows news entries. what about Android? * update sbom hash * newline fix via regen-sbom * news wording * Update SQLite to 3.50.4 for binary releases. * update 3.50.4.0.tar.gz hash in sbom & regen-sbom to fix whitespace * Postpone to a separate PR the build-installer changes to support additional hash types (cherry picked from commit 532c376) Co-authored-by: Gregory P. Smith <[email protected]> Co-authored-by: Erlend E. Aasland <[email protected]> Co-authored-by: Claude <[email protected]> Co-authored-by: Ned Deily <[email protected]>
1 parent 1df5d00 commit 231cb89

File tree

6 files changed

+8
-6
lines changed

6 files changed

+8
-6
lines changed

Mac/BuildScript/build-installer.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -358,9 +358,9 @@ def library_recipes():
358358
),
359359
),
360360
dict(
361-
name="SQLite 3.40.1",
362-
url="https://sqlite.org/2022/sqlite-autoconf-3400100.tar.gz",
363-
checksum="42175b1a1d23529cb133bbd2b5900afd",
361+
name="SQLite 3.50.4",
362+
url="https://www.sqlite.org/2025/sqlite-autoconf-3500400.tar.gz",
363+
checksum="a3db587a1b92ee5ddac2f66b3edb41b26f9c867275782d46c3a088977d6a5b18",
364364
extra_cflags=('-Os '
365365
'-DSQLITE_ENABLE_FTS5 '
366366
'-DSQLITE_ENABLE_FTS4 '
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update Windows installer to ship with SQLite 3.50.4.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update macOS installer to ship with SQLite version 3.50.4.

PCbuild/get_externals.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ set libraries=
5454
set libraries=%libraries% bzip2-1.0.8
5555
if NOT "%IncludeLibffiSrc%"=="false" set libraries=%libraries% libffi-3.3.0
5656
if NOT "%IncludeSSLSrc%"=="false" set libraries=%libraries% openssl-1.1.1w
57-
set libraries=%libraries% sqlite-3.40.1.0
57+
set libraries=%libraries% sqlite-3.50.4.0
5858
if NOT "%IncludeTkinterSrc%"=="false" set libraries=%libraries% tcl-core-8.6.12.0
5959
if NOT "%IncludeTkinterSrc%"=="false" set libraries=%libraries% tk-8.6.12.0
6060
if NOT "%IncludeTkinterSrc%"=="false" set libraries=%libraries% tix-8.4.3.6

PCbuild/python.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<Import Project="$(ExternalProps)" Condition="$(ExternalProps) != '' and Exists('$(ExternalProps)')" />
6565

6666
<PropertyGroup>
67-
<sqlite3Dir Condition="$(sqlite3Dir) == ''">$(ExternalsDir)sqlite-3.40.1.0\</sqlite3Dir>
67+
<sqlite3Dir Condition="$(sqlite3Dir) == ''">$(ExternalsDir)sqlite-3.50.4.0\</sqlite3Dir>
6868
<bz2Dir Condition="$(bz2Dir) == ''">$(ExternalsDir)bzip2-1.0.8\</bz2Dir>
6969
<lzmaDir Condition="$(lzmaDir) == ''">$(ExternalsDir)xz-5.2.5\</lzmaDir>
7070
<libffiDir Condition="$(libffiDir) == ''">$(ExternalsDir)libffi-3.3.0\</libffiDir>

PCbuild/readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ _ssl
186186
again when building.
187187

188188
_sqlite3
189-
Wraps SQLite 3.40.1, which is itself built by sqlite3.vcxproj
189+
Wraps SQLite 3.50.4, which is itself built by sqlite3.vcxproj
190190
Homepage:
191191
https://www.sqlite.org/
192192
_tkinter

0 commit comments

Comments
 (0)