On Thu, Jun 04, 2020 at 12:40:03AM +0800, Xi Ruoyao via blfs-dev wrote: > On 2020-06-03 10:59 -0500, Douglas R. Reno via blfs-dev wrote: > > On 6/3/20 6:57 AM, Ken Moffat via blfs-dev wrote: > > > > Why does Mozilla insist on having node.js installed when building? It > > seems kind of odd to me that they'd use a competing JavaScript engine > > when they have their own that is built during the build process. > > Is it really needed? The doc from mozilla doesn't mention it: > > https://firefox-source-docs.mozilla.org/setup/linux_build.html
And you trust random mozilla documentation to be up to date ? Like any docs, it tends to lag behind changes or just become totally out of date. I forget when it was introduced, but the configure scripts still check for it as of 68.9.0 : 0:47.43 checking MOZ_FFI_LIBS... -L/usr/lib/../lib -lffi 0:47.43 checking for nodejs... /usr/bin/node (12.16.1) 0:47.43 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1... yes svn blame shows I touched the line which mentions it in r20799 - that was when I updated it to ff64, but there was a --disable-nodejs in at least the previous version with a note it would be required in 64. Ahh, found it. https://mail.mozilla.org/pipermail/firefox-dev/2018-August/006716.html ĸen -- +++ OUT OF CHEESE ERROR. REDO FROM START +++ -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page