We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 73f3cf6 commit f43bc26Copy full SHA for f43bc26
1 file changed
rivetkit-typescript/packages/rivetkit-napi/Cargo.toml
@@ -32,3 +32,10 @@ napi-build = "2"
32
33
[dev-dependencies]
34
serde_bare.workspace = true
35
+
36
+# Force vendored openssl for the aarch64-linux-gnu cross build. The linux-gnu
37
+# builder image ships x86_64 libssl-dev only, so transitive openssl-sys (via
38
+# reqwest/native-tls pulled in by opentelemetry-http) cannot find arm64 headers
39
+# through pkg-config. Vendoring compiles openssl from source instead.
40
+[target.'cfg(all(target_arch = "aarch64", target_env = "gnu"))'.dependencies]
41
+openssl = { version = "0.10", features = ["vendored"] }
0 commit comments