est31 / cargo-udeps

Find unused dependencies in Cargo.toml
Other
1.75k stars 46 forks source link

Adds feature enabling Rustls rather than OpenSSL #214

Open azzamsa opened 1 year ago

azzamsa commented 1 year ago

Hi.

Dealing with openssl can sometimes be quite a hassle, especially when it involves the challenge of finding the correct packages like openssl-devel or libssl-devel and so on. There have been instances when I had to install openssl-devel solely to run this app. In my opinion, opting for rustls seems like a promising solution.

It's worth noting that the sqlx-cli project has also taken a similar approach, as seen in their commit here: link to commit.

Lastly, I'd like to express my gratitude for the existence of cargo-udeps. It has proven to be quite helpful. 🏅

Related:

est31 commented 1 year ago

I definitely would like to support this, but it's more of an upstream issue. I think there is some discussion inside https://github.com/rust-lang/cargo/issues/8154 about it, at least people there brought up the idea of using rustls in cargo.

Lastly, I'd like to express my gratitude for the existence of cargo-udeps.

Thanks :heart: :heart:

Daanvdplas commented 6 months ago

I'm facing an error when trying to install which seems to be causes by openssl, how do I fix it?