Jim Meyering skrev 2012-02-03 19:05:
> Stefano Lattarini wrote:
>> On 02/03/2012 03:51 PM, Peter Rosin wrote:
>>> Wait, there's a (trivial) conflict.  But if I resolve that and go
>>> on with the merge anyway we will end up with two different depcomps
>>> with "scriptversion=2012-02-03.12; # UTC".  Not good.
> 
> I agree that with multiple branches, lines like that
> (as with CVS/Rcs $Id$, $Log$, etc.) guarantee spurious conflicts
> with nearly every merge of that file.  Nuke 'em.

I don't worry at all for Automake proper, but for consumers.

If I understand correctly, some other projects (at least used to)
pull in depcomp (and other scripts) from the tip of development,
others from the latest release.  It is bad if they get different
versions depending on the method they use, and it is good if
we can keep the promise that later versions are always better.
scriptversion="<date>" makes it easy for the external consumer to
verify this.

This was the explanation given by Ralf a couple of years ago
anyway, if memory serves me right.

Cheers,
Peter

Reply via email to