build: vendor openssl so musl cross-build can link statically #4
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_launcher!4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_mik"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CI build for
x86_64-unknown-linux-muslwas failing withCould not find directory of OpenSSL installation. The runner image has libssl-dev for the host (gnu) but not for the musl cross-target, so openssl-syss build script can't locate it.Fix: add
openssl = { version = "0.10", features = ["vendored"] }as a direct workspace dep so thevendoredfeature propagates to the transitive openssl-sys, telling it to compile OpenSSL from source statically. Standard fix for static musl binaries; no TLS-behaviour change.Signed-off-by: mik-tf