Edit File: Makefile.inc
MODULE_MAKEFILE_DIR := $(shell dirname $(abspath $(lastword $(MAKEFILE_LIST)))) # Run the module build.sh (wrapper for make) script with an empty environment, but PATH HAS_TASK_PIDS_FIELD := $(shell env -i CLANG="$(CLANG)" LLC="$(LLC)" PATH="$(PATH)" KERNELDIR="$(KERNELDIR)" sh $(MODULE_MAKEFILE_DIR)/build.sh ; echo $$?) ifeq ($(HAS_TASK_PIDS_FIELD),0) $(info [configure-bpf] Setting HAS_TASK_PIDS_FIELD flag) KBUILD_CPPFLAGS += -DHAS_TASK_PIDS_FIELD else HAS_TASK_PIDS_FIELD_OUT := $(shell cat $(MODULE_MAKEFILE_DIR)/build.log) $(info [configure-bpf] Build output for HAS_TASK_PIDS_FIELD:) $(info [configure-bpf] $(HAS_TASK_PIDS_FIELD_OUT)) endif