Commit 27cf29fc authored by Jérome Perrin's avatar Jérome Perrin

component/nodejs: new version 16.13.2

Reintroduce a patch to fix build error:

    execvp: printf: Argument list too long

that seems to happen again with nodejs 16.

Also add a note for minimal supported version, that will have to be
set in software
parent 667d73b1
...@@ -7,6 +7,7 @@ extends = ...@@ -7,6 +7,7 @@ extends =
../openssl/buildout.cfg ../openssl/buildout.cfg
../zlib/buildout.cfg ../zlib/buildout.cfg
../python-2.7/buildout.cfg ../python-2.7/buildout.cfg
../python3/buildout.cfg
parts = parts =
nodejs nodejs
...@@ -14,6 +15,17 @@ parts = ...@@ -14,6 +15,17 @@ parts =
#[nodejs] #[nodejs]
#<= nodejs-X.Y.Z #<= nodejs-X.Y.Z
# nodejs 16 needs gcc > 8.3
[nodejs-16.13.2]
<= nodejs-base
openssl_location = ${openssl:location}
version = v16.13.2
md5sum = ae3a05fc273536f83c685a7425a7882d
patches =
https://raw.githubusercontent.com/nxhack/openwrt-node-packages/9e3ab4cc9fd5f19c25ccd6f19be5a9b47e2c6933/node/patches/v16.x/010-execvp-arg-list-too-long.patch#17bb14ea3a1b5b4832e3680e4edfeded
patch-options = -p1
PATH = ${pkgconfig:location}/bin:${python3:location}/bin:${patch:location}/bin/:%(PATH)s
[nodejs-14.16.0] [nodejs-14.16.0]
<= nodejs-base <= nodejs-base
openssl_location = ${openssl:location} openssl_location = ${openssl:location}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment