Commit 58242b2b065557f8467a8630f7c9b2b4b2eb891f
Committed by
Sam Ravnborg
1 parent
a3ee9470e6
Exists in
master
and in
7 other branches
kbuild: Fix size_append issue for bzip2/lzma kernel
The Makefile.lib will call "echo -ne" to append uncompressed kernel size to bzip2/lzma kernel image. The "echo" here depends on the shell that /bin/sh pointing to. On Ubuntu system, the /bin/sh is pointing to dash, which does not support "echo -e" at all. Use /bin/echo instead of shell echo should always be safe. Signed-off-by: Alek Du <alek.du@intel.com> Acked-by: WANG Cong <xiyou.wangcong@gmail.com> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff
scripts/Makefile.lib
... | ... | @@ -208,7 +208,7 @@ |
208 | 208 | |
209 | 209 | # Bzip2 and LZMA do not include size in file... so we have to fake that; |
210 | 210 | # append the size as a 32-bit littleendian number as gzip does. |
211 | -size_append = echo -ne $(shell \ | |
211 | +size_append = /bin/echo -ne $(shell \ | |
212 | 212 | dec_size=0; \ |
213 | 213 | for F in $1; do \ |
214 | 214 | fsize=$$(stat -c "%s" $$F); \ |