Hi,
I'm working on a proper fix, but just wanted to give a heads up:

When updating from 5.0.6 to 5.0.7, a patch in binutils  (
1e47fd8e4427f9d84048139804f75b83471bab28 ) causes a rebuild of libstd-rs.
For some unclear reason, libstd-rs then installs a second version of the
rust standard library into
e.g. 
tmp/work/armv8a-poky-linux/libstd-rs/1.75.0/sysroot-destdir/usr/lib/rustlib/aarch64-poky-linux-gnu/lib/

This then creates an error compiling rust code down the line:

error[E0464]: multiple candidates for `rmeta` dependency `core` found

followed by tons of rustc errors related to all standard rust keywords
being unknown.

The work-around is to cleansstate libstd-rs

Étienne
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64815): https://lists.yoctoproject.org/g/yocto/message/64815
Mute This Topic: https://lists.yoctoproject.org/mt/111199304/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

  • [yocto] libstd-rs bug when u... Etienne Cordonnier via lists.yoctoproject.org

Reply via email to