On Thu, Aug 29, 2024 at 09:51:25AM -0400, Tony Battersby wrote: > Remove the recently-added dependency on the truncate program for > building the kernel. truncate is not available when building the kernel > under Yocto. It could be added, but it would be better just to avoid > the unnecessary dependency. > > Fixes: 1472464c6248 ("kbuild: avoid scripts/kallsyms parsing /dev/null") > Signed-off-by: Tony Battersby <tonyb@xxxxxxxxxxxxxxx> Seems reasonable to me and appears to generate an identical result for me. Reviewed-by: Nathan Chancellor <nathan@xxxxxxxxxx> > --- > scripts/link-vmlinux.sh | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/scripts/link-vmlinux.sh b/scripts/link-vmlinux.sh > index 070a319140e8..c27b4e969f20 100755 > --- a/scripts/link-vmlinux.sh > +++ b/scripts/link-vmlinux.sh > @@ -215,7 +215,7 @@ kallsymso= > strip_debug= > > if is_enabled CONFIG_KALLSYMS; then > - truncate -s0 .tmp_vmlinux.kallsyms0.syms > + true > .tmp_vmlinux.kallsyms0.syms > kallsyms .tmp_vmlinux.kallsyms0.syms .tmp_vmlinux0.kallsyms > fi > > > base-commit: 3e9bff3bbe1355805de919f688bef4baefbfd436 > -- > 2.25.1 >