Skip to content

Commit 2777d00

Browse files
authored
[rocThrust] Update SQLITE to 3.50.2 (#1687)
## Motivation A report from Black Duck Binary Analysis (BDBA) is reporting some vulnerabilities when using sqlite 3.49.2. The report also indicates that version 3.50.2 fixes these issues. This PR aims to update rocThrust's sqlite to 3.50.2 ## Technical Details By updating the download link and hash in the cmake dependencies we can download the newer 3.50.2 version. ## Test Plan Test on local machine, standard CI and BDBA. ## Test Result No issues observed on local machine. Pending CI tests
1 parent 5d54ad2 commit 2777d00

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

cmake/Dependencies.cmake

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -319,13 +319,13 @@ if(BUILD_TEST OR BUILD_HIPSTDPAR_TEST)
319319
list(APPEND static_depends PACKAGE SQLite3)
320320
set(ROCTHRUST_SQLITE_LIB SQLite::SQLite3)
321321
else()
322-
if(DEFINED ENV{SQLITE_3_49_2_SRC_URL})
323-
set(SQLITE_3_49_2_SRC_URL_INIT $ENV{SQLITE_3_49_2_SRC_URL})
322+
if(DEFINED ENV{SQLITE_3_50_2_SRC_URL})
323+
set(SQLITE_3_50_2_SRC_URL_INIT $ENV{SQLITE_3_50_2_SRC_URL})
324324
else()
325-
set(SQLITE_3_49_2_SRC_URL_INIT https://sqlite.org/2025/sqlite-amalgamation-3490200.zip)
325+
set(SQLITE_3_50_2_SRC_URL_INIT https://sqlite.org/2025/sqlite-amalgamation-3500200.zip)
326326
endif()
327-
set(SQLITE_3_49_2_SRC_URL ${SQLITE_3_49_2_SRC_URL_INIT} CACHE STRING "Location of SQLite source code")
328-
set(SQLITE_SRC_3_43_2_SHA3_256 fad307cde789046256b4960734d7fec6b31db7f5dc8525474484885faf82866c CACHE STRING "SHA3-256 hash of SQLite source code")
327+
set(SQLITE_3_50_2_SRC_URL ${SQLITE_3_50_2_SRC_URL_INIT} CACHE STRING "Location of SQLite source code")
328+
set(SQLITE_SRC_3_50_2_SHA3_256 75c118e727ee6a9a3d2c0e7c577500b0c16a848d109027f087b915b671f61f8a CACHE STRING "SHA3-256 hash of SQLite source code")
329329

330330
# embed SQLite
331331
if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.24)
@@ -335,8 +335,8 @@ if(BUILD_TEST OR BUILD_HIPSTDPAR_TEST)
335335

336336
message("Downloading SQLite.")
337337
FetchContent_Declare(sqlite_local
338-
URL ${SQLITE_3_49_2_SRC_URL}
339-
URL_HASH SHA3_256=${SQLITE_SRC_3_43_2_SHA3_256}
338+
URL ${SQLITE_3_50_2_SRC_URL}
339+
URL_HASH SHA3_256=${SQLITE_SRC_3_50_2_SHA3_256}
340340
)
341341
FetchContent_MakeAvailable(sqlite_local)
342342

0 commit comments

Comments
 (0)