Build ID & reproducible build
Vagrant Cascadian
vagrant at debian.org
Sun Dec 2 15:42:36 GMT 2018
On 2018-12-02, Domenico Andreoli wrote:
> 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").
The notes repository:
https://salsa.debian.org/reproducible-builds/reproducible-notes/blob/master/issues.yml
Has a few potentially relevent issues:
build_id_variation_requiring_further_investigation
build_id_differences_only
There's also a page listing the issues on tests.reproducible-builds.org,
but I can't access that right now... should be back soon.
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20181202/fcc476cb/attachment.sig>
More information about the Reproducible-builds
mailing list