More SOURCE_DATE_EPOCH? #150
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I am looking into better support for "reproducible builds". I added support for
SOURCE_DATE_EPOCHin one place in #140 - however, there are a few more timestamps in debug symbols or thestripcommand.There is already a configuration option using
ZERO_AR_DATEwhich works in all these places. It replaces the timestamp with a timestamp of0.I find
SOURCE_DATE_EPOCHa little more elegant since it preserves a proper timestamp instead of setting it to some date in 1970. I would be happy to make the effort of enablingSOURCE_DATE_EPOCHin all places whereZERO_AR_DATEworks right now. If we want to do it properly, we would probably change the interface / code in a few places though.I haven't fully understood the relation to upstream in this repository. Would you accept a change like this? Do you know if I could contribute this back upstream to Apple as well?
A bigger change might be to replace
fZeroModTimeInDebugMapwith a timestamp and return a timestamp inzeroModTimeInDebugMap(or rename that function, even?).Thanks!