<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 21 Aug 2023, 03:20 Peter Gutmann via cfarm-users, <<a href="mailto:cfarm-users@lists.tetaneutral.net">cfarm-users@lists.tetaneutral.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bruno Haible via cfarm-users <<a href="mailto:cfarm-users@lists.tetaneutral.net" target="_blank" rel="noreferrer">cfarm-users@lists.tetaneutral.net</a>> writes:<br>
<br>
>Because in the current state, it means that after creating a tarball of any<br>
>package that uses a 'configure' script, I need to wait 42 minutes until I can<br>
>build it.<br>
<br>
As someone in a time zone 12-24 hours ahead of most of the systems I use I run<br>
into this problem on almost every machine. I've solved it by adding the<br>
following target to the makefile:<br>
<br>
touch:<br>
touch ./makefile<br>
find ./ | xargs touch<br>
<br>
If you really want to get fancy you could check for $system_date <<br>
$tarball_date and trigger that rule automatically.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">If you have this problem with a tarball (implying you're already using tar) then it suggests your system clock is wrong. Maybe you have your system clock (which should be UTC) set to local time, instead of having the clock set to UTC and your local time zone set to Pacific/Auckland.</div><div dir="auto"><br></div><div dir="auto">If the problem you describe was real (rather than user error) it would affect the entire world except for the Americas, and nobody would tolerate it.</div><div dir="auto"><br></div><div dir="auto"><br></div></div>