[MacPorts] ReproducibleBuilds modified
MacPorts Wiki
noreply at macports.org
Sun Dec 29 19:58:29 UTC 2024
Page "ReproducibleBuilds" was changed by ryandesign
Diff URL: <https://trac.macports.org/wiki/ReproducibleBuilds?action=diff&version=5>
Revision 5
Comment: Remove SOURCE_DATE_EPOCH problem; it was solved in MacPorts 2.10.0; see #59672
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: ReproducibleBuilds
=========================================================================
--- ReproducibleBuilds (version: 4)
+++ ReproducibleBuilds (version: 5)
@@ -32,5 +32,4 @@
At the moment, binary archives in MacPorts are generally not reproducible. The following issues are known and must be fixed to get reproducible binary archives.
- The order of entries in a binary archive depends on the filesystem order. Entries should be sorted before being added to the archives.
- - The timestamps of files in a binary archive vary with the local system time. Timestamps for these files should be clamped to a specific maximum value, possibly specified by [https://reproducible-builds.org/specs/source-date-epoch/ $SOURCE_DATE_EPOCH].
- The macOS linker includes a file's modification time when creating debug maps, unless the environment variable `ZERO_AR_DATE` is set (value doesn't matter). Search the ld64 source code for `ZERO_AR_DATE` in `src/ld/Options.cpp` for more information.
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://trac.macports.org/wiki/ReproducibleBuilds>
MacPorts <https://www.macports.org/>
Ports system for macOS
This is an automated message. Someone added your email address to be
notified of changes on 'ReproducibleBuilds' page.
If it was not you, please report to admin at macports.org.
More information about the macports-changes
mailing list