From 2dd26fda16a4574c91d02f4b1ccb2ce121e764c8 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 12 May 2020 15:23:01 +0200 Subject: kernel: fix portability issue with perf on linux 5.4 Remove dependencies on core kernel headers in host tools used to build perf, which break on any non-linux system Signed-off-by: Felix Fietkau --- package/devel/perf/Makefile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'package/devel') diff --git a/package/devel/perf/Makefile b/package/devel/perf/Makefile index aa478a0431..3bb403916b 100644 --- a/package/devel/perf/Makefile +++ b/package/devel/perf/Makefile @@ -36,6 +36,8 @@ define Package/perf/description perf is the Linux performance monitoring tool endef +HOST_CFLAGS += -I$(LINUX_DIR)/tools/include + MAKE_FLAGS = \ ARCH="$(LINUX_KARCH)" \ NO_LIBPERL=1 \ @@ -54,6 +56,7 @@ MAKE_FLAGS = \ LD="$(TARGET_CROSS)ld" \ CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \ LDFLAGS="$(TARGET_LDFLAGS)" \ + KBUILD_HOSTCFLAGS="$(HOST_CFLAGS)" \ $(if $(findstring c,$(OPENWRT_VERBOSE)),V=1,V='') \ WERROR=0 \ O=$(PKG_BUILD_DIR) \ -- cgit v1.2.3