From 369e02e84f39565195e08f043ab0421d2d3bd185 Mon Sep 17 00:00:00 2001 From: Chris Horn Date: Fri, 1 Nov 2013 13:50:21 -0500 Subject: [PATCH] LU-4196 build: Build support for OFED-3.5 and SLES 11 CONFIG_COMPATE_SLES_11_SP* needed in EXTRA_LNET_INCLUDE to allow building against OFED-3.5 Signed-off-by: Chris Horn Test-Parameters: serverdistro=sles11sp3 serverarch=x86_64 serveribstack=ofa nettypes=o2ib Change-Id: I0fcdba12167cd0dc1d7b0e323a46d85df1c96168 Reviewed-on: http://review.whamcloud.com/8140 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Bob Glossman Reviewed-by: James Simmons Reviewed-by: Oleg Drokin --- config/lustre-build-linux.m4 | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/config/lustre-build-linux.m4 b/config/lustre-build-linux.m4 index e722001..faf52a6 100644 --- a/config/lustre-build-linux.m4 +++ b/config/lustre-build-linux.m4 @@ -548,10 +548,15 @@ else . $O2IBPATH/ofed_patch.mk fi else - case $RHEL_KERNEL_VERSION in - 2.6.32-358*) - EXTRA_LNET_INCLUDE="$EXTRA_LNET_INCLUDE -DCONFIG_COMPAT_RHEL_6_4";; - esac + if test x$RHEL_KERNEL = xyes; then + case $RHEL_KERNEL_VERSION in + 2.6.32-358*) + EXTRA_LNET_INCLUDE="$EXTRA_LNET_INCLUDE -DCONFIG_COMPAT_RHEL_6_4";; + esac + elif test x$SUSE_KERNEL = xyes; then + SP=$(grep PATCHLEVEL /etc/SuSE-release | sed -e 's/.*= *//') + EXTRA_LNET_INCLUDE="$EXTRA_LNET_INCLUDE -DCONFIG_COMPAT_SLES_11_$SP" + fi fi if test -n "$BACKPORT_INCLUDES"; then OFED_BACKPORT_PATH="$O2IBPATH/${BACKPORT_INCLUDES/*\/kernel_addons/kernel_addons}/" -- 1.8.3.1