From e2bf51543ad9997aa69157088360fc49185b6bfa Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Mon, 10 Aug 2026 23:26:01 +0100 Subject: [PATCH] build, msvc: Disable default features of the `sqlite3` package At the current builtin baseline, the only default feature is `json1`, which enables SQLite's JSON functionality. Bitcoin Core does not use it, and the depends build explicitly omits it with `-DSQLITE_OMIT_JSON`. --- vcpkg.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vcpkg.json b/vcpkg.json index 882abac2cd5..2500190574d 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -39,7 +39,10 @@ "wallet": { "description": "Enable wallet (SQLite)", "dependencies": [ - "sqlite3" + { + "name": "sqlite3", + "default-features": false + } ] }, "zeromq": {