[Dnsmasq-discuss] Snapshot archives downloaded from gitweb are not versioned properly

Simon Kelley simon at thekelleys.org.uk
Mon Sep 12 14:58:07 UTC 2022


The current format is %d, which is

"ref names, like the --decorate option of git-log[1]"

according to git help log.

I'm not clear what the difference between that and %(describe) is. The 
substituted value is used subtly in get-version as part of the 
build-process, so we need to be a little careful about changing things.

When the build runs on a fully-fledged git repo, rather than a tar file 
extracted from one, get-version does run "git describe". This isn't the 
case during the automated build, however.


Simon.


On 12/09/2022 04:51, Johnny S. Lee via Dnsmasq-discuss wrote:
> The contents of file VERSION from the tar.gz files of the latest 3 commits:
> 
> dnsmasq-c4b9bc6/VERSION: (HEAD -> master)
> dnsmasq-4447d48/VERSION: (tag: v2.87rc1, origin/master, origin/HEAD)
> dnsmasq-04cc2ae/VERSION:
> 
> Would it be better adding "%(describe)" to the format in file VERSION?
> 
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss
> 



More information about the Dnsmasq-discuss mailing list