Adds the same workaround for the SIGFPE in glibc 2.34+ __libc_early_init() as for 64-bit in PR #5695: we hardcode the 32-bit offsets of the two globals written by the workaround.
Tested on glibc 2.34 where every libc-using client crashes with SIGFPE but they work with this fix.
Adds an Ubuntu22 GA CI 32-bit run.
Issue: #5437