diff --git a/recipes-devtools/rust/rust.inc b/recipes-devtools/rust/rust.inc index 730e9de..ddbc7ec 100644 --- a/recipes-devtools/rust/rust.inc +++ b/recipes-devtools/rust/rust.inc @@ -469,9 +469,9 @@ rust_do_install () { install -m 0644 "$tgt" "$td" done - ## rust will complain about multiple providers of the runtime libs - ## (libstd, libsync, etc.) without this. - (cd "${D}${libdir}" && ln -sf "rustlib/${HOST_SYS}/lib/lib"*.so .) + # Remove any files directly installed into libdir to avoid + # conflicts between cross and native + rm -f ${D}${libdir}/lib*.so } do_install () {