https://pact.io logo
#pact-rust
Title
# pact-rust
m

Matt (pactflow.io / pact-js / pact-go)

05/25/2022, 11:35 AM
l

Lewis Cowles

05/25/2022, 11:46 AM
For 22.04?
m

Matt (pactflow.io / pact-js / pact-go)

05/25/2022, 11:47 AM
Sorry, I must have linked to that from another article
l

Lewis Cowles

05/25/2022, 11:48 AM
Totally fine. I think these are for the -dev headers (although if they also compile they'll get the shared object, they are doing two things). I'm downloading a binary, which is why I did this hack https://pact-foundation.slack.com/archives/CA2S7E6KC/p1653474796723179
m

Matt (pactflow.io / pact-js / pact-go)

05/25/2022, 11:49 AM
Yeah. I think we might need to consider not using openssl in that library Actually, I’ll respond on the ticket
l

Lewis Cowles

05/25/2022, 11:49 AM
I'll totally vendor those deps, but also not use the
pact-stub-server
preferring the ruby version, as the stub-server has not had a release and doesn't bundle these with itself. (A Friend said this might be openssl licensing, I said then link to another SSL)
m

Matt (pactflow.io / pact-js / pact-go)

05/25/2022, 11:50 AM
I recall something about openssl vs libressl (or something). So yeah, maybe
But we actually have an option to not use openssl at all I think.
🙌 1
l

Lewis Cowles

05/25/2022, 11:52 AM
Don't forget libcrypto though. I don't know that I've ever heard of that as an issue before this morning. The stub server links both.
👍 1
m

Matt (pactflow.io / pact-js / pact-go)

05/25/2022, 11:53 AM
pretty sure it’s also from openssl
1
2 Views