kitsune-soc / kitsune

🦊 (fast) ActivityPub-federated microblogging
https://joinkitsune.org
Other
314 stars 20 forks source link

OpenSSL-free and curl-free musl builds #389

Open aumetra opened 1 year ago

aumetra commented 1 year ago

Right now our pre-built binaries only work on glibc and are dynamically linked to OpenSSL, which makes portability a bit of a pain.

This is because meilisearch-sdk uses the isahc async HTTP client, which is built on curl, which pulls in OpenSSL.

Blocked by https://github.com/meilisearch/meilisearch-rust/pull/459

aumetra commented 1 year ago

Maybe we can attempt to conditionally enable the vendored feature on openssl-sys to produce statically linked binaries while the PR isn't merged?