build-setup: Use a slightly later ancient timestamp for dummy files.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 16 May 2016 09:05:52 +0000 (10:05 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 16 May 2016 11:09:10 +0000 (12:09 +0100)
commit8c6991f6b0336f375a7b7d39f4c7f031b740838a
tree6d48ef9083895630523a1a9b58cc21bfd3b81983
parent44ff6c114bdcd5cef753d2788d029ce46e35727a
build-setup: Use a slightly later ancient timestamp for dummy files.

GNU Make secretly reserves extreme-valued timestamps for its own
internal purposes, and then complains about `Timestamp out of range'.
This is annoying enough; but for some reason I don't understand, at
least on Cygwin, instead of substituting its most ancient acceptable
timestamp, it uses its furthest into the future stamp with the result
that it gets stuck in a loop rebuilding makefiles.

Using the second year of the epoch seems to fix the problem.
build-setup