summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-10-21 21:53:51 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-10-27 11:37:43 +0000
commit9ff81e0a51b3137244f333147af5adf7495b5b5d (patch)
tree05cfb8017560d66a0d58f777cf5cf5c0cad9133f /meta/recipes-devtools
parent78a280af441a60cebbecdd2416106ad8b3095018 (diff)
downloadpoky-9ff81e0a51b3137244f333147af5adf7495b5b5d.tar.gz
rust: Do not modify rpaths in llvm-config
No need to edit rpaths in llvm-config, this is not needed anymore because the llvm-config used is from standard install inside sysroot unlike when rust-llvm was used, where it was installed into its own location to avoid conflicts with llvm-config coming from llvm/clang (From OE-Core rev: c91addea22c7e857e583a89d4597f6e676210e6b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools')
-rw-r--r--meta/recipes-devtools/rust/rust_1.90.0.bb6
1 files changed, 1 insertions, 5 deletions
diff --git a/meta/recipes-devtools/rust/rust_1.90.0.bb b/meta/recipes-devtools/rust/rust_1.90.0.bb
index 0319d73b93..e7f3985332 100644
--- a/meta/recipes-devtools/rust/rust_1.90.0.bb
+++ b/meta/recipes-devtools/rust/rust_1.90.0.bb
@@ -237,11 +237,7 @@ rust_runx () {
237 if [ ${RUST_ALTERNATE_EXE_PATH_NATIVE} != ${RUST_ALTERNATE_EXE_PATH} -a ! -f ${RUST_ALTERNATE_EXE_PATH} ]; then 237 if [ ${RUST_ALTERNATE_EXE_PATH_NATIVE} != ${RUST_ALTERNATE_EXE_PATH} -a ! -f ${RUST_ALTERNATE_EXE_PATH} ]; then
238 mkdir -p `dirname ${RUST_ALTERNATE_EXE_PATH}` 238 mkdir -p `dirname ${RUST_ALTERNATE_EXE_PATH}`
239 cp ${RUST_ALTERNATE_EXE_PATH_NATIVE} ${RUST_ALTERNATE_EXE_PATH} 239 cp ${RUST_ALTERNATE_EXE_PATH_NATIVE} ${RUST_ALTERNATE_EXE_PATH}
240 if [ -e ${STAGING_LIBDIR_NATIVE}/libc++.so.1 ]; then 240 patchelf --remove-rpath ${RUST_ALTERNATE_EXE_PATH}
241 patchelf --set-rpath \$ORIGIN/../../../../../`basename ${STAGING_DIR_NATIVE}`${libdir_native} ${RUST_ALTERNATE_EXE_PATH}
242 else
243 patchelf --remove-rpath ${RUST_ALTERNATE_EXE_PATH}
244 fi
245 fi 241 fi
246 242
247 oe_cargo_fix_env 243 oe_cargo_fix_env