]> Untitled Git - bdk/commitdiff
Pin version of `backtrace` to maintain our MSRV
authorAlekos Filini <alekos.filini@gmail.com>
Thu, 21 Oct 2021 17:54:14 +0000 (19:54 +0200)
committerAlekos Filini <alekos.filini@gmail.com>
Fri, 22 Oct 2021 13:57:36 +0000 (15:57 +0200)
Cargo.toml

index 7768ebb629bba6a36967acdc17160fcc4338eab7..7d13018cc6d137be1744235d103424aee1737af0 100644 (file)
@@ -38,6 +38,9 @@ lazy_static = { version = "1.4", optional = true }
 # MSRV is 1.46, to fix this until we update our MSRV or replace the tiny-bip39 
 # dependency https://github.com/bitcoindevkit/bdk/issues/399 we can only use an older version
 tiny-bip39 = { version = "< 0.8", optional = true }
+# backtrace > 0.3.61 includes object v0.27 which doesn't compile on 1.46. this is used by
+# tiny-bip39
+backtrace = { version = "=0.3.61", optional = true }
 
 bitcoinconsensus = { version = "0.19.0-3", optional = true }
 
@@ -62,7 +65,7 @@ sqlite = ["rusqlite", "ahash"]
 compact_filters = ["rocksdb", "socks", "lazy_static", "cc"]
 key-value-db = ["sled"]
 all-keys = ["keys-bip39"]
-keys-bip39 = ["tiny-bip39"]
+keys-bip39 = ["tiny-bip39", "backtrace"]
 rpc = ["core-rpc"]
 
 # We currently provide mulitple implementations of `Blockchain`, all are