I just upgraded from the latest stable LE11 to LE12.0.0 on my RPI4. I now have two problems.
1. Several add-ons no longer work. For example, the Shadertoy screensaver complains that:
2024-05-24 14:38:37.335 T:1435 error <general>: Unable to load /storage/.kodi/addons/screensaver.shadertoy/screensaver.shadertoy.so.20.2.0, reason: /storage/.kodi/addons/screensaver.shadertoy/screensaver.shadertoy.so.20.2.0: wrong ELF class: ELFCLASS32
I suspect this has to do with the fact that "64-bit capable ARM SoC devices including Raspberry Pi 4/5 have been switched from ‘arm’ to ‘aarch64’ userspace" as per the announcement. Is that correct? Does that mean I must now reinstall all my add-ons from scratch? (Say it ain't so...)
2. This seems more of a Kodi issue than an LE one, but let me blunder ahead anyway: updates of add-ons fail because Kodi doesn't seem to be able to find its way through the repo anymore. For example:
2024-05-24 14:43:27.909 T:2362 error <general>: Requested path https://mirrors.kodi.tv/addons/nexus/script.xbmcbackup/script.xbmcbackup-1.7.0.zip not found in known repository directories
However, using wget on the same RPi (this time form the command line, obviously) works fine and the file is found and downloadable:
LibreELEC:~/download # wget https://mirrors.kodi.tv/addons/nexus/script.xbmcbackup/script.xbmcbackup-1.7.0.zip
Connecting to mirrors.kodi.tv (23.19.87.248:443)
Connecting to www.mirrorservice.org (212.219.56.184:443)
saving to 'script.xbmcbackup-1.7.0.zip'
script.xbmcbackup-1. 100% |*****************************************************************************************************************************| 826k 0:00:00 ETA
'script.xbmcbackup-1.7.0.zip' saved
What's going on here?
// FvW