I just upgraded to Kodi 16.1 (via openELEC 7.0) and most things work as expected except chromium v7.0.3 doesn’t launch. So I ssh-ed into the box and ran manually to see stdout …
Code:
MyVisioETV:~/.kodi/addons/browser.chromium # ./bin/chromium
/storage/.kodi/addons/browser.chromium/bin/chromium.bin: symbol lookup error: /storage/.kodi/addons/browser.chromium/bin/chromium.bin: undefined symbol: png_set_longjmp_fn
So there’s an undefined symbol for png images. So I did a brute force search for that keyword:
Code:
MyVisioETV:~/.kodi/addons/browser.chromium # find . -type f|xargs grep -l png_set_longjmp_fn
./bin/chromium.bin
./gdk-pixbuf-modules/libpixbufloader-png.so
./lib/libcairo.so.2
So that symbol is in the chromium bin and a couple of SO-es. But I don’t see a libpng anywhere in the addon directories or the /lib* /usr/lib*.
Has anyone seen this? I am stuck in v6.x land until I can chromium working, I use that addon quite a lot. Thanks for any pointers ….