]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
reproducible: fix git SOURCE_DATE_EPOCH randomness
authorRandolph Sapp <rs@ti.com>
Fri, 20 Feb 2026 01:54:16 +0000 (19:54 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 26 Feb 2026 11:39:04 +0000 (11:39 +0000)
commit70a74fa2bd9c374bd07b89b426a86991b1d93a5f
treeace2f2a6864098d8dc90e2f8def6e64183907dc7
parent082e3286ecdefc9a5db3331726e5e212157f679b
reproducible: fix git SOURCE_DATE_EPOCH randomness

Anything that defines multiple git sources should have the largest value
taken when calculating the SOURCE_DATE_EPOCH for a package.

The previous iteration actually introduced some degree of randomness, as
it would stop on the first git repository reported by os.walk, which
does not assure any specific ordering by default.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/reproducible.py