[Git][reproducible-builds/specs/source-date-epoch-spec][flag] Document usage as a flag
Bernhard M. Wiedemann (@bmwiedemann-guest)
gitlab at salsa.debian.org
Thu Sep 24 07:51:11 UTC 2026
Bernhard M. Wiedemann pushed to branch flag at Reproducible Builds / specs / source-date-epoch-spec
Commits:
2cb58543 by Bernhard M. Wiedemann at 2026-09-24T09:51:01+02:00
Document usage as a flag
because that is what we already did in upstreamed patches
and sometimes caused discussion, because it was outside of the spec.
- - - - -
1 changed file:
- source-date-epoch-spec.xml
Changes:
=====================================
source-date-epoch-spec.xml
=====================================
@@ -176,6 +176,12 @@
If the value is malformed, the build process SHOULD
exit with a non-zero error code.
</para>
+ <para>
+ The presence of this variable indicates that deterministic
+ output might be expected beyond timestamps.
+ If this variable is present, other output besides timestamps, SHOULD be made deterministic.
+ (See Usage as a flag below.)
+ </para>
</sect2>
</sect1>
@@ -215,6 +221,13 @@
option to GNU tar.
</para>
</sect2>
+ <sect2>
+ <title>Usage as a flag</title>
+ When <envar>SOURCE_DATE_EPOCH</envar> is set, build processes might
+ omit build machine hostname and username from their output,
+ or set them to a constant value.
+ And compilers might default to deterministic build output.
+ </sect2>
<sect2>
<title>Other examples</title>
<para>
View it on GitLab: https://salsa.debian.org/reproducible-builds/specs/source-date-epoch-spec/-/commit/2cb58543ab7b647febd718281cc6c9e8e46af0ae
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/specs/source-date-epoch-spec/-/commit/2cb58543ab7b647febd718281cc6c9e8e46af0ae
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20260924/9bbcbcfd/attachment.htm>
More information about the rb-commits
mailing list