[Unstable][PATCH] UBUNTU: [Packaging] rules: Fix raw_kernelversion

Juerg Haefliger juerg.haefliger at canonical.com
Fri Dec 20 08:35:47 UTC 2024


To prevent make noise (entering/leaving directory...) that would later
break sed, use 'make -s'. While at it, immediately set the variable at
declaration time. It's a static variable that doesn't need to be
expanded at runtime.

Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
---
 debian/rules.d/0-common-vars.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules.d/0-common-vars.mk b/debian/rules.d/0-common-vars.mk
index 7cb4dc53321c..4f8b430978b8 100644
--- a/debian/rules.d/0-common-vars.mk
+++ b/debian/rules.d/0-common-vars.mk
@@ -28,7 +28,7 @@ upstream_patchlevel := $(shell sed -n 's/^PATCHLEVEL = \(.*\)$$/\1/p' Makefile)
 upstream_tag := "v$(upstream_version).$(upstream_patchlevel)"
 
 # Get the kernels own extra version to be added to the release signature.
-raw_kernelversion=$(shell make kernelversion)
+raw_kernelversion := $(shell make -s kernelversion)
 
 packages_enabled := $(shell dh_listpackages 2>/dev/null)
 define if_package
-- 
2.43.0




More information about the kernel-team mailing list