Package: emscripten Version: 2.0.8~dfsg1-9 Severity: important Dear Maintainer,
When building a large C++ project using the current package, the WebAssembly linking might fail with error "emscripten:ERROR: emscript: failure to parse metadata output from wasm-emscripten-finalize". It turns out that such error is a consequence of the fact that Emscripten 2.0.x is expected to be run with LLVM 12. But, the patch "d/patches/2005_older_llvm.patch" allows to run Emscripten with LLVM 11, which might result in incompatibilities. More context is available in the following issue of the upstream project: https://github.com/emscripten-core/emscripten/issues/11895 This issue can be closed once LLVM 12 will land in Debian Sid, once "d/control" is adapted to use version 12 on all LLVM-related packages, and once the "d/patches/2005_older_llvm.patch" is removed. Best Regards, Sébastien- -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.9.0-2-amd64 (SMP w/4 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages emscripten depends on: ii binaryen 98-1 ii clang-11 1:11.0.0-5 ii lld-11 1:11.0.0-5 ii llvm-11 1:11.0.0-5 ii node-debbundle-acorn [node-acorn] 8.0.4+ds+~cs19.19.27-1 ii nodejs 12.19.0~dfsg-1 ii python3 3.8.6-1 Versions of packages emscripten recommends: ii libjs-d3 3.5.17-2 ii python3-numpy 1:1.19.4-1 Versions of packages emscripten suggests: pn adb <none> ii automake 1:1.16.2-4 pn closure-compiler <none> ii cmake 3.18.4-1 ii make 4.3-4 ii python3-ply 3.11-4 ii scons 4.0.1+dfsg-2 ii wabt 1.0.20-1 -- no debconf information -- debsums errors found: debsums: changed file /usr/share/emscripten/emscripten.py (from emscripten package)