From 9df140f796bd109338089657af92eb28c0141707 Mon Sep 17 00:00:00 2001 From: dslm4515 <27793627+dslm4515@users.noreply.gitub.com> Date: Sat, 30 Dec 2023 22:04:57 -0600 Subject: [PATCH] Cargo needs runpath set to find openssl libraries at runtime --- build-scripts/cargo.build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-scripts/cargo.build b/build-scripts/cargo.build index a694f64..2906fa9 100644 --- a/build-scripts/cargo.build +++ b/build-scripts/cargo.build @@ -30,6 +30,9 @@ cargo build --release && unset SSL_CERT_FILE RUST_BACKTRACE +# Set the runpath for cargo +sudo patchelf --set-rpath /opt/openssl/lib target/release/cargo + sudo mkdir -pv $BUILD/opt/rustc-1.74.0/bin && sudo cp -v target/release/cargo \ $BUILD/opt/rustc-1.74.0/bin/