On the other end of the spectrum, today I needed to build a complicated piece of software on x86-64 Linux and all I have handy are ARM Macs. One qemu later, I have an 8-core “PC” building merrily. It won’t win speed records, but it’s entirely usable.
I know your needs were already met, but would a Docker image with a ready-to-go cross-compiler have done the job? (I've run into this task before.)