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.
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
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.
Updating target to latest version
alpha and mips are fine keeping this masked.
I'm calling this done.
If any further arches want support, they may add it.