From 3ed9a47082e35e43af6c4c58910858eb9d48d852 Mon Sep 17 00:00:00 2001 From: Tyera Eulberg Date: Thu, 16 Dec 2021 14:22:17 -0700 Subject: [PATCH] Revert "Revert "Unvendor OpenSSL for Windows to avoid CI troubles with perl.exe"" This reverts commit 4f28ed10449d90b8bd8231b703422c8e2f0fe99f. --- storage-bigtable/Cargo.toml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/storage-bigtable/Cargo.toml b/storage-bigtable/Cargo.toml index 3425eb7f22..83a4fa3107 100644 --- a/storage-bigtable/Cargo.toml +++ b/storage-bigtable/Cargo.toml @@ -35,8 +35,13 @@ zstd = "0.5.1" # openssl is a dependency of the goauth and smpl_jwt crates, but explicitly # declare it here as well to activate the "vendored" feature that builds OpenSSL -# statically +# statically... +[target."cfg(not(windows))".dependencies] openssl = { version = "0.10", features = ["vendored"] } +# ...except on Windows to avoid having to deal with getting CI past a build-time +# Perl dependency +[target."cfg(windows)".dependencies] +openssl = { version = "0.10", features = [] } [lib] crate-type = ["lib"]