Cargo tree does not show any openssl dependency however during cross compilation openssl-sys fails

I got rid of all openssl dependencies replacing them with rustls however for some reason openssl is still getting compiled and in cargo tree I cant see anyone depending on it

You can look at Cargo.lock to find which crate depends on it.

Try

cargo tree --target whatever-youre-using -i openssl-sys
3 Likes

that narrows it down as I understand regardless of rustls-tls feature during cross compilation request uses openssl

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.