The branch OpenSSL_1_1_1-stable has been updated via 4268df6608684ea179a15e79e7a6213dfd255833 (commit) from df943912046aee2e5e541949dbdbafa38819f195 (commit)
- Log ----------------------------------------------------------------- commit 4268df6608684ea179a15e79e7a6213dfd255833 Author: Nicolas Vigier <bo...@torproject.org> Date: Thu Mar 5 20:39:05 2020 +0100 If SOURCE_DATE_EPOCH is defined, use it for copyright year Using the date from SOURCE_DATE_EPOCH instead of the current date makes it possible to reproduce a build that was built on a different year: https://reproducible-builds.org/specs/source-date-epoch/ This is fixing an issue we had while building Tor Browser: https://trac.torproject.org/projects/tor/ticket/33535 CLA: trivial Reviewed-by: Paul Dale <paul.d...@oracle.com> Reviewed-by: Ben Kaduk <ka...@mit.edu> (Merged from https://github.com/openssl/openssl/pull/11296) (cherry picked from commit 11d7d903447ab866d037fb8bba4ceb49c7d89191) ----------------------------------------------------------------------- Summary of changes: util/mkrc.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/mkrc.pl b/util/mkrc.pl index 6762bc4a56..ee61b9e598 100755 --- a/util/mkrc.pl +++ b/util/mkrc.pl @@ -46,7 +46,7 @@ if ( $filename =~ /openssl/i ) { $vft = "VFT_APP"; } -my $YEAR = [localtime()]->[5] + 1900; +my $YEAR = [gmtime($ENV{SOURCE_DATE_EPOCH} || time())]->[5] + 1900; print <<___; #include <winver.h>