[toolchain update] possible regression in emsdk 3.1.6
Linking vlc.js with libvlc when (emsdk version >= 3.1.6) shows an issue :
### build logs ###: libvlc build: generate static modules entry points
creating module list
### build logs ###: vlc static modules: compiling static modules entry points
VLC for wasm32-unknown-emscripten built!
getting video
Generating executable
Setting environment variables:
wasm-ld: error: --shared-memory is disallowed by libaribb24_la-drcs.o because it was not compiled with 'atomics' or 'bulk-memory' features.
emcc: error: '/home/b1ue/may22/wasmfs/emsdk/upstream/bin/wasm-ld @/tmp/emscripten_7b66v_9f.rsp.utf-8' failed (returned 1)
It can be worked around by enabling pthread on zlib and png.