Hey everyone,
I installed Kodi via dnf (v. 21.2.0), but running it fails with /usr/lib64/kodi/kodi.bin: symbol lookup error: /usr/lib64/kodi/kodi.bin: undefined symbol: _ZN13GuidGenerator7newGuidEv
After a bit of searching this thread seems related (mentions the exact error):
That’s the issue, Kodi has been build against the libcrossguid from libcrossguid0_0.0+git200150803-6+b2_amd64.deb
So, I checked that lib64crossguid.znver1 and lib64crossguid0.znver1 are installed. Not sure what else I can try. (I mean as a last resort I could just install the Flatpak version of Kodi)
It appears crossguid was built in April, but the last build of kodi was in February. I triggered another build to see if it produces an incremented Release. We already have the latest Release of kodi.
We have identified that it may be related to a long standing issue they have upstream regarding a provided (and probably) older version of that library. There may be a build option that could fix it but we will have to test it. I would say to just use the one in Flatpak until we can investigate.