diff options
| author | Ilias Apalodimas <[email protected]> | 2026-03-02 10:55:07 +0200 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2026-03-10 15:06:55 -0600 |
| commit | 4cbb1c4d99780a8b0e476dcd10fb242a5c823bd3 (patch) | |
| tree | b668732eaa2d95a827a04f8466abaecac9972a75 | |
| parent | ba7bf918dafcd093ad733b07ba490baeb20cf5da (diff) | |
kbuild: fix cross_tools compilation
Frieder reports that after the kbuild sync running
make tools-only_defconfig
make cross_tools
fails with
UPD include/generated/timestamp_autogenerated.h
PYMOD rebuild
tools/Makefile:359: *** insufficient number of arguments (1) to function
'filter'. Stop.
make: *** [Makefile:2191: tools] Error 2
After the sync 'hostprogs-always-y' contains the complete list of
the tools we need to strip, so the $(filter) command is not needed.
Fixes: bd3f9ee679b4d ("kbuild: Bump the build system to 6.1")
Reported-by: Frieder Schrempf <[email protected]>
Signed-off-by: Ilias Apalodimas <[email protected]>
Tested-by: Frieder Schrempf <[email protected]>
| -rw-r--r-- | tools/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/Makefile b/tools/Makefile index 0ac683ac3ec..5d8e8f349e1 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -356,7 +356,7 @@ override HOSTCFLAGS = $(CFLAGS) quiet_cmd_crosstools_strip = STRIP $^ cmd_crosstools_strip = $(STRIP) $^; touch $@ -$(obj)/.strip: $(call objectify,$(filter $(hostprogs-always-y))) +$(obj)/.strip: $(call objectify,$(hostprogs-always-y)) $(call cmd,crosstools_strip) always-y += .strip |
