On Fri, 2017-06-23 at 19:16 +0100, lbocc...@brocade.com wrote: > From: Luca Boccassi <luca.bocca...@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