On Wed, 2018-01-03 at 10:47 +0200, Alexander Kanavin wrote: > On 01/03/2018 01:16 AM, Juro Bystricky wrote: > > > > Improve reproducibility by making sure that timestamps > > in built rpms are not later than the value of SOURCE_DATE_EPOCH as > > found in the environment. > > Timestamps as usual when SOURCE_DATE_EPOCH is not set. > I'm not sure I understand the necessity of this. What matters for > reproducibility is that rpms install the same files; why is it > important that the rpm file itself has exactly same build time and is > otherwise identical bit by bit?
People have different definitions of reproducibility. For some its the end binaries on the target system, for others its identical rpms. Its certainly true that producing binaries that are more similar does help us in a number of ways (e.g. churn in package feeds) so if we can improve that without causing serious complexity issues, I'm broadly in favour of it. Cheers, Richard -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
