And apparently worked the last 28 or so years on loads of other machines (I think the question would be where doesn't curl run)?
[1] https://emscripten.org/docs/porting/guidelines/function_poin...
$ c++filt
_Z1fPFvPcE
f(void (*)(char*))
But I'm struggling to understand how this would cause things to break.