From: Chris Horn Date: Fri, 1 Nov 2013 18:50:21 +0000 (-0500) Subject: LU-4196 build: Build support for OFED-3.5 and SLES 11 X-Git-Tag: 2.5.53~48 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=369e02e84f39565195e08f043ab0421d2d3bd185;p=fs%2Flustre-release.git 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 --- 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}/"