[Buildroot] [PATCH 01/34] reproducibility: introduce config knob
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat May 7 13:14:20 UTC 2016
Hello,
On Sat, 30 Apr 2016 09:48:57 +0200, Gilles Chanteperdrix wrote:
> Making the builds reproducible involves turning off build timestamps,
> which some users may find annoying. So make the reproducible builds
> optional.
Missing SoB, as I said.
Originally, I thought "why make this optional", but I indeed understand
that for some use cases, not having timestamps might be annoying. So I
guess making this optional is the best option.
>
> +config BR2_REPRODUCIBLE
> + bool "Try and remove all sources of non-reproducibility from the build"
This should probably be:
bool "Make the build reproducible (experimental)"
help
This option will remove all sources of non-reproducibility
from the build process. For a given Buildroot configuration,
this allows to generate exactly identical binaries from one
build to the other, including on different machines.
This is labeled as an experimental feature, as not all
packages behave properly to ensure reproducibility.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list