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:
> > I started writing this in the ticket for node-v12.18.0 (#13628),
> > but the C++ scope errors when using system nghttp2 prompted me to go
> > with 12.18.0 for the moment.  And then I discovered that the same
> > FTBFS occurred in 12.18.0, but right at the end of the build instead
> > of very early on. <sigh/>
> > 
> > I'm fairly sure we have stuck to v12 at my suggestion, based on
> > https://nodejs.org/en/about/releases/ (v12 is 'active' until 20th
> > October, v14 is now 'current' i.e. development).  However, python2
> > has had its last release and I keep hoping that browsers
> > (specifically firefox and falkon via qtwebengine) will eventually
> > no-longer require it.  Node v12 will always require python2, but
> > python3 was added in v13 (which is now EOL) and is preferred if
> > found.
> > 
> > I'm guessing that moving to v14 before October _might_ add one or
> > two extra versions compared to v12, but equally v12 gets fairly
> > frequent releases.
> > 
> > For my own builds, apart from one this morning where I installed
> > v12.18.0 on one machine to check it seems to work, I'll be moving to
> > v14.4.0, partly because I hope to again try firefox (78, this time)
> > with python3 - although given the number of times my hopes have been
> > raised by the changes I've seen in ff diffs, I won't be surprised if
> > it's still not ready.
> 
> Hi Ken,
> 
> 
> I'm sure you know by now that the new nghttp2 fixes this problem :)
> 
> Most of the reason why we stuck with the LTS release was due to the 
> update frequency I think. I think we should stay with v12 until the next 
> LTS comes out. The problem I have with Node is the amount of time it 
> takes to build (and subsequently update the book). Last time I did it, 
> it took me around 3 hours to complete. I think it makes more sense for 
> us to stay with an LTS release over a development release, especially 
> when it comes to releasing the book in September.
> 
> However, the potential move to python3 for Node.js is appealing too. I'm 
> not sure what to say here, because I think we should stay with the LTS 
> but it would be nice to get rid of another Python2 user.
> 
> 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
-- 
Xi Ruoyao <xry...@mengyan1223.wang>
School of Aerospace Science and Technology, Xidian University

-- 
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