Skip to content

Commit a29fa60

Browse files
committed
Upgrade to SQLite 3.49.1 and SQLCipher 4.7.0
1 parent 13b6a29 commit a29fa60

File tree

4 files changed

+9986
-5386
lines changed

4 files changed

+9986
-5386
lines changed

Package.swift

+3
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,10 @@ let package = Package(
5858
.define("SQLITE_USE_URI"),
5959
.define("SQLITE_ENABLE_SNAPSHOT"),
6060
.define("SQLITE_HAS_CODEC"),
61+
.define("SQLITE_HOMEGROWN_RECURSIVE_MUTEX"), // needed or we see hangs in test cases
6162
.define("SQLITE_TEMP_STORE", to: "2"),
63+
.define("SQLITE_EXTRA_INIT", to: "sqlcipher_extra_init"),
64+
.define("SQLITE_EXTRA_SHUTDOWN", to: "sqlcipher_extra_shutdown"),
6265
.define("HAVE_GETHOSTUUID", to: "0"),
6366
.define("SQLCIPHER_CRYPTO_LIBTOMCRYPT"),
6467
],

0 commit comments

Comments
 (0)