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

Commit 49b093f

Browse files
committed
Pin Rust toolchain and vendor OpenSSL
1 parent c0cca24 commit 49b093f

File tree

4 files changed

+10
-0
lines changed

4 files changed

+10
-0
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust-toolchain.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[toolchain]
2+
channel = "1.70.0"
3+
components = [ "clippy" ]

server/bleep/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ jsonwebtoken = { version = "8.3.0", features = ["use_pem"] }
110110
tiktoken-rs = "0.4.2"
111111
semver = { version = "1", features = ["serde"] }
112112

113+
# vendored deps
114+
openssl-sys = { version = "0.9.88", features = ["vendored"] }
115+
113116
# telemetry
114117
sentry = "0.31.4"
115118
rudderanalytics = "1.1.2"

server/bleep/src/lib.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ use std::{path::Path, sync::Arc};
3838
use tracing::{debug, error, info, warn, Level};
3939
use tracing_subscriber::EnvFilter;
4040

41+
// Included to require `vendored` feature in dep tree.
42+
use openssl_sys as _;
43+
4144
mod background;
4245
mod collector;
4346
mod config;

0 commit comments

Comments
 (0)