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" install -m 0644 "$tgt" "$td"
done done
## rust will complain about multiple providers of the runtime libs # Remove any files directly installed into libdir to avoid
## (libstd, libsync, etc.) without this. # conflicts between cross and native
(cd "${D}${libdir}" && ln -sf "rustlib/${HOST_SYS}/lib/lib"*.so .) rm -f ${D}${libdir}/lib*.so
} }
do_install () { do_install () {