gold and lld break linking 32bit Linux bundles we need to resort to bfd
For some reason both gold
40:57.34 toolkit/library/libxul.so
41:17.86 /var/tmp/dist/binutils/bin/ld.gold.real: internal error in relocate_section, at i386.cc:3684
and lld
40:55.77 toolkit/library/libxul.so
41:04.50 ld.lld: error: dwarf.c:(.debug_info+0x20DE295A): has non-ABS relocation R_386_GOTOFF against symbol '.LC25'
fail when linking Firefox 68 in our build setup while bfd
works.