[dpdk-dev] [PATCH v2 0/7] Reproducible build
luca.boccassi at gmail.com
Fri Jun 23 20:41:16 CEST 2017
On Fri, 2017-06-23 at 19:16 +0100, lboccass at brocade.com wrote:
> From: Luca Boccassi <luca.boccassi at gmail.com>
> In the past couple of years a concerted effort among almost all Linux
> distros has been striving toward achieving reproducible builds. 
> This involves changes to the toolchain, new tools and CI systems. 
> v1 fixed the documentation, examples and linker script generation.
> v2 fixes all problems, which were caused by unstable order of headers
> inclusion, source files listing and object file listing when passing
> them to the compiler.
> DPDK's build, at least with the default configuration, is fully
> reproducible with this patch series as tested by the Reproducible
> Builds developers experimental toolchain.
>  https://reproducible-builds.org/
>  https://reproducible-builds.org/tools/
>  https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain#
> Luca Boccassi (7):
> mk: fix excluding .doctrees when installing docs
> mk: sort list of shared objects in linker script
> mk: sort list of files in examples.dox
> mk: sort headers before wildcard inclusion
> mk: sort source files before passing them to the compiler
> mk: sort object files when building deps lists
> mk: always rebuild in the same order
Agh git send-email ate one patch! Third time's the charm...
More information about the dev