Commit f6a79af8f3701b5a0df431a76adee212616154dc
1 parent
59ef28b1f1
Exists in
smarc-l5.0.0_1.0.0-ga
and in
5 other branches
modules: don't break modules_install on external modules with no key.
The script still spits out an error ("Can't read private key") but we don't break modules_install. Reported-by: Bruno Wolff III <bruno@wolff.to> Original-patch-by: Josh Boyer <jwboyer@redhat.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Showing 1 changed file with 2 additions and 1 deletions Side-by-side Diff
scripts/Makefile.modinst
... | ... | @@ -16,8 +16,9 @@ |
16 | 16 | __modinst: $(modules) |
17 | 17 | @: |
18 | 18 | |
19 | +# Don't stop modules_install if we can't sign external modules. | |
19 | 20 | quiet_cmd_modules_install = INSTALL $@ |
20 | - cmd_modules_install = mkdir -p $(2); cp $@ $(2) ; $(mod_strip_cmd) $(2)/$(notdir $@) ; $(mod_sign_cmd) $(2)/$(notdir $@) | |
21 | + cmd_modules_install = mkdir -p $(2); cp $@ $(2) ; $(mod_strip_cmd) $(2)/$(notdir $@) ; $(mod_sign_cmd) $(2)/$(notdir $@) $(patsubst %,|| true,$(KBUILD_EXTMOD)) | |
21 | 22 | |
22 | 23 | # Modules built outside the kernel source tree go into extra by default |
23 | 24 | INSTALL_MOD_DIR ?= extra |