LibreELEC.tv
LibreELEC.tv copied to clipboard
boblight: libboblight.so has to be in lib not lib.private
script.xbmc.boblight require libboblight.so in lib path to be found from Python.
See https://forum.libreelec.tv/thread/28505-boblight-not-working-on-12-0-anymore/?postID=191714#post191714
Only build tested because using boblight myself
There is no lib.private any more:
Archive: service.multimedia.boblightd-12.0.0.1.zip
Length Date Time Name
--------- ---------- ----- ----
0 2024-05-08 21:24 service.multimedia.boblightd/
791 2024-05-08 21:24 service.multimedia.boblightd/addon.xml
0 2024-05-08 21:24 service.multimedia.boblightd/bin/
68992 2024-05-08 21:24 service.multimedia.boblightd/bin/boblight-X11
43864 2024-05-08 21:24 service.multimedia.boblightd/bin/boblight-constant
237144 2024-05-08 21:24 service.multimedia.boblightd/bin/boblightd
540 2024-05-08 21:24 service.multimedia.boblightd/bin/boblightd.start
0 2024-05-08 21:24 service.multimedia.boblightd/config/
83 2024-05-08 21:24 service.multimedia.boblightd/config/boblight.X11.sample
5284 2024-05-08 21:24 service.multimedia.boblightd/config/boblight.conf
105 2024-05-08 21:24 service.multimedia.boblightd/default.py
0 2024-05-08 21:24 service.multimedia.boblightd/lib/
158960 2024-05-08 21:24 service.multimedia.boblightd/lib/libboblight.so
0 2024-05-08 21:24 service.multimedia.boblightd/resources/
13041 2024-05-08 21:24 service.multimedia.boblightd/resources/fanart.png
62785 2024-05-08 21:24 service.multimedia.boblightd/resources/icon.png
0 2024-05-08 21:24 service.multimedia.boblightd/sleep.d/
422 2024-05-08 21:24 service.multimedia.boblightd/sleep.d/boblightd.power
0 2024-05-08 21:24 service.multimedia.boblightd/system.d/
264 2024-05-08 21:24 service.multimedia.boblightd/system.d/service.multimedia.boblightd.service
--------- -------
592275 20 files
Including ${ORIGIN}/../lib
seem to be not necessary.
There is no lib.private any more:
Archive: service.multimedia.boblightd-12.0.0.1.zip Length Date Time Name --------- ---------- ----- ---- 0 2024-05-08 21:24 service.multimedia.boblightd/ 791 2024-05-08 21:24 service.multimedia.boblightd/addon.xml 0 2024-05-08 21:24 service.multimedia.boblightd/bin/ 68992 2024-05-08 21:24 service.multimedia.boblightd/bin/boblight-X11 43864 2024-05-08 21:24 service.multimedia.boblightd/bin/boblight-constant 237144 2024-05-08 21:24 service.multimedia.boblightd/bin/boblightd 540 2024-05-08 21:24 service.multimedia.boblightd/bin/boblightd.start 0 2024-05-08 21:24 service.multimedia.boblightd/config/ 83 2024-05-08 21:24 service.multimedia.boblightd/config/boblight.X11.sample 5284 2024-05-08 21:24 service.multimedia.boblightd/config/boblight.conf 105 2024-05-08 21:24 service.multimedia.boblightd/default.py 0 2024-05-08 21:24 service.multimedia.boblightd/lib/ 158960 2024-05-08 21:24 service.multimedia.boblightd/lib/libboblight.so 0 2024-05-08 21:24 service.multimedia.boblightd/resources/ 13041 2024-05-08 21:24 service.multimedia.boblightd/resources/fanart.png 62785 2024-05-08 21:24 service.multimedia.boblightd/resources/icon.png 0 2024-05-08 21:24 service.multimedia.boblightd/sleep.d/ 422 2024-05-08 21:24 service.multimedia.boblightd/sleep.d/boblightd.power 0 2024-05-08 21:24 service.multimedia.boblightd/system.d/ 264 2024-05-08 21:24 service.multimedia.boblightd/system.d/service.multimedia.boblightd.service --------- ------- 592275 20 files
Including
${ORIGIN}/../lib
seem to be not necessary.
Merging this. Would like to enable RPATH for addon binaries (so they don’t rely of the ld_library_path going forwards) but busy at the moment to do too much following up.