[dpdk-dev] [PATCH 0/4] reproducible builds - docs and linker script
lboccass at brocade.com
lboccass at brocade.com
Thu Jun 22 15:58:21 CEST 2017
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]
This first series fixes unreproducibility problems in DPDK with
regards to documentation and the linker script generation.
Outstanding issues are the use of __FILE__ in conjuction with
absolute file paths when pointing the compiler to the sources, and
public headers being listed in the DWARF files under either the
source location or the make install location, seemingly randomly.
The first issue is being worked on with a new standard for
reproducible source paths. [3] Perhaps the build system could be
adjusted to use relative paths, I will investigate further.
The second one I've got no clue - will keep investigating, help is
most welcome.
[1] https://reproducible-builds.org/
[2] https://reproducible-builds.org/tools/
[3] https://reproducible-builds.org/specs/build-path-prefix-map/
Luca Boccassi (4):
mk: use make silent flag to print HTML doc version
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/rte.combinedlib.mk | 2 +-
mk/rte.sdkdoc.mk | 4 ++--
mk/rte.sdkinstall.mk | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
--
2.11.0
More information about the dev
mailing list