From 6387dfe1d0048cce89f5e59de506609516f1114b Mon Sep 17 00:00:00 2001 From: teor Date: Tue, 24 Nov 2020 16:52:24 +1000 Subject: [PATCH] Fix individual crate compilation failures Some Zebra crates don't compile individually due to missing features in their dependencies. Add those features to each crate's dependency list. --- tower-batch/Cargo.toml | 2 +- zebra-network/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tower-batch/Cargo.toml b/tower-batch/Cargo.toml index c5063db4..b4caa44f 100644 --- a/tower-batch/Cargo.toml +++ b/tower-batch/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT" edition = "2018" [dependencies] -tokio = { version = "0.3", features = ["time", "sync", "stream", "tracing"] } +tokio = { version = "0.3", features = ["time", "sync", "stream", "tracing", "macros"] } tower = { version = "0.4", features = ["util", "buffer"] } futures-core = "0.3.6" pin-project = "0.4.27" diff --git a/zebra-network/Cargo.toml b/zebra-network/Cargo.toml index 3a21a702..23fd4380 100644 --- a/zebra-network/Cargo.toml +++ b/zebra-network/Cargo.toml @@ -22,7 +22,7 @@ serde = { version = "1", features = ["serde_derive"] } thiserror = "1" futures = "0.3" -tokio = { version = "0.3", features = ["net", "time", "stream", "tracing", "macros"] } +tokio = { version = "0.3", features = ["net", "time", "stream", "tracing", "macros", "rt-multi-thread"] } tokio-util = { version = "0.5", features = ["codec"] } tower = { version = "0.4", features = ["retry", "discover", "load", "load-shed", "timeout", "util", "buffer"] }