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

Reply via email to