[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please test tarsnap 1.0.37



On 03/11/16 09:30, Graham Percival wrote:
> On Fri, Mar 11, 2016 at 05:20:10PM +0200, Shinnok wrote:
>> I see the 1.0.37 tagged on 71b3f4e:
>> https://github.com/Tarsnap/tarsnap/releases/tag/1.0.37
>>
>> However after checkout and autoreconf && rebuild:
>> $./tarsnap --version
>> tarsnap 1.0.36-head
> 
> The -head part is Tarsnap policy:
>     Mark version as -head when built from git tree
> [...]
> I believe that Colin's argument is that the tag should reflect
> exactly the state of the git tree when he ran:
>     sh release-tools/mktarball.sh 1.0.37
> 
> As such, the contents of `tar-version` will be one less than the official
> release number, which is added in the `mktarball.sh` phase.

Right.  It's worth noting that building from git won't get you exactly
the same bits as if you build from the release tarball anyway; the
release tarball has the release date inserted into man files and has
a configure script (which may be different from what your version of
autotools would create).

-- 
Colin Percival
Security Officer Emeritus, FreeBSD | The power to serve
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid