(address . bug-guix@gnu.org)
While fixing build failures in antioxidant, I noticed that rust-vergen
is a potential source of irreproducibility -- the README.md contains the
following:
Toggle quote (18 lines)
> ## Documentation
> [Documentation](https://docs.rs/vergen)
>
> ## Generate Compile Time Information
> `vergen`, when used in conjunction with cargo [build scripts], will
> generate environment variables to use with the `env!` macro. Below
> is a list of the supported variables.
>
> Key | Sample Value
> --------------------------|----------------------------------------
> VERGEN_BUILD_TIMESTAMP |2018-08-09T15:15:57.282334589+00:000
> VERGEN_BUILD_DATE |2018-08-09
> VERGEN_SHA |75b390dc6c05a6a4aa2791cc7b3934591803bc22
> VERGEN_SHA_SHORT |75b390d
> VERGEN_COMMIT_DATE |2018-08-08
> VERGEN_TARGET_TRIPLE |x86_64-unknown-linux-gnu
> VERGEN_SEMVER |v3.0.0
> VERGEN_SEMVER_LIGHTWEIGHT |v3.0.0
I'll try patching out the timestamps with 1970-...
Greetings,
Maxime.