2023-10-18, 13:10
Hi
I'm compiling on Gentoo using crossdev.
When I compile inside a QEMU chroot, the build process works makes it to the actual compilation stage, but when I cross compile like this
cmake tries to use external TexturePacker for some reason (despite reporting "shipping internal TexturePacker" on the previous line!) and the build fails here since I obviously don't have that TexturePacker thing globally installed (who does).
Here's the piece of log https://paste.kodi.tv/emugomalez
I believe some breaking changes to TexturePacker were introduced in kodi 20+
https://github.com/LibreELEC/LibreELEC.tv/pull/5872
https://github.com/xbmc/xbmc/pull/20413
but I'm not sure if it's relevant to my issue.
I'm using kodi-9999.ebuild that grabs sources directly from the xbmc repo so I don't think it's an ebuild issue.
Any idea why this happens or what I can try to get cmake properly handling the TexturePacker dependency?
No I don't want to compile in qemu because it's likely gonna take a few days to finish.
Thanks
I'm compiling on Gentoo using crossdev.
When I compile inside a QEMU chroot, the build process works makes it to the actual compilation stage, but when I cross compile like this
Code:
aarch64-unknown-linux-gnu-emerge media-tv/kodi
Here's the piece of log https://paste.kodi.tv/emugomalez
I believe some breaking changes to TexturePacker were introduced in kodi 20+
https://github.com/LibreELEC/LibreELEC.tv/pull/5872
https://github.com/xbmc/xbmc/pull/20413
but I'm not sure if it's relevant to my issue.
I'm using kodi-9999.ebuild that grabs sources directly from the xbmc repo so I don't think it's an ebuild issue.
Any idea why this happens or what I can try to get cmake properly handling the TexturePacker dependency?
No I don't want to compile in qemu because it's likely gonna take a few days to finish.
Thanks