Skip to content

Commit fe4cbbe

Browse files
jacderidaclaude
andcommitted
fix: make vendored OpenSSL unix-only
Windows uses schannel via native-tls and doesn't need vendored OpenSSL. Perl is not reliably available on Windows CI runners, causing the vendored build to fail. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent c678804 commit fe4cbbe

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

ant-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ futures = "0.3"
3434
postcard = { version = "1.1.3", features = ["use-std"] }
3535
rmp-serde = "1"
3636
hex = "0.4"
37-
openssl = { version = "0.10", features = ["vendored"] }
3837
tracing = "0.1"
3938
bytes = "1"
4039
lru = "0.16"
@@ -45,6 +44,7 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] }
4544

4645
[target.'cfg(unix)'.dependencies]
4746
libc = "0.2"
47+
openssl = { version = "0.10", features = ["vendored"] }
4848

4949
[target.'cfg(windows)'.dependencies]
5050
windows-sys = { version = "0.61", features = ["Win32_Foundation", "Win32_System_Console", "Win32_System_Threading"] }

0 commit comments

Comments
 (0)