I’ve managed to successfully compile the pvr.dispatcharr addon specifically for CoreELEC 21.3-Omega running on Amlogic-ng (aarch64/arm) architecture.
Since the official Linux binaries often run into dependency issues or PVR API mismatches on CE, I used the CoreELEC build system to create a native version.
Key changes/fixes in this build:
-
CURL Dependency: Fixed the “CURL library not found” error by explicitly adding curl to the PKG_DEPENDS_TARGET in the build recipe.
-
PVR API Compatibility: The addon.xml has been patched to satisfy the kodi.binary.instance.pvr version requirements for Omega.
-
Binary Naming: Fixed the library naming convention to ensure the addon locates pvr.dispatcharr.so.10 correctly within the CE environment.
Download: pvr.dispatcharr.ce_21.3-Omega
Are you able to try to compile it to CE-22 NO?
Since I couldn’t find a way to continue the original thread, I’m editing my last post instead.
Unfortunately, I wasn’t able to successfully compile the addon for CE-22, so I had to approach the problem from a different angle.
What finally worked for me was setting up a Tvheadend server, creating an Automatic IPTV Network that points directly to the Dispatcharr server, and importing the live TV channels there while preserving Dispatcharr’s original channel organization.
I also configured an EPG connection using Tvheadend’s built-in XMLTV provider, which successfully pulls in all the program guide information.
After that, I simply connected the Tvheadend client on CE-22 and… voilà! Everything works perfectly.
This approach also avoids the issues with the PVR IPTV Simple Client, which seems to struggle with very large channel lists.
Hopefully this workaround helps anyone else running into the same problem. If someone manages to get the addon compiling correctly on CE-22, I’d still be interested in seeing that solution.
Cheers! 