fix(rust): remove transitive openssl dependency from seaweed-volume
reqwest's default features include native-tls which depends on openssl-sys, causing builds to fail on musl targets where OpenSSL headers are not available. Since we already use rustls-tls, disable default features to eliminate the openssl-sys dependency entirely.
This commit is contained in:
469
seaweed-volume/Cargo.lock
generated
469
seaweed-volume/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -82,7 +82,7 @@ memmap2 = "0.9"
|
|||||||
uuid = { version = "1", features = ["v4"] }
|
uuid = { version = "1", features = ["v4"] }
|
||||||
|
|
||||||
# HTTP client (for proxying, remote fetch)
|
# HTTP client (for proxying, remote fetch)
|
||||||
reqwest = { version = "0.12", features = ["rustls-tls", "stream", "multipart", "json"] }
|
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "stream", "multipart", "json"] }
|
||||||
|
|
||||||
# Content hashing
|
# Content hashing
|
||||||
md-5 = "0.10"
|
md-5 = "0.10"
|
||||||
|
|||||||
Reference in New Issue
Block a user