Adding package information to ELF objects
Adding package information to ELF objects
Posted Nov 3, 2021 7:43 UTC (Wed) by NYKevin (subscriber, #129325)In reply to: Adding package information to ELF objects by pabs
Parent article: Adding package information to ELF objects
Posted Nov 3, 2021 11:46 UTC (Wed)
by bluca (subscriber, #118303)
[Link]
> When is a build reproducible?
> Relevant attributes of the build environment would usually include dependencies and their versions, build configuration flags and environment variables as far as they are used by the build system (eg. the locale).
https://reproducible-builds.org/docs/definition/
If the build environment changes, it is not expected to be able to create the same binary, and that's why it's all recorded in the buildinfo, to be able to reproduce it.
Adding package information to ELF objects
> A build is reproducible if given the same source code, build environment and build instructions, any party can recreate bit-by-bit identical copies of all specified artifacts.
