On Tue, Jul 9, 2019 at 7:52 PM Harald Seiler <hws@xxxxxxx> wrote: > > A missing compression utility or other errors were not picked up by make > and an empty kernel image was produced. By removing the &&, errors will > no longer be ignored. > > Cc: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> > Cc: Michal Marek <michal.lkml@xxxxxxxxxxx> > Signed-off-by: Harald Seiler <hws@xxxxxxx> > --- Applied to linux-kbuild. Thanks. > Changes in v2: > - Use a much simpler fix for this problem > > Thanks! Somehow I totally missed doing it this way ... > > scripts/Makefile.lib | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib > index f1f38c8cdc74..768e697df304 100644 > --- a/scripts/Makefile.lib > +++ b/scripts/Makefile.lib > @@ -331,19 +331,19 @@ printf "%08x\n" $$dec_size | \ > ) > > quiet_cmd_bzip2 = BZIP2 $@ > - cmd_bzip2 = { cat $(real-prereqs) | bzip2 -9 && $(size_append); } > $@ > + cmd_bzip2 = { cat $(real-prereqs) | bzip2 -9; $(size_append); } > $@ > > # Lzma > # --------------------------------------------------------------------------- > > quiet_cmd_lzma = LZMA $@ > - cmd_lzma = { cat $(real-prereqs) | lzma -9 && $(size_append); } > $@ > + cmd_lzma = { cat $(real-prereqs) | lzma -9; $(size_append); } > $@ > > quiet_cmd_lzo = LZO $@ > - cmd_lzo = { cat $(real-prereqs) | lzop -9 && $(size_append); } > $@ > + cmd_lzo = { cat $(real-prereqs) | lzop -9; $(size_append); } > $@ > > quiet_cmd_lz4 = LZ4 $@ > - cmd_lz4 = { cat $(real-prereqs) | lz4c -l -c1 stdin stdout && \ > + cmd_lz4 = { cat $(real-prereqs) | lz4c -l -c1 stdin stdout; \ > $(size_append); } > $@ > > # U-Boot mkimage > @@ -386,7 +386,7 @@ quiet_cmd_uimage = UIMAGE $@ > # big dictionary would increase the memory usage too much in the multi-call > # decompression mode. A BCJ filter isn't used either. > quiet_cmd_xzkern = XZKERN $@ > - cmd_xzkern = { cat $(real-prereqs) | sh $(srctree)/scripts/xz_wrap.sh && \ > + cmd_xzkern = { cat $(real-prereqs) | sh $(srctree)/scripts/xz_wrap.sh; \ > $(size_append); } > $@ > > quiet_cmd_xzmisc = XZMISC $@ > -- > 2.20.1 > -- Best Regards Masahiro Yamada