[source-date-epoch-spec] 01/01: Relax the MUST NOT requirement for overwriting
Ximin Luo
infinity0 at debian.org
Fri Oct 7 13:03:19 UTC 2016
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch pu/relax-overwriting
in repository source-date-epoch-spec.
commit 28e85878cde0baf16d04b10193376f21def63df0
Author: Ximin Luo <infinity0 at debian.org>
Date: Fri Oct 7 15:02:25 2016 +0200
Relax the MUST NOT requirement for overwriting
This allows upstream projects to enforce a not-lower-than date in case
parent processes (e.g. from the distribution) make a mistake.
Note that upstream projects are already allowed to set sensible defaults
for the value, if it is not yet set.
---
source-date-epoch-spec.xml | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/source-date-epoch-spec.xml b/source-date-epoch-spec.xml
index 054acf7..fbef62d 100644
--- a/source-date-epoch-spec.xml
+++ b/source-date-epoch-spec.xml
@@ -6,6 +6,13 @@
<title><envar>SOURCE_DATE_EPOCH</envar> specification</title>
<revhistory>
<revision>
+ <revnumber>1.1</revnumber>
+ <date>07 October 2016</date>
+ <revremark>
+ Relax the MUST NOT requirement for overwriting.
+ </revremark>
+ </revision>
+ <revision>
<revnumber>1.0</revnumber>
<date>01 September 2015</date>
<revremark>Initial version.</revremark>
@@ -18,6 +25,13 @@
<address><email>lamby at debian.org</email></address>
</affiliation>
</author>
+ <author>
+ <firstname>Ximin</firstname>
+ <surname>Luo</surname>
+ <affiliation>
+ <address><email>infinity0 at debian.org</email></address>
+ </affiliation>
+ </author>
</articleinfo>
<sect1>
@@ -140,8 +154,10 @@
time.
</para>
<para>
- Build systems MUST NOT overwrite this variable for
- child processes to consume if it is already present.
+ Build systems MUST NOT unset this variable for child
+ processes if it is already present, or overwrite it with
+ a lower (less recent) value. They MAY overwrite it with
+ a higher (more recent) value.
</para>
<para>
Formatting MUST be deferred until runtime if an end
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/source-date-epoch-spec.git
More information about the Reproducible-commits
mailing list