dev-lang/rust-bin-1.87.0: fix patchelf for prefix

Fix path to bin-dir.  Thanks Moritz Brunner in
https://bugs.gentoo.org/955343#c3

Closes: https://bugs.gentoo.org/955343
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
Fabian Groffen
2025-05-19 10:13:47 +02:00
parent 741f48d760
commit d9b69b495e

View File

@@ -202,8 +202,9 @@ rust_native_abi_install() {
if use prefix; then
local interpreter=$(patchelf --print-interpreter "${EPREFIX}"/bin/bash)
ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${SLOT}/bin"
find "${ED}/opt/${SLOT}/bin" -type f -print0 | \
local binpth="${ED}/opt/rust-bin-${SLOT}/bin"
ebegin "Changing interpreter to ${interpreter} for Gentoo Prefix at ${binpth}"
find "${binpth}" -type f -print0 | \
while IFS= read -r -d '' filename; do
patchelf_for_bin ${filename} ${interpreter} \; || die
done