Latest version of hwlocality-sys pulls in reqwest, which by default pulls OpenSSL, which means OpenSSL is now an installation requirement, which is a huge dependency with very bad implication in terms of developer experience for Rust developers.
It is possible to opt-in into vendored version of OpenSSL, but reqwest also supports rustls-tls, as an alternative.
Consider disabling reqwest's default features and using rustls-tls feature instead.
Latest version of
hwlocality-sys
pulls inreqwest
, which by default pulls OpenSSL, which means OpenSSL is now an installation requirement, which is a huge dependency with very bad implication in terms of developer experience for Rust developers.It is possible to opt-in into vendored version of OpenSSL, but
reqwest
also supportsrustls-tls
, as an alternative.Consider disabling
reqwest
's default features and usingrustls-tls
feature instead.