Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/linux-headers: use host-make
@ 2023-04-07 14:19 Oleg Lyovin
  2023-04-07 14:19 ` [Buildroot] [PATCH 2/2] linux: " Oleg Lyovin
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Oleg Lyovin @ 2023-04-07 14:19 UTC (permalink / raw)
  To: buildroot; +Cc: olegartys, Oleg Lyovin, sdfw_system_team

GNU make package from the host machine may be too old,
so use the one built by buildroot.

Signed-off-by: Oleg Lyovin <ovlevin@sberdevices.ru>
---
 package/linux-headers/linux-headers.mk | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/package/linux-headers/linux-headers.mk b/package/linux-headers/linux-headers.mk
index e2a0b7a7c9..439f003530 100644
--- a/package/linux-headers/linux-headers.mk
+++ b/package/linux-headers/linux-headers.mk
@@ -125,6 +125,8 @@ LINUX_HEADERS_INSTALL_STAGING = YES
 # linux-headers is part of the toolchain so disable the toolchain dependency
 LINUX_HEADERS_ADD_TOOLCHAIN_DEPENDENCY = NO
 
+LINUX_HEADERS_DEPENDENCIES = $(BR2_MAKE_HOST_DEPENDENCY)
+
 # For some architectures (eg. Arc, Cris, Hexagon, ia64, parisc,
 # score and xtensa), the Linux buildsystem tries to call the
 # cross-compiler, although it is not needed at all.
@@ -137,7 +139,7 @@ LINUX_HEADERS_ADD_TOOLCHAIN_DEPENDENCY = NO
 # of "its" headers
 define LINUX_HEADERS_CONFIGURE_CMDS
 	(cd $(@D); \
-		$(TARGET_MAKE_ENV) $(MAKE) \
+		$(TARGET_MAKE_ENV) $(BR2_MAKE) \
 			ARCH=$(KERNEL_ARCH) \
 			HOSTCC="$(HOSTCC)" \
 			HOSTCFLAGS="$(HOSTCFLAGS)" \
@@ -148,7 +150,7 @@ endef
 
 define LINUX_HEADERS_INSTALL_STAGING_CMDS
 	(cd $(@D); \
-		$(TARGET_MAKE_ENV) $(MAKE) \
+		$(TARGET_MAKE_ENV) $(BR2_MAKE) \
 			ARCH=$(KERNEL_ARCH) \
 			HOSTCC="$(HOSTCC)" \
 			HOSTCFLAGS="$(HOSTCFLAGS)" \
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-04-11 16:05 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-07 14:19 [Buildroot] [PATCH 1/2] package/linux-headers: use host-make Oleg Lyovin
2023-04-07 14:19 ` [Buildroot] [PATCH 2/2] linux: " Oleg Lyovin
2023-04-07 16:31 ` [Buildroot] [PATCH 1/2] package/linux-headers: " Thomas Petazzoni via buildroot
2023-04-10  7:46   ` Oleg Lyovin via buildroot
2023-04-10 15:24 ` Arnout Vandecappelle
2023-04-11 12:27   ` Peter Korsgaard
2023-04-11 13:01     ` Arnout Vandecappelle
2023-04-11 13:07       ` Peter Korsgaard
2023-04-11 13:14         ` David Laight
2023-04-11 13:26           ` Peter Korsgaard
2023-04-11 16:04             ` David Laight

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox