Implement some long standing idea: use a fake time during the second half of the reproducible tests, helping to find potentially hidden reproducibility issues. https://bugzilla.yoctoproject.org/show_bug.cgi?id=13509
No regression seen with current master branch: https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4878 Signed-off-by: Mathieu Dubois-Briand <[email protected]> --- Changes in v3: - Clean libfaketime recipe. - Link to v2: https://lore.kernel.org/r/20260902-mathieu-reproducible-faketime-v2-0-9496dff5b...@bootlin.com Changes in v2: - upgrade faketime and fix build - Link to v1: https://lore.kernel.org/r/20260901-mathieu-reproducible-faketime-v1-0-eac182548...@bootlin.com --- Mathieu Dubois-Briand (4): libfaketime: Import recipe from meta-oe libfaketime: update 0.9.12 -> 0.9.13 libfaketime: Fix builds on 32 bits platforms oeqa/selftest/reproducible: Use a fake time during build meta/conf/distro/include/maintainers.inc | 1 + meta/lib/oeqa/selftest/cases/reproducible.py | 28 +++++++++---- ....c-do-not-declare-__time64-when-D_TIME_BI.patch | 46 ++++++++++++++++++++++ .../libfaketime/libfaketime_0.9.13.bb | 29 ++++++++++++++ 4 files changed, 97 insertions(+), 7 deletions(-) --- base-commit: db81c1a42a0f552d9a8ec124f004ae2063d58c33 change-id: 20260901-mathieu-reproducible-faketime-4d11333edacf Best regards, -- Mathieu Dubois-Briand <[email protected]>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#245384): https://lists.openembedded.org/g/openembedded-core/message/245384 Mute This Topic: https://lists.openembedded.org/mt/121148362/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
