[bug] CI tag-build fails: openssl-sys can't find OpenSSL for musl cross-compile #43
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Discovered during Phase 2 cluster D first-tag attempt
v0.1.0-rc1pushed directly to origin/development to validate the inline release workflow (hero_demo#54). All setup steps green; cargo build failed atopenssl-syscross-compile to musl:Same root cause as hero_foundry#27. Pre-existing dep-tree problem unrelated to the Phase 2 audit work.
Why slides isn't a workflow issue
release.yamlis structurally fine — it's an inline-logic workflow (no sharedpublish_binarieshelper bug), usespython3(no jq dep), andsetup_linux_toolchainalready doesrustup target addfor the matrix target. The workflow would have produced a clean Release if the build had succeeded.This is purely a Cargo.toml/deps issue.
Recommended fix
Same options as hero_foundry#27:
features = ["vendored"]to the openssl depreqwest = { default-features = false, features = ["rustls-tls"] }Tracker
Hero CI roadmap Phase 2 cluster D, hero_demo#54.
Sibling: hero_foundry#27 (same root cause).
Effort
30 min — 1-2 line Cargo.toml change + retag.