Changes between Version 4 and Version 5 of ReproducibleBuilds


Ignore:
Timestamp:
Dec 29, 2024, 7:58:29 PM (6 months ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Remove SOURCE_DATE_EPOCH problem; it was solved in MacPorts 2.10.0; see #59672

Legend:

Unmodified
Added
Removed
Modified
  • ReproducibleBuilds

    v4 v5  
    3333
    3434 - The order of entries in a binary archive depends on the filesystem order. Entries should be sorted before being added to the archives.
    35  - 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].
    3635 - 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.