The gitlab package for arch linux ARM has been stuck for a few weeks, most likely because of this issue. This patch fixes it on armv6h (at least) and a minor modification to the PKGBUILD was all that was needed to apply it.
So, now, I’d like to actually push the change to the community. The contributing guidelines are adamant, though: I should test if my patched Package builds on every architecture alarm runs on. I’m pretty sure the patch should solve the issue for every architecture, but I only have access to an armv6h. Should I submit my package as a “build on armv6” only? Should I request the pull and hope for the best, the automated build system will take care of it for me? Is there some chroot magic I can pull off to try and cross-compile?