From: Manuel Jacob Date: Tue, 21 Apr 2026 13:59:50 +0000 (+0100) Subject: When setting the date stamp on an archive, honor the SOURCE_DATE_EPOCH environment... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2dd0aa39f9f95da718b375662b8c62f4d8ce833;p=thirdparty%2Fbinutils-gdb.git When setting the date stamp on an archive, honor the SOURCE_DATE_EPOCH environment variable --- diff --git a/bfd/archive.c b/bfd/archive.c index db978dfea2c..44030eb3d63 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -2915,7 +2915,7 @@ _bfd_coff_write_armap (bfd *arch, return false; _bfd_ar_spacepad (hdr.ar_date, sizeof (hdr.ar_date), "%ld", ((arch->flags & BFD_DETERMINISTIC_OUTPUT) == 0 - ? time (NULL) : 0)); + ? bfd_get_current_time (0) : 0)); /* This, at least, is what Intel coff sets the values to. */ _bfd_ar_spacepad (hdr.ar_uid, sizeof (hdr.ar_uid), "%ld", 0); _bfd_ar_spacepad (hdr.ar_gid, sizeof (hdr.ar_gid), "%ld", 0);