cargo-repro
cargo-repro copied to clipboard
Build and verify byte-for-byte reproducible Rust packages using a Cargo-based workflow
At a high level, the goal of this project is to make it easy to develop software in Rust which, when compiled, can be independently verified to determine that a...
Manages a Docker container for performing Rust builds: https://github.com/rust-lang/rustwide May potentially be of use for reproducible builds
Adds extremely basic functionality for invoking `cargo build --locked` as `cargo repro build`. Though this may seem fairly pointless in and of itself, the goal of a followup commit would...
Steps to reproduce: ``` % cargo new --bin foo && cd foo && faketime -m -f '+1m' cargo build Created binary (application) `foo` package error: process didn't exit successfully: `rustc...