k2v-client: Add support for native TLS library #560

Closed
jirutka wants to merge 2 commits from jirutka/garage:k2v-native-tls into main
Contributor

So it can be dynamically linked with the system-provided TLS library instead
of bundling rustls.

So it can be dynamically linked with the system-provided TLS library instead of bundling rustls.
jirutka force-pushed k2v-native-tls from f8019cc4ea to cacb5eb7eb 2023-05-07 13:41:33 +00:00 Compare
jirutka force-pushed k2v-native-tls from cacb5eb7eb to b8342dfaaf 2023-05-07 13:42:07 +00:00 Compare
jirutka force-pushed k2v-native-tls from b8342dfaaf to 92a86e3cd1 2023-05-07 13:49:40 +00:00 Compare
jirutka added 1 commit 2023-05-07 15:53:48 +00:00
Owner

Can you give me write access to this branch so that I can push an updated Cargo.nix file?

We can try building this, but I'm pretty sure it will break our CI pipeline. We had a lot of trouble trying to make static builds for all 4 supported architectures and removing openssl entierly was a necessary step to make it work.

Also, if this change is only for k2v-client, why did you also change the dev-dependencies in src/garage/Cargo.toml ? Maybe without that change we have a chance of building this on our CI, as k2v-client is not built by it.

Can you give me write access to this branch so that I can push an updated `Cargo.nix` file? We can try building this, but I'm pretty sure it will break our CI pipeline. We had a lot of trouble trying to make static builds for all 4 supported architectures and removing openssl entierly was a necessary step to make it work. Also, if this change is only for k2v-client, why did you also change the dev-dependencies in `src/garage/Cargo.toml` ? Maybe without that change we have a chance of building this on our CI, as k2v-client is not built by it.
Owner

Closing for inactivity.

Closing for inactivity.
lx closed this pull request 2023-08-28 09:29:43 +00:00
Some checks failed
continuous-integration/drone/pr Build is failing
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.