iDempiere's build system currently assumes an x86_64 (Intel/AMD) system will be used to build and run iDempiere. This is not always the case, in fact there is a growing movement to shift sensitive systems (such as ERP) onto more secure, organizationally-controllable systems like OpenPOWER.
iDempiere's sources appear largely cross-architecture ready, and only a few build system tweaks would be needed to enable other architectures like ppc64le and aarch64. I can provide a patch to enable ppc64le builds, but one file in particular looks like it may need additional work to autodetect the build architecture (org.idempiere.parent/pom.xml)
Hi , yes, a patch is welcome if it doesn’t break the other architectures.
Closing as potential idea, please reopen if there is still interest in contributing a patch