Dependency on ring
breaks build on non-x86/ARM systems, even after going back to reqwest
#933
Labels
🐛 bug
Something isn't working as expected.
It seems even after reverting the
reqwest
replacement (#844) there is still a dependency onring
right now. Runningcargo tree
indicates that it comes in viareqwest
->hyper-rusttls
->ct-logs
->sct
->ring
.It seems the reason for this is using
rustls-tls
feature forreqwest
; removing it fromfeatures
(leaving onlyblocking
) fixes the problem.There shouldn't be an issue building
openssl
on musl unless thevendored
feature is used, which shouldn't generally be used, and I don't think it's used by default, as it usesopenssl-sys
with it...Tried on 6 different PowerPC variants (64le/64/32,
glibc
andmusl
for each,ppc32/musl segfaults rustc but that's a compiler bug and seen elsewhere toofixed with rust 1.41) and it compiled fine on all of them. Also built on more conventional architectures like x86_64, withglibc
andmusl
, in the Void Linux buildsystem.The text was updated successfully, but these errors were encountered: