From 1a4df98ff04dc70d5935314e3b125f6003ab87c3 Mon Sep 17 00:00:00 2001 From: Shaun Tancheff Date: Wed, 11 Sep 2024 23:07:56 +0700 Subject: [PATCH] LU-18217 build: Ensure LINUX_RELEASE is defined Ensure LINUX_RELEASE is defined to something consumable by buildrpm Ex: sh ./autogen.sh ./configure --enable-dist make srpm Test-Parameters: trivial Fixes: 0c46ba62efb ("LU-17850 build: prefer LINUXRELEASE over uname -r") Signed-off-by: Shaun Tancheff Change-Id: I647a27729c4d14a3983edc74f19a420bb6968631 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/56333 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Oleg Drokin Reviewed-by: Jian Yu Reviewed-by: Petros Koutoupis Reviewed-by: Andreas Dilger --- config/lustre-build.m4 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/lustre-build.m4 b/config/lustre-build.m4 index 3fd481b..fd62f31 100644 --- a/config/lustre-build.m4 +++ b/config/lustre-build.m4 @@ -675,7 +675,9 @@ AS_IF([test "x$enable_tests" = xyes], [ LIBCFS_CONFIG_CDEBUG LC_QUOTA -AS_IF([test "x$enable_dist" != xno], [],[LB_LIBMOUNT]) +AS_IF([test "x$enable_dist" != xno], [ + AS_IF([test -z $LINUXRELEASE], [LINUXRELEASE="%{nil}"]) + AC_SUBST(LINUXRELEASE)],[LB_LIBMOUNT]) LB_PATH_LUSTREIOKIT LB_DEFINE_E2FSPROGS_NAMES -- 1.8.3.1