commit 9dd45456fea88a7526a4e43dc7eef1fd0f8224da Author: Taylor Yu catalyst@torproject.org Date: Fri Jun 15 15:19:16 2018 -0500
Set default-features = false for rand_core
Apparently rand and rand_core need to be built with the "std" feature set consistently, or there will be a compile error in rngs/jitter.rs. --- src/rust/crypto/Cargo.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/rust/crypto/Cargo.toml b/src/rust/crypto/Cargo.toml index 3d343344a..c0c5e7bf9 100644 --- a/src/rust/crypto/Cargo.toml +++ b/src/rust/crypto/Cargo.toml @@ -13,7 +13,7 @@ crate_type = ["rlib", "staticlib"] [dependencies] libc = "=0.2.39" digest = "=0.7.2" -rand_core = "=0.2.0-pre.0" +rand_core = { version = "=0.2.0-pre.0", default-features = false }
external = { path = "../external" } smartlist = { path = "../smartlist" } @@ -22,6 +22,7 @@ tor_log = { path = "../tor_log" }
[dev-dependencies] rand = { version = "=0.5.0-pre.2", default-features = false } +rand_core = { version = "=0.2.0-pre.0", default-features = false }
[features] testing = ["tor_log/testing"]