-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Possible FreeBSD certificate detection failure #104
Comments
I guess this should be equivalent to the cfg expression that adds the dependency on
We should probably remove this once rustls/rustls-native-certs#28 is addressed, and also alter our freebsd CI job so it doesn't accidentally work around that bug by installing curl. |
@ctz Thanks! I've started an experiment in rust-lang/rustup#3912 to see whether your proposed changes do the job. Update: It works! I've made #105. |
Hello there! After the Rustup team's recent attempt to migrate to
rustls-platform-verifier
(rust-lang/rustup#3903) we have noticed a CI regression as follows:Interestingly enough, before the migration we have used
reqwest
's integration ofrustls-native-certs v0.7.0
and it didn't fail:rust-lang/rustup#3908 (comment)
Comparing the usage of
rustls_native_certs::load_native_certs
inreqwest
andrustls-platform-verifier
, I have noticed that here this function is under a guard that is disabled on FreeBSD (rust-lang/rustup#3908 (comment)):rustls-platform-verifier/rustls-platform-verifier/src/verification/others.rs
Lines 118 to 119 in 2b3bfbe
Could this be a mistake of some sort? Does it have something to do with the snippet below?
rustls-platform-verifier/rustls-platform-verifier/Cargo.toml
Lines 51 to 53 in 2b3bfbe
Many thanks in advance!
The text was updated successfully, but these errors were encountered: