From: Gu Zheng Date: Mon, 1 Apr 2019 09:19:21 +0000 (+0800) Subject: LU-12141 build: correct the required kernel version for lustre kmod X-Git-Tag: 2.12.53~48 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=e774b6729235888965158fd7a4a556fe47fb1b45 LU-12141 build: correct the required kernel version for lustre kmod Use %kversion rather than %kver when creating preamble for lustre kmods in lustre spec, to avoid *Requires kernel version* mismatch. Test-Parameters: trivial Change-Id: I9929471abd48b214510bcb499e25793ad120e6d1 Signed-off-by: Gu Zheng Reviewed-on: https://review.whamcloud.com/34559 Reviewed-by: Wang Shilong Tested-by: Wang Shilong Tested-by: Jenkins Reviewed-by: Li Xi Reviewed-by: Nathaniel Clark Tested-by: Maloo Reviewed-by: Oleg Drokin --- diff --git a/lustre.spec.in b/lustre.spec.in index ee49531..0476ac6 100644 --- a/lustre.spec.in +++ b/lustre.spec.in @@ -186,7 +186,7 @@ Userspace tools and files for the Lustre file system. %define preamble %{expand:%( TMPFILE=`mktemp` cat %{SOURCE1} > $TMPFILE -kver=%{kver} +kver=%{kversion} linuxversion=${kver%%%%-*} linuxrelease=${kver##*-} kabiminor=${linuxrelease%%%%.*}