[pve-devel] applied: [PATCH manager] build: ensure REPOID has a length of 8
Wolfgang Bumiller
w.bumiller at proxmox.com
Wed Aug 9 13:31:23 CEST 2017
applied...
On Wed, Aug 09, 2017 at 11:42:32AM +0200, Fabian Grünbichler wrote:
> because unlike the git-rev-parse man page says, the default
> length is actually calculated based on the number of packed
> objects in the clone of the repository.
>
> we don't want this to depend on the build environment and
> how the repository was cloned there, so fix a length of 8
> for now.
>
> Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
> ---
> note: this caused recent builds of pve-manager to have 7-digit
> pve-manager REPOIDs, but it seems nobody noticed or cared?
and why would they ;-)
>
> PVE/Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/PVE/Makefile b/PVE/Makefile
> index 33c110be..5cc19904 100644
> --- a/PVE/Makefile
> +++ b/PVE/Makefile
> @@ -14,7 +14,7 @@ PERLSOURCE = \
>
> all: pvecfg.pm ${SUBDIRS}
>
> -REPOID=$(shell git rev-parse --short HEAD)
> +REPOID=$(shell git rev-parse --short=8 HEAD)
>
> pvecfg.pm: pvecfg.pm.in
> sed -e s/@VERSION@/${VERSION}/ -e s/@PACKAGERELEASE@/${PACKAGERELEASE}/ -e s/@PACKAGE@/${PACKAGE}/ -e s/@REPOID@/${REPOID}/ $< >$@.tmp
> --
> 2.11.0
More information about the pve-devel
mailing list