Hi Stefan,

Le 25/07/2026 à 12:35, Stefan Bodewig a écrit :

The new methods uses the same three external sources using the same
priorities as <tstamp>. It returns a tuple of "now" and a boolean flag
that indicates whether reproducible builds are requested by the user -
which only is true if SOURCE_DATE_EPOCH is set. This matches the logic
in tstamp which forces the timezone to be UTC and locale to be en_US if
the environment variable is set. I'm not 100% sure this is the right
decision but more than 50% :-).

Mixing the date and the reproducible status in the same return value doesn't look great. What about adding a isReproducibleBuild() method instead? I don't know where it would fit the best though, DateUtils doesn't look right. Maybe in Project?

Emmanuel Bourg

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to