Skip to content
This repository was archived by the owner on Jan 2, 2025. It is now read-only.

Conversation

@calyptobai
Copy link
Contributor

@calyptobai calyptobai commented Jun 22, 2023

Based on our flake.nix file, it seems we have the following runtime dependencies: openssl.out rocksdb git zlib nsync onnxruntime14. Judging from our own Cargo.lock, and examining qdrant's Cargo.lock, we know that:

We also add a Rust toolchain configuration to pin the toolchain at 1.70.0, and ensure that openssl-sys is built statically using the vendored feature.

This removes all remaining non-platform-specific runtime dependencies except nsync, which does not seem to be linked into either bloop builds or qdrant's builds.

@rsdy rsdy changed the title Pin Rust toolchain and vendor OpenSSL Pin Rust toolchain, use Rustls Jun 29, 2023
@calyptobai calyptobai merged commit 6b7869c into main Jun 30, 2023
@calyptobai calyptobai deleted the pin-deps branch June 30, 2023 16:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants