From 92c9eba499e3a9a3e9f6522cd0fbb97ae3614627 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 18 Nov 2023 08:18:37 +0000 Subject: [PATCH] librespot: enable lib.private via RPATH --- packages/addons/service/librespot/package.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index 519635e799..b7a7b7d00b 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -37,8 +37,9 @@ addon() { mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin cp ${PKG_BUILD}/.${TARGET_NAME}/target/${TARGET_NAME}/release/librespot \ ${ADDON_BUILD}/${PKG_ADDON_ID}/bin + patchelf --add-rpath '$ORIGIN/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/librespot - mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib + mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private cp $(get_build_dir avahi)/avahi-compat-libdns_sd/.libs/libdns_sd.so.1 \ - ${ADDON_BUILD}/${PKG_ADDON_ID}/lib + ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private }