kodi-c2 failed to start because of unsatisfied shared object dependency:
$this->bbcode_second_pass_code('', '/usr/lib/kodi/kodi.bin: error while loading shared libraries: libva.so.1: cannot open shared object file: No such file or directory')
My guess is that kodi-c2 version should be incremented to force rebuild against a newer version of libva.
Workaround to let kodi start again:
$this->bbcode_second_pass_code('', 'sudo ln -s /usr/lib/libva.so.{2,1}
sudo ln -s /usr/lib/libva-drm.so.{2,1}
sudo ln -s /usr/lib/libva-x11.so.{2,1}')
EDIT:
Is it also an idea to change kodi.service to fix console flashing reported here: https://archlinuxarm.org/forum/viewtopic.php?f=15&t=12064#p57151?
An example:
$this->bbcode_second_pass_code('', '$ diff /usr/lib/systemd/system/kodi.service /etc/systemd/system/kodi.service
8a9,12
> PermissionsStartOnly = true
> ExecStartPre = /bin/sh -c 'echo 0 > /sys/class/vtconsole/vtcon1/bind'
> ExecStartPre = /bin/sh -c "echo 0 > /sys/class/graphics/fbcon/cursor_blink"
> ExecStartPre = /bin/sh -c "dmesg -D"
9a14,16
> ExecStopPost = /bin/sh -c "dmesg -E"
> ExecStopPost = /bin/sh -c "echo 1 > /sys/class/graphics/fbcon/cursor_blink"
> ExecStopPost = /bin/sh -c 'echo 1 > /sys/class/vtconsole/vtcon1/bind'')