[dpdk-dev] [PATCH v2 0/7] Reproducible build
Luca Boccassi
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. [1]
> This involves changes to the toolchain, new tools and CI systems. [2]
>
> 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.
>
> [1] https://reproducible-builds.org/
> [2] https://reproducible-builds.org/tools/
> [3] https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain#
> Us
>
> 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...
Kind regards,
Luca Boccassi
More information about the dev
mailing list