Mattia Rizzolo wrote:
> > I suppose embedding build paths is too widespread to make eliminating
> > that feasible, and making the build path the same is easy enough?
> The build path is encodeded inside ELF binaries (in some debug fields,
> iirc), so we can't really change it between builds, or otherwise every
> compiled thing would be unreproducible.
Thanks for that explanation!
> There is work going on to be able to avoid having that data included in
> the binary at all, but that is requiring changes in gcc (dkg is taking
> care of this bit).
Urgs. But cool that someone is working on this. Much appreciated!
> For some history on why we gave up on this see
> (that would need to be updated to match the current WIP, though).
Ah, even a list of what has been tried. Cool!
> So, yes, we are not varying the build path, and we're aware of it :)
Thanks again for all the details. That makes it much easier to
understand the general issue.
Looking forward to what will happen next on that topic. :-)
,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
Reproducible-builds mailing list