rust: resolve issues with conflicted linking between host and target libs

Signed-off-by: Derek Straka <derek@asterius.io>
This commit is contained in:
Derek Straka
2016-08-03 07:31:19 -04:00
parent 03b4c9086e
commit 7c494d94f0
+3 -3
View File
@@ -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 () {