Simon Josefsson wrote:
> Personally I use tar --mtime to the latest git commit time instead of
> the complexity of the vc-mtime approach. I've done two software
> releases with this approach (libtasn1, inetutils) and no reports of
> problems so far, but I'm open to the idea that this is a too primitive
> approach. I'm hoping saying "please use GNU make" will be a sustainable
> answer though.
"GNU make" or not, is a red herring here, right?
All you need is
- a 'make' program that considers equal time stamps as "up-to-date"
(a condition fulfilled by all 'make' programs except HP-UX make),
- a POSIX file system (not the Haiku file system, which assigns slightly
different mtimes at random when the tarball is unpacked).
Bruno