Hi David,
> The new version of tar has become non-deterministic.
> It looks like now it stores its own creation time or something internally.
Please try the attached patch.
Regards,
Sergey
diff --git a/src/create.c b/src/create.c
index e14e13d..ab5bb6e 100644
--- a/src/create.c
+++ b/src/create.c
@@ -543,7 +543,7 @@ write_gnu_long_link (struct tar_stat_info *st, const char *p, char type)
union block *header;
char *tmpname;
- header = start_private_header ("././@LongLink", size, start_time.tv_sec);
+ header = start_private_header ("././@LongLink", size, (time_t)-1);
uid_to_uname (0, &tmpname);
UNAME_TO_CHARS (tmpname, header->header.uname);
free (tmpname);