After updating to 1.7.0 from 1.6.3 Windows fails to build with a linking error:
error: linking with `lld-link.exe` failed: exit code: 1
This is the Cargo.toml:
amqprs = { version = "1.7.0", features = [
"traces",
"urispec",
"tls",
] }
Usage:
let domain = AMQPUri::from_str(&uri).unwrap().authority.host;
let tls_adaptor = TlsAdaptor::without_client_auth(None, domain).unwrap();
args.tls_adaptor(tls_adaptor);
On Alpine Linux, it builds properly, but panics with:
thread 'main' panicked at /usr/local/cargo/registry/src/index.crates.io-6f17d22bba15001f/rustls-0.23.7/src/crypto/mod.rs:260:14:
no process-level CryptoProvider available -- call CryptoProvider::install_default() before this point
Given that it wasn't updated to 2.0.0, I assume that SemVer is still maintained this behavior is not intended?
After updating to
1.7.0from1.6.3Windows fails to build with a linking error:This is the
Cargo.toml:Usage:
On
Alpine Linux, it builds properly, but panics with:Given that it wasn't updated to
2.0.0, I assume that SemVer is still maintained this behavior is not intended?