The first release run (wai-quantum-cli-v0.1.0) built a dynamic PIE on x86_64 Linux,
linked against ld-musl, and the workflow's own check refused it. On musl rustc asks
the linker for -static-pie, which this musl-gcc's specs do not take; without
position-independent code it asks for -static, which they do. The Linux build now
sets crt-static and the static relocation model for the target. RUSTFLAGS reach the
target only, since --target is given, so build scripts build for the host as before.
Co-Authored-By: Claude Opus 5.5 <[email protected]>