Gyeongjae Choi
Gyeongjae Choi
Indeed. Sounds good to me.
Oh, good catch. I never used reverse search in Pyodide console, so I didn't realize 😅
We don't install cargo under `/root`. We install it [under `/usr`](https://github.com/pyodide/pyodide/blob/3a6ca52d93153852ada67d3c260594b2f9132f4f/Dockerfile#L18) but I am not sure why it is complaining about the path. Let me investigate...
When I set `CARGO_HOME=/usr`, that error message is gone, but buildingthe standard library still fails with the following error: ``` error: no matching package named `compiler_builtins` found location searched: registry...
> Okay the problem is that -Zbuild-std depends on loading compiler_builtins from crates.io but orjson vendors its packages and has instructions not to look at crates.io: Huh, interesting. Maybe making...
What happens if you call [`pyodide.canvas.setCanvas2D`](https://pyodide.org/en/stable/usage/sdl.html#setting-canvas) before calling any other SDL apis?
Oh, I see. Thanks. We've recently bumped emscripten version a lot, so I guess there must be some changes. I skimmed through the changelog, and I think the only two...
Thanks for the analysis @pthom! > Would you recommend upstreaming this to SDL or Emscripten? Yes, could you please upstream it to Emscripten? I think it is something that need...
Thanks for the investigation, I left a comment in the upstream issue. I am not 100% sure about it, but it is worth investigating. Meanwhile, let me see if I...
Update: While investigating `pyxel` build issue (which also uses SDL2), I encountered this issue again.  The `pyxel` build was failing since we updated Emscripten version from 4.0.5 to 4.0.6....