Package: nodejs
Version: 16.13.2+really14.19.1~dfsg-6
Severity: serious
Control: fixed -1 nodejs/16.14.2+dfsg-1
Affects: src:qtwebengine-opensource-src

Dear nodejs maintainers,

Currently qtwebengine-opensource-src FTBFS on mipsel and mips64el:
https://buildd.debian.org/status/logs.php?pkg=qtwebengine-opensource-src&ver=5.15.8%2Bdfsg-1%2Bb2&arch=mips64el

This started happening after nodejs was upgraded from 12.22 to 14.19, and it
does not happen with 16.14 from experimental.

Here are the steps to reproduce this bug (qtwebengine is huge, I tried to
make the test case smaller):

# apt install nodejs rollup node-rollup-plugin-terser
$ wget https://mitya57.me/nodejs/front_end.tar.xz
$ tar xJf front_end.tar.xz
$ cd front_end
$ nodejs /usr/bin/rollup --plugin terser --config rollup.config.js --input 
timeline_model/timeline_model.prebundle.js

On eller porter box, with nodejs 16.14 this command succeeds in ~11 seconds.
With nodejs 14.19, it hangs and does not finish in an hour. With 16.14 it
prints a warning about circular dependency, but it's just a warning, not an
error (the build still succeeds).

I see there is a transition to new nodejs planned (#1010438), but I am still
filing this bug for documentation purposes and with RC severity, as requested
by Sebastian Ramacher.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature

Reply via email to