<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 8 juin 2020 à 11:13, Jonas Smedegaard <<a href="mailto:jonas@jones.dk">jonas@jones.dk</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Quoting Jonas Smedegaard (2020-05-25 12:09:53)<br>
> Quoting Jérémy Lal (2020-05-25 10:51:32)<br>
> > [nodejs 12 is] ready to be built, but not ready to go in testing:<br>
> > <a href="https://buildd.debian.org/status/package.php?p=nodejs&suite=experimental" rel="noreferrer" target="_blank">https://buildd.debian.org/status/package.php?p=nodejs&suite=experimental</a><br>
> > <br>
> > - amd64 some tests won't pass because of network issues<br>
> >   I never figured why some build servers fail on this, and some not.<br>
> > *  If anyone knows an explanation, that'll help.*<br>
> <br>
> I suggest to ask on debian-devel@l.d.o<br>
> <br>
> Alternatively - if those tests are possible to identify and isolate - <br>
> skip them during build and have them run at autobuildtest instead.<br>
<br>
Not sure if you're already made aware, but nodejs was mentioned today in <br>
a perl bug where (as I understand it) the suspicion is that failures <br>
connecting to localhost is related to systems having both ipv4 127.0.0.1 <br>
and ipv6 ::1.<br>
<br>
See bug#962318.<br></blockquote><div><br></div><div>That was an helpful hint.</div><div>I made a bad fix for nodejs 12 to be able to build on conova at the moment,</div><div>and upstream nodejs/libuv has respawned the discussion around this issue,</div><div>as i figured out they were already well aware of it.</div><div><br></div><div>On another front, i realized /usr/include/nodejs was bad because of two things:</div><div>- upstream expects /usr/include/node, if any</div><div>- upstream now has a "correct" set of headers to install there</div><div>So, from now on nodejs 12 installs headers like that.</div><div>But i didn't want to hinder the transition, so i left the old way in /usr/include/nodejs,</div><div>and i'll change node-gyp to use /usr/include/node when all is in testing.</div><div><br></div><div>Jérémy</div><div><br></div></div></div>