From 5d92f0ff942ff93b2f294bda1688e18622fc88c0 Mon Sep 17 00:00:00 2001 From: Shaun Tancheff Date: Thu, 6 Feb 2020 16:41:28 -0600 Subject: [PATCH 1/1] LU-13209 build: SUSE 15 SP2 fix for KBUILD_SRC removed Linux v5.2-rc4-45-g051f278e9d81 changed KBUILD_SRC := $(abs_srctree) to building_out_of_srctree := 1 So adjust the build to handler either case Test-Parameters: trivial Cray-bug-id: LUS-8472 Signed-off-by: Shaun Tancheff Change-Id: I385d84cfe0b557f18d17d5732ab943b16b1e1d9c Reviewed-on: https://review.whamcloud.com/37465 Reviewed-by: Petros Koutoupis Tested-by: Maloo Tested-by: jenkins Reviewed-by: Ben Evans Reviewed-by: Oleg Drokin --- autoMakefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoMakefile.am b/autoMakefile.am index 064c317..a1644c7 100644 --- a/autoMakefile.am +++ b/autoMakefile.am @@ -74,7 +74,7 @@ all-am: modules modules: undef.h ldiskfs-sources $(MAKE) LDFLAGS= CC="$(CC)" -C $(LINUX_OBJ) \ -f $(PWD)/build/Makefile LUSTRE_LINUX_CONFIG=$(LINUX_CONFIG) \ - LINUXINCLUDE='-I$$(srctree)/arch/$$(SRCARCH)/include -Iarch/$$(SRCARCH)/include/generated -Iinclude $$(if $$(KBUILD_SRC),-Iinclude2 -I$$(srctree)/include) -I$$(srctree)/arch/$$(SRCARCH)/include/uapi -Iarch/$$(SRCARCH)/include/generated/uapi -I$$(srctree)/include/uapi -Iinclude/generated/uapi -include $(CONFIG_INCLUDE)' \ + LINUXINCLUDE='-I$$(srctree)/arch/$$(SRCARCH)/include -Iarch/$$(SRCARCH)/include/generated -Iinclude $$(if $$(KBUILD_SRC)$$(building_out_of_srctree),-Iinclude2 -I$$(srctree)/include) -I$$(srctree)/arch/$$(SRCARCH)/include/uapi -Iarch/$$(SRCARCH)/include/generated/uapi -I$$(srctree)/include/uapi -Iinclude/generated/uapi -include $(CONFIG_INCLUDE)' \ $(MODULE_TARGET)=$(PWD) -o tmp_include_depends -o scripts -o \ include/config/MARKER $@ endif # LINUX -- 1.8.3.1