fix: use reqwest native-tls-vendored feature for musl

This commit is contained in:
pandaadir05
2025-11-21 16:00:51 +02:00
parent c4a6e7bfa6
commit 74a6528c12
2 changed files with 2 additions and 4 deletions

View File

@@ -231,10 +231,7 @@ jobs:
- name: Build release (musl) - name: Build release (musl)
if: matrix.target == 'x86_64-unknown-linux-musl' if: matrix.target == 'x86_64-unknown-linux-musl'
run: cargo build --release --target ${{ matrix.target }} --no-default-features run: cargo build --release --target ${{ matrix.target }} --no-default-features --features vendored-openssl
env:
OPENSSL_STATIC: 1
OPENSSL_VENDORED: 1
- name: Build release (non-musl) - name: Build release (non-musl)
if: matrix.target != 'x86_64-unknown-linux-musl' if: matrix.target != 'x86_64-unknown-linux-musl'

View File

@@ -8,6 +8,7 @@ license.workspace = true
[features] [features]
default = [] default = []
yara-scanning = ["yara"] yara-scanning = ["yara"]
vendored-openssl = ["reqwest/native-tls-vendored"]
[dependencies] [dependencies]
anyhow.workspace = true anyhow.workspace = true