joemarshall commented on PR #37821:
URL: https://github.com/apache/arrow/pull/37821#issuecomment-1753074519

   Ah, I see why it isn't working - you need to install emscripten with the 
emsdk, instructions here:
   https://emscripten.org/docs/getting_started/downloads.html 
   I would set the version to 3.1.45 for now, because we know it builds on 
that, unless you want to set it to latest so as to keep up with emscripten 
releases (but breaking CI if the emscripten build breaks).
   
   The version from ubuntu is 3.1.5, pyodide builds with 3.1.45. I suspect that 
it is using an older compiler etc. hence the weird compiler errors I don't see 
here.
   
   I couldn't quite work out how to do that in the dockerfile, so if you could 
do that it would be great:
   
   Basically, you need to:
   1) clone the git and run `./emsdk install 3.1.45`, `./emsdk activate 3.1.45`.
   2) Call 'source emsdk/emsdk_env.sh` to load that emsdk into your environment 
before any build commands (I guess that can go in profile or somewhere).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to