Skip to content

Commit 548e43d

Browse files
committed
Pin version of backtrace to maintain our MSRV
1 parent a348dbd commit 548e43d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Cargo.toml

+4-1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ lazy_static = { version = "1.4", optional = true }
3838
# MSRV is 1.46, to fix this until we update our MSRV or replace the tiny-bip39
3939
# dependency https://github.com/bitcoindevkit/bdk/issues/399 we can only use an older version
4040
tiny-bip39 = { version = "< 0.8", optional = true }
41+
# backtrace > 0.3.61 includes object v0.27 which doesn't compile on 1.46. this is used by
42+
# tiny-bip39
43+
backtrace = { version = "=0.3.61", optional = true }
4144

4245
bitcoinconsensus = { version = "0.19.0-3", optional = true }
4346

@@ -62,7 +65,7 @@ sqlite = ["rusqlite", "ahash"]
6265
compact_filters = ["rocksdb", "socks", "lazy_static", "cc"]
6366
key-value-db = ["sled"]
6467
all-keys = ["keys-bip39"]
65-
keys-bip39 = ["tiny-bip39"]
68+
keys-bip39 = ["tiny-bip39", "backtrace"]
6669
rpc = ["core-rpc"]
6770

6871
# We currently provide mulitple implementations of `Blockchain`, all are

0 commit comments

Comments
 (0)