#13628: node.js-12.18.0
-------------------------+------------------------
 Reporter:  bdubbs       |       Owner:  blfs-book
     Type:  enhancement  |      Status:  new
 Priority:  high         |   Milestone:  9.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+------------------------

Comment (by ken@…):

 Replying to [comment:2 ken@…]:
 > I wonder if we should move to v14 (14.4.0 in this case, which has the
 same fixes). I suggested in the past that we should use the active version
 [https://nodejs.org/en/about/releases/] which will be v12 until 20th
 October but does not support python3. Python3 was added as the default
 during node v13, but that series was only ever 'current' (development) and
 is now defunct (last release in April).
 >
 > v14 is 'current' until October, looks as if moving to it will cause more
 frequent updates, and perhaps some possible breakage.  Dunno if it is
 right for the book.

 I don't normally install nghttp2 unless I'm editing, so I built and
 installed 14.4.0 without system nghttp, closed my desktop, fresh instances
 of browsers, all seems fine. Installed nghttp2.
 Started to build by the book, quickly failed:

 {{{
   g++ -o /tmp/node-v14.4.0/out/Release/obj.target/libnode/src/node_i18n.o
 ../src/node_i18n.cc '-DV8_DEPRECATION_WARNINGS'
 '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
 '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1'
 '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""'
 '-DHAVE_INSPECTOR=1' '-DNODE_ENABLE_LARGE_CODE_PAGES=1' '-D__POSIX__'
 '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1'
 -I../src -I/tmp/node-v14.4.0/out/Release/obj/gen
 -I/tmp/node-v14.4.0/out/Release/obj/gen/include
 -I/tmp/node-v14.4.0/out/Release/obj/gen/src -I../deps/histogram/src
 -I../deps/uvwasi/include -I../deps/v8/include -I../deps/llhttp/include
 -I../deps/brotli/c/include  -Wall -Wextra -Wno-unused-parameter -pthread
 -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-
 rtti -fno-exceptions -std=gnu++1y -MMD -MF
 
/tmp/node-v14.4.0/out/Release/.deps//tmp/node-v14.4.0/out/Release/obj.target/libnode/src/node_i18n.o.d.raw
 -c
 ../src/node_http2.cc: In constructor
 ‘node::http2::Http2Options::Http2Options(node::http2::Http2State*,
 node::http2::SessionType)’:
 ../src/node_http2.cc:200:5: error: ‘nghttp2_option_set_max_settings’ was
 not declared in this scope; did you mean
 ‘nghttp2_session_get_local_settings’?
   200 |     nghttp2_option_set_max_settings(
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       |     nghttp2_session_get_local_settings
 }}}

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/13628#comment:3>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to