You won’t need the 32-bit ARMv7 libs any more and can run RoonBridge natively on 64-bit ARMv7. I guess just installing the ARMv8 version will do the trick, but I have no Odroid to try. @evand can deny or confirm.
Since RoonBridge is not very processor intensive, I’d guess there are no noticeable performance gains.
I got the script to work by editing line 16 ‘OK=1’ to ‘OK=0’
This causes the script not to fail the machine architecture check. I think the issue may be the value associated with '“MACHINE_ARCH”. The value assigned to this variable by uname -m is “aarch64”. I don’t this this is is a name the architecture logic is expecting.
May well be, for alpha testing purposes I modified a copy of the armv7 script to install the armv8 build, I’ve not looked at the official armv8 script. The only changed I’d made were to lines 8, 99 and 100 to read as follows:
line 8:
ARCH=armv8
lines 99 & 100:
aarch64*)
if [ x$ARCH = xarmv8 ]; then OK=1; fi
Until the release of 1.3 there was no armv8 easy installer script so I’ve not used the official script.