The latest shiniest ARM arch is ARMv8 (AArch64 tag in kernel and RPM). We should probably support this at some point.
According to Fedora, ARMv8 can be backwards compatible with 32-bit programs, but doesn't have to be. So since they anticipate hardware without support, they will only build 64-bit support. This means that we probably can't rely on our 32-bit ARM builds for these machines.
At this point it is unknown if we need this architecture for the client, server or both. It depends on the availability of 32-bit processors in thin clients and the popularity of ARM servers. We'll have to wait and see.
Fedora 21 now supports AArch64 as a secondary platform. AMD's A1100 is listed as supported hardware. No servers seem to be out yet, but you can apply for a development kit for a mere $2999.
APM's X-C1 is also supported and is even more affordable at just $1495.
CentOS 7 is now available for AArch64 as an alternative arch:
Nvidia just released the Jetson TX1 which will cost $599.
The latest Odroid devices use ARMv8.
Red Hat now officially supports this arch:
Amazon has now announced their own ARM based servers in AWS, which are offered at a lower cost than x86 servers.
Fedora are deprecating ARMv7 support now, and considers AArch64 to be the only relevant ARM platform:
Probably not relevant for us in the short term though as the popular platform is RaspberryPi with Raspian, which still has ARMv7 support.
Raspberry Pi is now switching to AArch64:
It looks like they are retaining support for 32-bit binaries for now, though.
I just tested Raspberry Pi OS 64-bit, and 32-bit support is not included out-of-box. However, it is possible to install it.
It is unfortunately automatically installed when installing the ThinLinc client, as we don't have any dependencies set on it. But if you install libc6:armhf and libx11-6:armhf the client starts just fine.