From fd64d1a4198b8f3dddabe9b1ae8999117d583dd3 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Tue, 26 Mar 2024 22:26:54 -0700 Subject: [PATCH] use vendored ssl on mac --- Cargo.lock | 1 + packages/cli/Cargo.toml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index af003ce48..bd330c744 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2043,6 +2043,7 @@ dependencies = [ "mlua", "notify", "open", + "openssl", "prettyplease", "rayon", "reqwest", diff --git a/packages/cli/Cargo.toml b/packages/cli/Cargo.toml index 9b4cc42b9..e91f160d7 100644 --- a/packages/cli/Cargo.toml +++ b/packages/cli/Cargo.toml @@ -98,6 +98,10 @@ env_logger = "0.11.3" tracing-subscriber = "0.3.18" tracing = { workspace = true } +# on maco, we need to specify the vendored feature on ssl when cross compiling +[target.'cfg(target_os = "macos")'.dependencies] +openssl = { version = "0.10", features = ["vendored"], optional = true } + [features] default = [] plugin = ["mlua"]