<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Le jeu. 17 janv. 2019 à 17:23, Dimitri John Ledkov <<a href="mailto:xnox@ubuntu.com">xnox@ubuntu.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Package: nodejs<br>
Version: 10.15.0~dfsg-8<br>
Severity: important<br>
Tags: ftbfs<br>
<br>
Dear Maintainer,<br>
<br>
When trying to rebuild nodejs in a clean sid chroot, it fails to do so.<br>
<br>
I've tried this on amd64 and ppc64le. Both were parallel builds between -j8 and -j100<br>
<br>
My host kernel is listed below, which comes from Ubuntu and may be<br>
relevant here. (v4.19.0)<br>
<br>
As you can see from the attached log there are many test suite<br>
failures, and some tests hang, hence I killed the build.<br>
<br>
Similarly, nodejs fails to build on any architecture in Launchpad builders - see <a href="https://launchpad.net/ubuntu/+source/nodejs/10.15.0~dfsg-8" rel="noreferrer" target="_blank">https://launchpad.net/ubuntu/+source/nodejs/10.15.0~dfsg-8</a><br>
<br>
I wonder if toolchain or host kernel, have changed, thus making nodejs unbuildable anymore.<br>
<br>
Do you have any advice about trying to build nodejs 10.15.0~dfsg-8?<br></blockquote><div><br></div><div>It's building all right - the problem you see is that there are some tests (4) failures:</div>not ok 1 parallel/test-assert<br>not ok 1428 parallel/test-repl-preprocess-top-level-await<br>not ok 1447 parallel/test-repl-top-level-await<br>not ok 2181 parallel/test-net-listen-after-destroying-stdin</div><div class="gmail_quote"><br></div><div class="gmail_quote">repl and net failures might happen depending on your build env.</div><div class="gmail_quote">If i were you i'd simply mark them as FLAKY (there is a debian patch doing similar changes).</div><div class="gmail_quote"><br></div><div class="gmail_quote">Build tests failures are ignored (see debian/rules) if you build with experimental distribution or UNRELEASED,</div><div class="gmail_quote">so i suggest you do the build like that, then see if, once installed,</div><div class="gmail_quote">node test/parallel/test-assert.js</div><div class="gmail_quote">reports the same error or not. Likewise for the other errors.</div><div class="gmail_quote">If it doesn't then just shut the failure using the technique in the patch.</div><div class="gmail_quote">It it still does then it's a good idea to report it upstream.</div><div class="gmail_quote"><br></div><div class="gmail_quote">Jérémy</div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote"><br></div></div>