[openssl] OpenSSL_1_1_1-stable update

Matt Caswell matt at openssl.org
Fri May 15 10:48:35 UTC 2020


The branch OpenSSL_1_1_1-stable has been updated
       via  4268df6608684ea179a15e79e7a6213dfd255833 (commit)
      from  df943912046aee2e5e541949dbdbafa38819f195 (commit)


- Log -----------------------------------------------------------------
commit 4268df6608684ea179a15e79e7a6213dfd255833
Author: Nicolas Vigier <boklm at 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.dale at oracle.com>
    Reviewed-by: Ben Kaduk <kaduk at 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>
 


More information about the openssl-commits mailing list