Messages in this thread Patch in this message | | | From | Masahiro Yamada <> | Date | Mon, 22 Feb 2021 08:21:20 +0900 | Subject | Re: linux-next: build failure after merge of the kbuild tree |
| |
Hi Stephen,
On Mon, Feb 22, 2021 at 6:33 AM Stephen Rothwell <sfr@canb.auug.org.au> wrote: > > Hi all, > > After merging the kbuild tree, today's linux-next build (x86_64 > allmodconfig) failed like this: > > cc1: fatal error: FORCE: No such file or directory > compilation terminated. > > Presuably caused by commit > > 15bb90419621 ("arch: syscalls: add missing FORCE and fix 'targets' to make if_changed work")
Sorry, this happens only when CONFIG_XEN=y, and I did not cover all cases.
I will fix it for tomorrow's linux-next.
If it is not too late, you can apply the following locally.
diff --git a/arch/x86/entry/syscalls/Makefile b/arch/x86/entry/syscalls/Makefile index e1c7ddb7546b..ea6ffb51b9a3 100644 --- a/arch/x86/entry/syscalls/Makefile +++ b/arch/x86/entry/syscalls/Makefile @@ -21,7 +21,7 @@ quiet_cmd_systbl = SYSTBL $@ cmd_systbl = $(CONFIG_SHELL) '$(systbl)' $< $@
quiet_cmd_hypercalls = HYPERCALLS $@ - cmd_hypercalls = $(CONFIG_SHELL) '$<' $@ $(filter-out $<,$^) + cmd_hypercalls = $(CONFIG_SHELL) '$<' $@ $(filter-out $<,$(real-prereqs))
syshdr_abi_unistd_32 := i386 $(uapi)/unistd_32.h: $(syscall32) $(syshdr) FORCE
> I have used the kbuild tree from next-20210219 for today. > > -- > Cheers, > Stephen Rothwell
-- Best Regards Masahiro Yamada
| |