Closed IGI-111 closed 4 months ago
Could you try make 4.4.1 please? I've verified that it does fix compilation on my project.
It does indeed work with that version.
I'll close this in favor of your cc PR since it seems to fix the underlying issue.
cc 1.0.87 has released which should fix this
libgit2-sys
enables theparallel
feature ofcc
by default, however when buildinglibgit2-sys
with thevendored-openssl
feature, this contaminates thecc
run ofopenssl-sys
with parallel flags and produces the following error:This is a known issue with building openssl using parallelism: https://github.com/rust-lang/cargo/issues/13476 https://github.com/sfackler/rust-openssl/issues/2179 https://github.com/rust-lang/cc-rs/issues/964
In other words,
cc/parallel
is mutually exclusive withopenssl-sys/vendored
when building yetlibgit2-sys
potentially enables both.