From a946e039d5d9db333742a4a8d4416bea1315b05f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Wed, 9 Aug 2017 11:42:32 +0200 Subject: [PATCH] build: ensure REPOID has a length of 8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 (cherry picked from commit d0ad008702ecea7f5194b797748adc746de2da86) --- 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