[PATCH] build: create $(PKG_SYMVERS_DIR) if non-existent

Sebastian Kemper sebastian_ml at gmx.net
Tue Nov 17 16:36:30 EST 2020


Commit 5d76065 moved the creation of the symvers directory to
include/kernel-build.mk. This is fine when building from scratch. But
when unpacking an SDK the directory doesn't exist and because the kernel
won't be built (again) this directory will not be created by the build
system, causing build failure if make tries to copy files into it.

Signed-off-by: Sebastian Kemper <sebastian_ml at gmx.net>
---
 include/kernel.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/kernel.mk b/include/kernel.mk
index 1ae9c6be29..e803ff44e7 100644
--- a/include/kernel.mk
+++ b/include/kernel.mk
@@ -140,6 +140,7 @@ endif
 PKG_EXTMOD_SUBDIRS ?= .

 PKG_SYMVERS_DIR = $(KERNEL_BUILD_DIR)/symvers
+$(shell mkdir -p $(PKG_SYMVERS_DIR))

 define collect_module_symvers
 	for subdir in $(PKG_EXTMOD_SUBDIRS); do \
--
2.26.2




More information about the openwrt-devel mailing list