<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 25, 2022 at 12:55 AM Jérémy Lal <<a href="mailto:kapouer@melix.org">kapouer@melix.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 25, 2022 at 12:23 AM Jérémy Lal <<a href="mailto:kapouer@melix.org" target="_blank">kapouer@melix.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 25, 2022 at 12:17 AM Bo YU <<a href="mailto:tsu.yubo@gmail.com" target="_blank">tsu.yubo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 25, 2022 at 7:11 AM Bo YU <<a href="mailto:tsu.yubo@gmail.com" target="_blank">tsu.yubo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Mar 24, 2022 at 01:11:40AM +0100, Jérémy Lal wrote:<br>
>   On Thu, Mar 24, 2022 at 1:05 AM Jérémy Lal <[1]<a href="mailto:kapouer@melix.org" target="_blank">kapouer@melix.org</a>><br>
>   wrote:<br>
><br>
>   --build=any<br>
...<br>
><br>
>     Hi,<br>
>     After several times build fails about (on riscv hardware):<br>
>      collect2: fatal error: ld terminated with signal 9 [Killed]<br>
>     compilation terminated.<br>
><br>
>   Linking nodejs happens to use a lot of memory: make sure enough swap<br>
>   space is available.<br>
>   (I had similar crashes with 12GB of RAM and no swap).<br>
>   Or the linker is broken on riscv64... let's hope it is not.<br>
>   If you happen to reach the "building deb" stage, you can disable<br>
>   -dbgsym package creation,<br>
>   which is very long, with another build profile: noautodbgsym.<br>
>   DEB_BUILD_PROFILES="nodoc nocheck noautodbgsym pkg.nodejs.nobuiltin"<br>
>   Jérémy<br>
Today I checkout master-16.x, and I got:<br></blockquote><div>sorry, add more useful info:</div>cc -o /home/vimer/git/nodejs/out/Release/obj.target/llhttp/deps/llhttp/src/api.o ../deps/llhttp/src/api.c '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CERT_STORE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -O3 -fno-omit-frame-pointer  -MMD -MF /home/vimer/git/nodejs/out/Release/.deps//home/vimer/git/nodejs/out/Release/obj.target/llhttp/deps/llhttp/src/api.o.d.raw -fPIC -g -fPIC -g -fPIC -g -fPIC -g -c<br>make[3]: *** No rule to make target '../deps/acorn/acorn/dist/acorn.js', needed by '/home/vimer/git/nodejs/out/Release/obj/gen/node_javascript.cc'.  Stop.</div></div></blockquote><div><br></div><div>Maybe some symlink is missing, am checking it but it will take a while to rebuild.</div></div></div></blockquote><div><br></div><div>I pushed a fix for a mistake in debian/rules that happened while renaming "nobuiltin".</div></div></div></blockquote><div><br></div><div>At least it builds and produces deb packages here on amd64 without depending on nodejs itself.<br></div><div><br></div><div>Jérémy</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
</blockquote></div></div>
</blockquote></div></div>