sfackler / rust-openssl

OpenSSL bindings for Rust
1.37k stars 736 forks source link

boringssl conflict #2198

Open J-JasonZz opened 5 months ago

J-JasonZz commented 5 months ago

Hi everyone! I'm currently trying to use the rust-openssl on iOS, and my project originally depended on boringSSL. It will cause a crash. I guess it may be caused by the conflict between openSSL and boringSSL. I want to know if there is any way to get rust-openssl link to the existing boringSSL in my project?

Here are the dependencies openssl = { version = "0.10.61", features = ["vendored"], optional = true }

sfackler commented 5 months ago

You'd minimally need to stop using the vendored feature. There is limited boringssl support with some significant caveats.