Kodi Community Forum

Full Version: Matrix Alpha 1 & 2 plugins full compilation goes in wrong directory on Fedora/ Centos
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm still on same machine and have setup a Centos distribution.
Firstly some weeks ago, as Centos 8.2 have no repo for Kodi except a subscription one, i had install kodi via Flatpak.
All is fine under Flatpak, including Vdpau Bob  deinterlace.
As Flatpak don't update the application often (still at 18.7 version ...), i have decided to compile Kodi 19 + all plugins from source this week end.
Compilation is done for Kodi Matrix, a bug for plugins...
I have found the solution there : https://github.com/xbmc/xbmc/issues/17493 , but perhaps on wrong place ?
In fact, kodi-x11 and kodi-xrand binarys are located in /usr/local/lib64/kodi directory and plugings in usr/local/lib/kodi/addons , so the application didn't find the plugins for install.  After copy the plugin directory to the lib64 one, plugins will install.
More than 100 reads and no response ?
(2020-09-24, 20:43)enigma7 Wrote: [ -> ]More than 100 reads and no response ?

Because there's an open issue for that problem. And as you can see, there's no interest in fixing that since May. So what answers do you expect here? Wink
Ok, What will be the schedule for futures releases of Matrix ( beta, rc and final ? )
(2020-09-25, 18:57)enigma7 Wrote: [ -> ]What will be the schedule for futures releases of Matrix ( beta, rc and final ? )

Actually, the only date (sort of) we do know is for Alpha 2, which is in the 1st week of October.
Anything after that is still hazy, as there are no fixed deadlines for those releases.
Thanks Klojum.
According to : https://github.com/xbmc/xbmc/milestone/133 , schedule seems to be for the 4th.
I've found a closed thread there with modification for addon's Cmakelist : https://github.com/xbmc/xbmc/commit/8e7b...8e4d92a0c3
Perhaps a fiix.
I will wait for Alpha2  next week, recompile the project and tell you informed if it solve the issue.
That commit will have no effect on your issue.
it depends on how you are building the addons. If you're using the helper makefile in /tools/depends/target/binary-addons, this should work:
make -C tools/depends/target/binary-addons/ EXTRA_CMAKE_ARGS="-DCMAKE_INSTALL_LIBDIR=/usr/local/lib64"
I had simply followed the wiki that  gives link to github:
https://github.com/xbmc/xbmc/blob/master....Fedora.md   then
https://github.com/xbmc/xbmc/blob/master...E.Linux.md
Then point 5 build addons
sudo make -j$(getconf _NPROCESSORS_ONLN) -C tools/depends/target/binary-addons PREFIX=/usr/local

Please notice I compile it under root, it's perhaps comming from this point?

Strange nothing is specified special for Fedora / CentOS there, I will try your trick for Alpha 2 compile next week
I've recompile successfully Kodi 19 Alpha2 but unfortunately I've done it by a git pull and no addons was recompiled.
I think they was up to date (no changes in addons sources ?) , so I don't know if the trick from wsnipex is working.
I've done a new try with compiling Alpha2  from scratch. Addons are still located in usr/local/lib/kodi/addons instead usr/local/lib64/kodi/addons even with the -DCMAKE_INSTALL_LIBDIR=/usr/local/lib64 trick.
NB: compiling without PREFIX=/usr/local gives an error.
Think you it's better to post the bug on the Alpha 3 milestone github bug section ?