#1136297 pycayennelpp: please make the build reproducible

#1136297#5
Date:
2026-05-11 16:38:32 UTC
From:
To:
Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
pycayennelpp could not be built reproducibly.

This is because the testsuite bumps the modification time of the
tests/ directory to the current time (which later gets clamped
back to SOURCE_DATE_EPOCH), so if the tests are skipped via nocheck,
then this directory will retain its original, upstream timestamp.

Instead of saving upstream's original timestamp and restoring that
later, I've attached a patch to always set the mtime of this directory
to SOURCE_DATE_EPOCH regardless of whether the tests are run or not.

 [0] https://reproducible-builds.org/


Regards,

#1136297#10
Date:
2026-05-12 19:21:58 UTC
From:
To:
tags 1136297 + pending
thanks

Hey Chris,

thanks for your patch. This is fixed in git and will be fixed within the
next upload.

Greetings
Patrick