Build ID & reproducible build
Domenico Andreoli
cavok at debian.org
Sun Dec 2 10:25:47 GMT 2018
Hi,
in working at making dwarves [0] build reproducible I stumbled upon
the Build ID, which is just the root of tons of other diffs.
diffoscope highlights:
│ │ │ │ Displaying notes found in: .note.gnu.build-id
│ │ │ │ Owner Data size Description
│ │ │ │ GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
│ │ │ │ - Build ID: 6f3f14da239d0b68ba179ee7a2f2570c4d970db0
│ │ │ │ + Build ID: c68caf4dba0ea46c05dddf9405bda4290c6ceaa6
This looks as a wanted feature for debugging symbols association but
conflicts with the needs of build reproducibility.
I cannot believe nobody has discussed it yet but I've not been able to
find any mention (search keywords: "Build ID reproducible build").
What am I missing?
Kind regards,
Domenico
[0] https://salsa.debian.org/cavok/dwarves.git
--
3B10 0CA1 8674 ACBA B4FE FCD2 CE5B CF17 9960 DE13
More information about the Reproducible-builds
mailing list