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 <nbd@nbd.name>
This commit is contained in:
		| @@ -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) \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau