[source] build: fix kmod package build on non-GNU systems

LEDE Commits lede-commits at lists.infradead.org
Mon May 29 05:34:39 PDT 2017


nbd pushed a commit to source.git, branch master:
https://git.lede-project.org/1a341e89a7887eff68fe79cff4b63d0b4772f559

commit 1a341e89a7887eff68fe79cff4b63d0b4772f559
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Mon May 29 14:26:36 2017 +0200

    build: fix kmod package build on non-GNU systems
    
    BSD paste requires a filename argument, and it accepts - to use stdin as
    intended.
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
---
 include/kernel.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/kernel.mk b/include/kernel.mk
index 301f24b..9c01d5f 100644
--- a/include/kernel.mk
+++ b/include/kernel.mk
@@ -133,7 +133,7 @@ define ModuleAutoLoad
 	}; \
 	$(3) \
 	if [ -n "$$$$$$$$modules" ]; then \
-		modules="$$$$$$$$(echo "$$$$$$$$modules" | tr ' ' '\n' | sort | uniq | paste -s -d' ')"; \
+		modules="$$$$$$$$(echo "$$$$$$$$modules" | tr ' ' '\n' | sort | uniq | paste -s -d' ' -)"; \
 		mkdir -p $(2)/etc/modules.d; \
 		mkdir -p $(2)/CONTROL; \
 		echo "#!/bin/sh" > $(2)/CONTROL/postinst-pkg; \



More information about the lede-commits mailing list