#1792 was opened to fix an issue related to the WASM compilation of the `cairo1-run` binary. This issue tracks the status of that PR. We need to check if those changes still make sense for 3.x.y and 2.x.y. Also check if compiling `cairo1-run` works. Do we have to add a job in the CI for this?