I have the same issue:
ERROR: PVR - Add-on 'Tvheadend HTSP Client' is using an incompatible API version. XBMC minimum API version = '4.1.0', add-on API version '1.9.6'
15:47:15 T:2525492048 WARNING: UpdateAndInitialiseClients - failed to create add-on Tvheadend HTSP Client, status = 6
15:47:15 T:2525492048 WARNING: UpdateAndInitialiseClients - failed to load the dll for add-on Tvheadend HTSP Client, disabling it
Is there a archlinux/AUR method of installing the latest? I tried to compile the one in AUR and I get this error:
/home/bmentink/Builds/kodi-addon-pvr-hts-git/src/kodi-addon-pvr-hts-git/src/client.cpp: In function 'PVR_ERROR GetAddonCapabilities(PVR_ADDON_CAPABILITIES*)':
/home/bmentink/Builds/kodi-addon-pvr-hts-git/src/kodi-addon-pvr-hts-git/src/client.cpp:314:18: error: 'PVR_ADDON_CAPABILITIES {aka struct PVR_ADDON_CAPABILITIES}' has no member named 'bSupportsRecordingFolders'
pCapabilities->bSupportsRecordingFolders = true;
^
CMakeFiles/pvr.hts.dir/build.make:86: recipe for target 'CMakeFiles/pvr.hts.dir/src/client.cpp.o' failed
make[2]:
* [CMakeFiles/pvr.hts.dir/src/client.cpp.o] Error 1
make[2]:
* Waiting for unfinished jobs....
/home/bmentink/Builds/kodi-addon-pvr-hts-git/src/kodi-addon-pvr-hts-git/src/Tvheadend.cpp: In member function 'PVR_ERROR CTvheadend::GetTimers(ADDON_HANDLE)':
/home/bmentink/Builds/kodi-addon-pvr-hts-git/src/kodi-addon-pvr-hts-git/src/Tvheadend.cpp:557:11: error: 'PVR_TIMER {aka struct PVR_TIMER}' has no member named 'bIsRepeating'
tmr.bIsRepeating = false; // unused
^
/home/bmentink/Builds/kodi-addon-pvr-hts-git/src/kodi-addon-pvr-hts-git/src/Tvheadend.cpp: In member function 'PVR_ERROR CTvheadend::AddTimer(const PVR_TIMER&)':
/home/bmentink/Builds/kodi-addon-pvr-hts-git/src/kodi-addon-pvr-hts-git/src/Tvheadend.cpp:585:13: error: 'const PVR_TIMER {aka const struct PVR_TIMER}' has no member named 'bIsRepeating'
if (timer.bIsRepeating && timer.iWeekdays)
^
CMakeFiles/pvr.hts.dir/build.make:206: recipe for target 'CMakeFiles/pvr.hts.dir/src/Tvheadend.cpp.o' failed
make[2]:
* [CMakeFiles/pvr.hts.dir/src/Tvheadend.cpp.o] Error 1
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/pvr.hts.dir/all' failed
make[1]:
* [CMakeFiles/pvr.hts.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make:* [all] Error 2
Thanks,
EDIT: In the meantime I will try and build from the git source.