On Thu, 2026-01-29 at 08:39 -0800, Sadineni, Harish via lists.openembedded.org wrote: > From: Yoann Congal <[email protected]> > > Currently, a ccache enabled build fails with: > | HOSTRUSTC scripts/generate_rust_target > | HOSTCC scripts/kallsyms > | HOSTCC scripts/sorttable > | HOSTCC scripts/asn1_compiler > | TOUCH include/generated/gcc-plugins.h > | DESCEND objtool > | error: multiple input filenames provided (first two filenames are gcc and > .../tmp/work-shared/qemux86-64/kernel-source/scripts/generate_rust_target.rs) > > when using ccache, value of "HOSTCC=cache gcc" when this value is passing > to rustc, It is thinking gcc is a input file. when ccache is not used > "HOSTCC=gcc" is passed. > > Disable ccache for kernel build if rust-kernel is enabled to workaround > this. > > Signed-off-by: El Mehdi YOUNES <[email protected]> > Signed-off-by: Yoann Congal <[email protected]> > Signed-off-by: Harish Sadineni <[email protected]>
This patch is good, but we should try to get the issue resolved upstream if we can so that ccache can be used. Has this been reported upstream yet? Could you also open a bug in our bugzilla to track this? Best regards, -- Paul Barker
signature.asc
Description: This is a digitally signed message part
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#230514): https://lists.openembedded.org/g/openembedded-core/message/230514 Mute This Topic: https://lists.openembedded.org/mt/117528975/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
