You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dynamically patches codspeed build.rs during CI to use gnu11 instead of gnu17, addressing CodSpeedHQ/codspeed-rust#139 for older GCC toolchain compatibility in cross-compilation containers.
Implementation:
- Clone and patch codspeed v4.0.4 with retry logic
- Validate build.rs and verify patch application
- Inject [patch.crates-io] configuration at runtime
- Platform-aware sed handling (macOS/Linux)
- Update Cargo.lock for patched dependency
The patch applies only during CI runs and does not persist in source control.
0 commit comments