From 065d3f5e88e6444b3514c9c14ab41089c9d4ba49 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 18 Nov 2023 13:03:19 +0000 Subject: [PATCH] kodi/profile.d: only include addon lib directories in LD_LIBRARY_PATH if they contains shared libraries --- packages/mediacenter/kodi/profile.d/99-kodi.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/mediacenter/kodi/profile.d/99-kodi.conf b/packages/mediacenter/kodi/profile.d/99-kodi.conf index 25bd395fa1..aeb545ebd5 100644 --- a/packages/mediacenter/kodi/profile.d/99-kodi.conf +++ b/packages/mediacenter/kodi/profile.d/99-kodi.conf @@ -9,6 +9,9 @@ export PATH # LD_LIBRARY_PATH for addon in /storage/.kodi/addons/*/lib /usr/lib/kodi/addons/*/lib; do - [ -d "$addon" ] && LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$addon" + [ -d "$addon" ] && ( + files="$(find $addon ! -type d -name '*.so*' -maxdepth 1)" + [ ! -z "$files" ] && LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$addon" + ) done export LD_LIBRARY_PATH