forked from pool/schismtracker
Drop schism-nodate.diff to make builds reproducible #1
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch ":rb"
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?
__DATE__
and__TIME__
are perfectly reproducible for years, because we patched gcc to useSOURCE_DATE_EPOCH
instead of the build time.However this patch modified the mtime of version.c which ended up in the binary via
__TIMESTAMP__
So wouldn't that affect gzdoom.spec as well? (Did that not turn up yet in your bit-comparisons?)
I'm asking because gzdoom.spec also patches the source (so there is a change in modtime of a .c/.cpp file), which should show up on @bmwiedemann 's bit-reproducibility radar, but I am not sure it did.
Very few places seem to embed the mtime of the source-file as version.c did here.
gzdoom
has a marker for being dependent on filesystem-readdir-order, but since we have the 'nodirindex' flag set in openSUSE:Factory prjconf, that is not causing trouble anymore.