Re: [PATCH v2 1/2] kbuild: builddeb: Use ${KERNELRELEASE} consistently
From: Nicolas Schier
Date: Tue Oct 27 2026 - 15:57:48 EST
> Only use $version when it affects the package name, other places
> should use ${KERNELRELEASE}.
>
> Signed-off-by: Guido Günther <agx@xxxxxxxxxxx>
>
> diff --git a/scripts/package/builddeb b/scripts/package/builddeb
> index ba1defc61652..5fdc9ea0dcca 100755
> --- a/scripts/package/builddeb
> +++ b/scripts/package/builddeb
> @@ -147,8 +147,8 @@ install_kernel_headers () {
> "${srctree}/scripts/package/install-extmod-build" "${pdir}/usr/src/linux-headers-${version}"
> fi
>
> - mkdir -p $pdir/lib/modules/$version/
> - ln -s /usr/src/linux-headers-$version $pdir/lib/modules/$version/build
> + mkdir -p $pdir/lib/modules/${KERNELRELEASE}/
> + ln -s /usr/src/linux-headers-$version $pdir/lib/modules/${KERNELRELEASE}/build
yeah, well. I am afraid, that this may lead to non-obvious conflicts
between packages, if KDEB_PKGNAMEVERSION is used with badly chosen
values. But as KDEB_PKGNAMEVERSION is not (yet) advertised in the
documentation, I think it's ok for now.
--
Nicolas