Arches, please keyword sys-cluster/galera. This library and optional arbitrator binary (garbd USE) is a new dependency for the forthcoming >=dev-db/mariadb-10.1.0 series which is currently in beta. This is an optional dep and can be USE masked on mariadb for any arch that fails. Target keywords: sys-cluster/galera-25.3.10 ~alpha ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc
There still isn't anything to do here in case keywording will not happen for an architecture. I.e. there is no dev-deb/mariadb that would depend on this.
Masked USE=garbd for HPPA.
dev-db/mariadb-10.1.7_rc added with galera USE masked arm, arm64, mips, ppc, and ppc64 should not have the issue of bug 545376 as they are listed in the build_config.h s390 received better support in galera-25.3.12 (soon to be uploaded) alpha, hppa, ia64, sh and sparc support is questionable and might be able to be done with a patch to build_config.h
Marked ~ppc64.
~arm added
The latest version adds some fixes for alpha, hppa, and s390
Tests are failing on alpha. I am perfectly fine with the USE-mask route if you deem fixing the tests (or the code...) not worthwhile.
add ~arm64.
add ~ppc.
Updating target to latest version
ia64 keyworded
alpha and mips are fine keeping this masked.
I'm calling this done. If any further arches want support, they may add it.