While working on flintlib/python-flint#382 I ended up reading the README here in this repo and found it to be very misleading:
|
`auditwheel-emscripten` is a variation of auditwheel that is specifically designed |
|
to work with Emscripten-generated WebAssembly (WASM) modules. |
|
It does not perform an audit on the wheel, as Emscripten does not guarantee compatibility between versions. |
|
Instead, it simply copies the required libraries into the wheel without modifying the module itself. |
|
It is up to the user to manually implement a way to locate these libraries at runtime. |
My interpretation when reading that was basically "this thing is useless and will not make anything work" but it turns out that it is just completely untrue. I don't know what the correct statement here would be but actually auditwheel_emscripten and pyodide together do in fact write the paths and implement the loader or something so that this all works.
I think it would be good to correct this information!
While working on flintlib/python-flint#382 I ended up reading the README here in this repo and found it to be very misleading:
auditwheel-emscripten/README.md
Lines 115 to 119 in 1ce55b6
My interpretation when reading that was basically "this thing is useless and will not make anything work" but it turns out that it is just completely untrue. I don't know what the correct statement here would be but actually auditwheel_emscripten and pyodide together do in fact write the paths and implement the loader or something so that this all works.
I think it would be good to correct this information!