First congratulations on the Matrix build it runs very well on my N2. I am however having major difficulties building CoreElec 9.2 and coreelec-19 branches and also more specifically my addon pvr.nextpvr
This is extremely important because my addon is failing for odd reasons but I can build the newer release version or a custom version with debug information to test.
Is the build system compatible with Ubuntu 20.04> I have never had issues with CE or LE in the past? It doesn’t even start to build a toolchain
If so I have unsuccessfully tried quite a few things notably.
PROJECT=Amlogic ARCH=arm DEVICE=AMLG12 make image
Traceback (most recent call last):
File "scripts/genbuildplan.py", line 367, in <module>
REQUIRED_PKGS = processPackages(args, ALL_PACKAGES)
File "scripts/genbuildplan.py", line 296, in processPackages
raise Exception(msg)
Exception: Invalid package reference: dependency qca-firmware in package linux-firmware::PKG_DEPENDS_TARGET is not valid
I freed up some space on my system drive and I’ve got to step 86 so far. Is it possible it won’t build on an NTFS drive?
Also I am just running make. Does create_addon create the required toolchain for addons or is it best to create the image first. I only have about 40GB free.
No, it’s not needed to build a image before. My build folder is about 30GB, so yes maybe you run out of space. Also please use > 4GB RAM. If less you will need to create a swap file as otherwise strange building errors can happen.
Yes, you need to PR directly to LE as we are only a fork of them.
I just have bumped the PVR addons as we are a step further then LE with Kodi. The bump will be dropped again when LE is bumping the PVR addons by themselves.
If needed we can pick your PR till it get merged by LE.
No worry I am now using CE for testing my addon changes and know what to do. I just wanted to make sure that it gets done for others. As long as LE just use /tools/mkpkg/update_binary-addons it won’t happen.