Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nodejs16 for openSUSE:Factory checked in at 2022-03-16 21:30:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs16 (Old) and /work/SRC/openSUSE:Factory/.nodejs16.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs16" Wed Mar 16 21:30:36 2022 rev:18 rq:962188 version:16.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs16/nodejs16.changes 2022-02-26 17:02:23.455538839 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs16.new.25692/nodejs16.changes 2022-03-16 21:30:47.667413094 +0100 @@ -1,0 +2,15 @@ +Wed Mar 16 11:01:02 UTC 2022 - Adam Majer <adam.ma...@suse.de> + +- update to LTS release 16.14.1: + * deps: upgrade npm to 8.5.0 + * http2: fix memory leak on nghttp2 hd threshold + +- 42342.patch: upstreamed, dropped +- versioned.patch: refreshed + +------------------------------------------------------------------- +Tue Mar 15 13:29:20 UTC 2022 - Adam Majer <adam.ma...@suse.de> + +- 42342.patch: fix expired certificates in unit tests + +------------------------------------------------------------------- Old: ---- node-v16.14.0.tar.xz New: ---- node-v16.14.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs16.spec ++++++ --- /var/tmp/diff_new_pack.5hRiRi/_old 2022-03-16 21:30:48.703413880 +0100 +++ /var/tmp/diff_new_pack.5hRiRi/_new 2022-03-16 21:30:48.703413880 +0100 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - ########################################################### # # WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! @@ -32,7 +31,7 @@ %endif Name: nodejs16 -Version: 16.14.0 +Version: 16.14.1 Release: 0 # Double DWZ memory limits @@ -136,6 +135,8 @@ Patch7: manual_configure.patch Patch13: openssl_binary_detection.patch + + ## Patches specific to SUSE and openSUSE Patch100: linker_lto_jobs.patch # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built @@ -159,8 +160,8 @@ # Use versioned binaries and paths Patch200: versioned.patch -BuildRequires: fdupes BuildRequires: pkg-config +BuildRequires: fdupes BuildRequires: procps BuildRequires: xz BuildRequires: zlib-devel @@ -221,6 +222,7 @@ BuildRequires: gcc-c++ %endif + # Python dependencies %if %node_version_number >= 16 @@ -245,8 +247,8 @@ %endif %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10 -BuildRequires: group(nobody) BuildRequires: user(nobody) +BuildRequires: group(nobody) %endif %if ! 0%{with intree_openssl} @@ -346,10 +348,11 @@ %endif %endif -Provides: bundled(brotli) = 1.0.9 -Provides: bundled(libuv) = 1.43.0 Provides: bundled(uvwasi) = 0.0.12 +Provides: bundled(libuv) = 1.43.0 Provides: bundled(v8) = 9.4.146.24 +Provides: bundled(brotli) = 1.0.9 + Provides: bundled(llhttp) = 6.0.4 Provides: bundled(ngtcp2) = 0.1.0-DEV @@ -368,8 +371,8 @@ Summary: Development headers for NodeJS 16.x Group: Development/Languages/NodeJS Provides: nodejs-devel = %{version} -Requires: %{name} = %{version} Requires: npm16 = %{version} +Requires: %{name} = %{version} %description devel This package provides development headers for Node.js needed for creation @@ -386,12 +389,12 @@ Requires: nodejs16 = %{version} Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 +Provides: npm(npm) = 8.5.0 Provides: npm = %{version} -Provides: npm(npm) = 8.3.1 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 -Requires: group(nobody) Requires: user(nobody) +Requires: group(nobody) %endif %endif Provides: bundled(node-abbrev) = 1.1.1 @@ -407,10 +410,10 @@ Provides: bundled(node-ansistyles) = 0.1.3 Provides: bundled(node-aproba) = 2.0.0 Provides: bundled(node-archy) = 1.0.0 -Provides: bundled(node-are-we-there-yet) = 2.0.0 +Provides: bundled(node-are-we-there-yet) = 3.0.0 Provides: bundled(node-asap) = 2.0.6 Provides: bundled(node-balanced-match) = 1.0.2 -Provides: bundled(node-bin-links) = 2.3.0 +Provides: bundled(node-bin-links) = 3.0.0 Provides: bundled(node-binary-extensions) = 2.2.0 Provides: bundled(node-brace-expansion) = 1.1.11 Provides: bundled(node-builtins) = 1.0.3 @@ -420,7 +423,7 @@ Provides: bundled(node-cidr-regex) = 3.1.1 Provides: bundled(node-clean-stack) = 2.2.0 Provides: bundled(node-cli-columns) = 4.0.0 -Provides: bundled(node-cli-table3) = 0.6.0 +Provides: bundled(node-cli-table3) = 0.6.1 Provides: bundled(node-clone) = 1.0.4 Provides: bundled(node-cmd-shim) = 4.1.0 Provides: bundled(node-color-convert) = 2.0.1 @@ -431,7 +434,7 @@ Provides: bundled(node-common-ancestor-path) = 1.0.1 Provides: bundled(node-concat-map) = 0.0.1 Provides: bundled(node-console-control-strings) = 1.1.0 -Provides: bundled(node-debug) = 4.3.2 +Provides: bundled(node-debug) = 4.3.3 Provides: bundled(node-debuglog) = 1.0.1 Provides: bundled(node-defaults) = 1.0.3 Provides: bundled(node-delegates) = 1.0.0 @@ -448,13 +451,14 @@ Provides: bundled(node-function-bind) = 1.1.1 Provides: bundled(node-gauge) = 4.0.0 Provides: bundled(node-glob) = 7.2.0 -Provides: bundled(node-graceful-fs) = 4.2.8 +Provides: bundled(node-graceful-fs) = 4.2.9 Provides: bundled(node-has) = 1.0.3 Provides: bundled(node-has-flag) = 4.0.0 Provides: bundled(node-has-unicode) = 2.0.1 Provides: bundled(node-hosted-git-info) = 4.1.0 Provides: bundled(node-http-cache-semantics) = 4.1.0 Provides: bundled(node-http-proxy-agent) = 4.0.1 +Provides: bundled(node-http-proxy-agent) = 5.0.0 Provides: bundled(node-https-proxy-agent) = 5.0.0 Provides: bundled(node-humanize-ms) = 1.2.1 Provides: bundled(node-iconv-lite) = 0.6.3 @@ -469,7 +473,7 @@ Provides: bundled(node-ip) = 1.1.5 Provides: bundled(node-ip-regex) = 4.3.0 Provides: bundled(node-is-cidr) = 4.0.2 -Provides: bundled(node-is-core-module) = 2.8.0 +Provides: bundled(node-is-core-module) = 2.8.1 Provides: bundled(node-is-fullwidth-code-point) = 2.0.0 Provides: bundled(node-is-fullwidth-code-point) = 3.0.0 Provides: bundled(node-is-lambda) = 1.0.1 @@ -480,18 +484,20 @@ Provides: bundled(node-jsonparse) = 1.3.1 Provides: bundled(node-just-diff) = 5.0.1 Provides: bundled(node-just-diff-apply) = 4.0.1 -Provides: bundled(node-libnpmaccess) = 5.0.0 +Provides: bundled(node-libnpmaccess) = 5.0.1 Provides: bundled(node-libnpmdiff) = 3.0.0 -Provides: bundled(node-libnpmexec) = 3.0.2 +Provides: bundled(node-libnpmexec) = 3.0.3 Provides: bundled(node-libnpmfund) = 2.0.2 -Provides: bundled(node-libnpmhook) = 7.0.0 -Provides: bundled(node-libnpmorg) = 3.0.0 -Provides: bundled(node-libnpmpack) = 3.0.1 -Provides: bundled(node-libnpmpublish) = 5.0.0 -Provides: bundled(node-libnpmsearch) = 4.0.0 -Provides: bundled(node-libnpmteam) = 3.0.0 +Provides: bundled(node-libnpmhook) = 7.0.1 +Provides: bundled(node-libnpmorg) = 3.0.1 +Provides: bundled(node-libnpmpack) = 3.1.0 +Provides: bundled(node-libnpmpublish) = 5.0.1 +Provides: bundled(node-libnpmsearch) = 4.0.1 +Provides: bundled(node-libnpmteam) = 3.0.1 Provides: bundled(node-libnpmversion) = 2.0.2 Provides: bundled(node-lru-cache) = 6.0.0 +Provides: bundled(node-lru-cache) = 7.3.1 +Provides: bundled(node-make-fetch-happen) = 10.0.2 Provides: bundled(node-make-fetch-happen) = 9.1.0 Provides: bundled(node-minimatch) = 3.0.4 Provides: bundled(node-minipass) = 3.1.6 @@ -507,7 +513,7 @@ Provides: bundled(node-ms) = 2.1.2 Provides: bundled(node-ms) = 2.1.3 Provides: bundled(node-mute-stream) = 0.0.8 -Provides: bundled(node-negotiator) = 0.6.2 +Provides: bundled(node-negotiator) = 0.6.3 Provides: bundled(node-node-gyp) = 8.4.1 Provides: bundled(node-nopt) = 5.0.0 Provides: bundled(node-normalize-package-data) = 3.0.3 @@ -518,15 +524,14 @@ Provides: bundled(node-npm-package-arg) = 8.1.5 Provides: bundled(node-npm-packlist) = 3.0.0 Provides: bundled(node-npm-pick-manifest) = 6.1.1 -Provides: bundled(node-npm-profile) = 5.0.4 -Provides: bundled(node-npm-registry-fetch) = 11.0.0 +Provides: bundled(node-npm-profile) = 6.0.0 +Provides: bundled(node-npm-registry-fetch) = 12.0.2 Provides: bundled(node-npm-user-validate) = 1.0.1 -Provides: bundled(node-npmlog) = 6.0.0 -Provides: bundled(node-object-assign) = 4.1.1 +Provides: bundled(node-npmlog) = 6.0.1 Provides: bundled(node-once) = 1.4.0 Provides: bundled(node-opener) = 1.5.2 Provides: bundled(node-p-map) = 4.0.0 -Provides: bundled(node-pacote) = 12.0.2 +Provides: bundled(node-pacote) = 12.0.3 Provides: bundled(node-parse-conflict-json) = 2.0.1 Provides: bundled(node-path-is-absolute) = 1.0.1 Provides: bundled(node-proc-log) = 1.0.0 @@ -551,16 +556,16 @@ Provides: bundled(node-signal-exit) = 3.0.6 Provides: bundled(node-smart-buffer) = 4.2.0 Provides: bundled(node-socks) = 2.6.1 -Provides: bundled(node-socks-proxy-agent) = 6.1.0 +Provides: bundled(node-socks-proxy-agent) = 6.1.1 Provides: bundled(node-spdx-correct) = 3.1.1 Provides: bundled(node-spdx-exceptions) = 2.3.0 Provides: bundled(node-spdx-expression-parse) = 3.0.1 -Provides: bundled(node-spdx-license-ids) = 3.0.10 +Provides: bundled(node-spdx-license-ids) = 3.0.11 Provides: bundled(node-ssri) = 8.0.1 +Provides: bundled(node-string_decoder) = 1.3.0 Provides: bundled(node-string-width) = 2.1.1 Provides: bundled(node-string-width) = 4.2.2 Provides: bundled(node-string-width) = 4.2.3 -Provides: bundled(node-string_decoder) = 1.3.0 Provides: bundled(node-stringify-package) = 1.0.1 Provides: bundled(node-strip-ansi) = 3.0.1 Provides: bundled(node-strip-ansi) = 4.0.0 @@ -571,7 +576,7 @@ Provides: bundled(node-text-table) = 0.2.0 Provides: bundled(node-tiny-relative-date) = 1.3.0 Provides: bundled(node-treeverse) = 1.0.4 -Provides: bundled(node-typedarray-to-buffer) = 3.1.5 +Provides: bundled(node-typedarray-to-buffer) = 4.0.0 Provides: bundled(node-unique-filename) = 1.1.1 Provides: bundled(node-unique-slug) = 2.0.2 Provides: bundled(node-util-deprecate) = 1.0.2 @@ -580,9 +585,9 @@ Provides: bundled(node-walk-up-path) = 1.0.0 Provides: bundled(node-wcwidth) = 1.0.1 Provides: bundled(node-which) = 2.0.2 -Provides: bundled(node-wide-align) = 1.1.3 +Provides: bundled(node-wide-align) = 1.1.5 Provides: bundled(node-wrappy) = 1.0.2 -Provides: bundled(node-write-file-atomic) = 3.0.3 +Provides: bundled(node-write-file-atomic) = 4.0.0 Provides: bundled(node-yallist) = 4.0.0 %description -n npm16 @@ -663,6 +668,7 @@ tar -C deps/npm/node_modules/node-gyp Jxf %{SOURCE5} %endif + %build # normalize shebang %if %{node_version_number} >= 12 ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.5hRiRi/_old 2022-03-16 21:30:48.763413925 +0100 +++ /var/tmp/diff_new_pack.5hRiRi/_new 2022-03-16 21:30:48.767413928 +0100 @@ -1,35 +1,35 @@ -e31a1478b50814848089bc11fb58d463c180ac5e08ec95f6bd314b2a7209d23a node-v16.14.0-aix-ppc64.tar.gz -56e547d22bc7be8aa40c8cfd604c156a5bcf8692f643ec1801c1fa2390498542 node-v16.14.0-darwin-arm64.tar.gz -42eb3b1dc00b44a1e2cb70ddbf5e5e838354dafb969bb54db8b3b287f8df862f node-v16.14.0-darwin-arm64.tar.xz -26702ab17903ad1ea4e13133bd423c1176db3384b8cf08559d385817c9ca58dc node-v16.14.0-darwin-x64.tar.gz -8c0ad2f0c890385242e4f8886e7ddf7cfa14868415113ada5a08130d5a83fc9e node-v16.14.0-darwin-x64.tar.xz -0cb39adcabb513d2651fa25ea39c88cebd76200ea922e619e3b9799fa599ca81 node-v16.14.0-headers.tar.gz -aee577d58e8dd6d1a54f3e37f046db8a7233b8d41abfafe45ce366b020d0675d node-v16.14.0-headers.tar.xz -82d71968c82eb391f463df62ba277563a3bd01ce43bba0e7e1c533991567b8fe node-v16.14.0-linux-arm64.tar.gz -5a6e818c302527a4b1cdf61d3188408c8a3e4a1bbca1e3f836c93ea8469826ce node-v16.14.0-linux-arm64.tar.xz -2df94404f4dd22aee67370cd24b2c802f82409434e5ed26061c7aaec74a8ebc2 node-v16.14.0-linux-armv7l.tar.gz -a27a5866445cbe70e086d1a2b6cda27f1127b0b8c5eced31204e4e524790727a node-v16.14.0-linux-armv7l.tar.xz -247cbaa1e3376913ae565f2dfa6dd16f973f72b05786896236b16d92aac4ee7a node-v16.14.0-linux-ppc64le.tar.gz -d1012696cacb3833b8b33748905e716f2524766b29a2a4c405f34ed2f3e5fdb4 node-v16.14.0-linux-ppc64le.tar.xz -e31023ffaa61ee0e6182e9c21c31dab1a9fbc80975aaedb421ca1261debc0f9a node-v16.14.0-linux-s390x.tar.gz -1c98494bc097547bcadb972780aec58bb40b9c094f0daed75debfee4cb980fd9 node-v16.14.0-linux-s390x.tar.xz -2c69e7b040c208b61ebf9735c63d2e5bcabfed32ef05a9b8dd5823489ea50d6b node-v16.14.0-linux-x64.tar.gz -0570b9354959f651b814e56a4ce98d4a067bf2385b9a0e6be075739bc65b0fae node-v16.14.0-linux-x64.tar.xz -cde4f7535328263e96b6b027cd26ee9b9ddccd1e4c4e33fbcabea5118a8c1ba0 node-v16.14.0.pkg -29dfce13650f063ff009d18349636333fa4305468b6a8965d442c2e88b1dd60f node-v16.14.0.tar.gz -05eb64193e391fa8a2c159c0f60c171824715165f80c67fcab9dbc944e30c623 node-v16.14.0.tar.xz -936a7096244591f044232b6c023b59301d0d2d3819df0310701d3e9d2be0d7ff node-v16.14.0-win-x64.7z -c783f32aa22758e9fdcabb23daf348cc52f876fbd679d54edc2c4921ccd6d6c5 node-v16.14.0-win-x64.zip -509f2b68d13fde1808c933840e2b1e15fc48a137153496f4bac52f875ad7eeac node-v16.14.0-win-x86.7z -552535c00d30b55257e7436d34ea18fd80848f7fefe5d4edfb9a068033e48c08 node-v16.14.0-win-x86.zip -4d2adf5b11877a9017a0eef735dcc344ceb849bf3bb02da4f5dc1e756cfc9300 node-v16.14.0-x64.msi -7f59dcf386d8386ceab18426381cebbdc17d437209c72a1694acfa1511c1844e node-v16.14.0-x86.msi -4a9a110c6569503ed83069d19d1c2c604f831cc35c47850fd474c1870b76682e win-x64/node.exe -b3cd2185d41c52a9db8d172b9fb78305798db6efc56a71a0677a33d0000ec9de win-x64/node.lib -2ecc02154165f14bf8b5fe9961ff51d98d18199b6cca0af2392445a24189282a win-x64/node_pdb.7z -c199d6ae1992e54885acd17810dc96e9ff9ec4c72c9be41ff143c068b810187a win-x64/node_pdb.zip -b512a47fb2f8aaa43cad3f489ad76aa76071d572f45436414208fd67cc849c37 win-x86/node.exe -0f1312661ce6d91d315779ba9b378c2a8ebe17cb2f855773eddea4158c14f2d8 win-x86/node.lib -19fd911408283f7a4c6dd6b20450f2c185fd17091bcbe2fbe5209c63e89ec65e win-x86/node_pdb.7z -a594a4108a7d99ca109072297bb555655951d2e2cbc467ceacadc88890a74d26 win-x86/node_pdb.zip +b7bb8e48e0d84cf63c0a024b0867f4a62ec5d4a48753015b60789ee70012c3c8 node-v16.14.1-aix-ppc64.tar.gz +8f6d45796f3d996484dcf53bb0e53cd019cd0ef7a1a247bd0178ebaa7e63a184 node-v16.14.1-darwin-arm64.tar.gz +5e0929ff5c45571a9c6d9c2671d758d85a903c7c7b8104a00e2284fff3a7d4ca node-v16.14.1-darwin-arm64.tar.xz +af35abd727b051c8cdb8dcda9815ae93f96ef2c224d71f4ec52034a2ab5d8b61 node-v16.14.1-darwin-x64.tar.gz +dabd549c637b2d46c5e93482012972b40892e1aa537e7cf74e3308c1c7080b45 node-v16.14.1-darwin-x64.tar.xz +03a7262cb7ed8583bc344318557c69fd0c1acb8d816aaaef475f1dc5babe335a node-v16.14.1-headers.tar.gz +90cff8d0f107ff359acd738c2e0b8641a1f1414b88ed1e61954270387101efdd node-v16.14.1-headers.tar.xz +53aeda7118cd1991424b457907790033326f432ee6c2908a7693920124622cf4 node-v16.14.1-linux-arm64.tar.gz +2d45cdfd1c2e24f8b3d8e75df40a76d73cad9a56c82f637962d931a7c937cd31 node-v16.14.1-linux-arm64.tar.xz +4b88af3d7cb90e25b9f28394581d3f050be0717852226476d335e3073b2493a1 node-v16.14.1-linux-armv7l.tar.gz +467aba9eacad85e65836eec52d5a9f88e699c90395b64356d13b678fb5eee2a7 node-v16.14.1-linux-armv7l.tar.xz +e8e97f0161b0bc1aedcea12a36063974a9042f5eda5024980cd037f9984c4deb node-v16.14.1-linux-ppc64le.tar.gz +56036c60f925193aa273bf993e0524e9b7dbbd654e77f67e55c3a81dc2484d19 node-v16.14.1-linux-ppc64le.tar.xz +23f913fee34bc7b4ef8e4a9e3c8014ca19c8da724d3c29cddd50bc621dc1d455 node-v16.14.1-linux-s390x.tar.gz +ebcad8a4c59c1454d08b6232a96ca0d27b70a83cc0a9d00f067bcdc038825568 node-v16.14.1-linux-s390x.tar.xz +8db3d6d8ecfc2af932320fb12449de2b5b76f946ac72b47c6a9074afe82737ff node-v16.14.1-linux-x64.tar.gz +acaa44a1a224265b238732ce5255d91429b25654de5be70f84a382cc5b6301c2 node-v16.14.1-linux-x64.tar.xz +f52f86b3ea2014290ee645e82ca09f114d20ef519df584364e64e5ed0aa07d57 node-v16.14.1.pkg +87eb7a2424a1f7b7c1b52459700e93b9a70506a17027dfd9735f97dce3a45643 node-v16.14.1.tar.gz +e1687d16582134d9aef2b4e26e83ce3c253184e63061d5b5d334a11ddc95b763 node-v16.14.1.tar.xz +40e94c692fa3280bce47607787bc7563422c4efb03a0033c8ecbcedfe259a34d node-v16.14.1-win-x64.7z +663b198c766f2ff60a34710c8e8f29f428f3920d8e268a26bed2591eb4020e2c node-v16.14.1-win-x64.zip +95149b683a60eccb87558338a0ff4549bdedecbd72a2b3244d49fb3243ad7d9d node-v16.14.1-win-x86.7z +1abdcfbe31a72f7757b6c7480a22a8e3bca257c721cae889ec46ddcd36e60e8f node-v16.14.1-win-x86.zip +e14febf43b622c963b4d149057c4252548ab0807fb3d90f8734ab0a092b9a2b7 node-v16.14.1-x64.msi +d9056d91a98a89d94c6f467113845c0bb88c2483f561a345d0817873d4207d45 node-v16.14.1-x86.msi +15901541912bd8eb5b4b6b5db64fcf453915ea1fe931fc687582ed8ac4ac6ccc win-x64/node.exe +4b083c771184555dcc23bca56986e0761cf58ebce6ea2b27a81a524a18d5d7ee win-x64/node.lib +d4c6098b185d5b5afbd5904c93631098674976567f86cbde04e4813b14ad3e77 win-x64/node_pdb.7z +aadd47ae147c42c96f2308e2643d412a4e0dc4442c62214699c1a2a0741e04c5 win-x64/node_pdb.zip +1bd33aac5647371310a1ff11640174460faa537d82cddc8d8f5ea8471f30a5f4 win-x86/node.exe +838696e87e61ac96bedbf45331be7e22f4cf5ad1fec1aef75b8dbbd49efa82a2 win-x86/node.lib +02ac0efde6d71c39b1321d27df0b11093cc1054c4c1a5d6fd04c490f3ee7741a win-x86/node_pdb.7z +24b54752b21b7dade5a4caeebc760221a820ba3c0622fb5cc0872e93c70fbc20 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.5hRiRi/_old and /var/tmp/diff_new_pack.5hRiRi/_new differ ++++++ node-v16.14.0.tar.xz -> node-v16.14.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs16/node-v16.14.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs16.new.25692/node-v16.14.1.tar.xz differ: char 27, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.5hRiRi/_old 2022-03-16 21:30:48.963414077 +0100 +++ /var/tmp/diff_new_pack.5hRiRi/_new 2022-03-16 21:30:48.967414080 +0100 @@ -8,10 +8,10 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v16.14.0/Makefile +Index: node-v16.14.1/Makefile =================================================================== ---- node-v16.14.0.orig/Makefile -+++ node-v16.14.0/Makefile +--- node-v16.14.1.orig/Makefile ++++ node-v16.14.1/Makefile @@ -55,7 +55,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT EXEEXT := $(shell $(PYTHON) -c \ "import sys; print('.exe' if sys.platform == 'win32' else '')") @@ -21,10 +21,10 @@ NODE ?= ./$(NODE_EXE) NODE_G_EXE = node_g$(EXEEXT) NPM ?= ./deps/npm/bin/npm-cli.js -Index: node-v16.14.0/tools/install.py +Index: node-v16.14.1/tools/install.py =================================================================== ---- node-v16.14.0.orig/tools/install.py -+++ node-v16.14.0/tools/install.py +--- node-v16.14.1.orig/tools/install.py ++++ node-v16.14.1/tools/install.py @@ -86,7 +86,7 @@ def uninstall(paths, dst): try_remove(path, dst) @@ -85,7 +85,7 @@ if 'true' == variables.get('node_install_npm'): npm_files(action) -@@ -203,28 +203,28 @@ def headers(action): +@@ -209,28 +209,28 @@ def headers(action): 'src/node_buffer.h', 'src/node_object_wrap.h', 'src/node_version.h', @@ -120,12 +120,12 @@ - ], 'include/node/') + ], 'include/node16/') - def run(args): - global node_prefix, install_path, target_defaults, variables -Index: node-v16.14.0/doc/node.1 + if sys.platform == 'zos': + zoslibinc = os.environ.get('ZOSLIB_INCLUDES') +Index: node-v16.14.1/doc/node.1 =================================================================== ---- node-v16.14.0.orig/doc/node.1 -+++ node-v16.14.0/doc/node.1 +--- node-v16.14.1.orig/doc/node.1 ++++ node-v16.14.1/doc/node.1 @@ -30,24 +30,24 @@ .Dt NODE 1 . @@ -155,10 +155,10 @@ .Op Fl -v8-options . .\"====================================================================== -Index: node-v16.14.0/src/node.stp +Index: node-v16.14.1/src/node.stp =================================================================== ---- node-v16.14.0.orig/src/node.stp -+++ node-v16.14.0/src/node.stp +--- node-v16.14.1.orig/src/node.stp ++++ node-v16.14.1/src/node.stp @@ -19,7 +19,7 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. @@ -231,12 +231,12 @@ { scavenge = 1 << 0; compact = 1 << 1; -Index: node-v16.14.0/deps/npm/man/man1/npm.1 +Index: node-v16.14.1/deps/npm/man/man1/npm.1 =================================================================== ---- node-v16.14.0.orig/deps/npm/man/man1/npm.1 -+++ node-v16.14.0/deps/npm/man/man1/npm.1 +--- node-v16.14.1.orig/deps/npm/man/man1/npm.1 ++++ node-v16.14.1/deps/npm/man/man1/npm.1 @@ -1,6 +1,6 @@ - .TH "NPM" "1" "January 2022" "" "" + .TH "NPM" "1" "February 2022" "" "" .SH "NAME" -\fBnpm\fR \- javascript package manager +\fBnpm16\fR \- javascript package manager @@ -306,10 +306,10 @@ +npm16 help publish .RE -Index: node-v16.14.0/src/node_main.cc +Index: node-v16.14.1/src/node_main.cc =================================================================== ---- node-v16.14.0.orig/src/node_main.cc -+++ node-v16.14.0/src/node_main.cc +--- node-v16.14.1.orig/src/node_main.cc ++++ node-v16.14.1/src/node_main.cc @@ -122,6 +122,7 @@ int main(int argc, char* argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf() @@ -318,10 +318,10 @@ setvbuf(stdout, nullptr, _IONBF, 0); setvbuf(stderr, nullptr, _IONBF, 0); return node::Start(argc, argv); -Index: node-v16.14.0/tools/test.py +Index: node-v16.14.1/tools/test.py =================================================================== ---- node-v16.14.0.orig/tools/test.py -+++ node-v16.14.0/tools/test.py +--- node-v16.14.1.orig/tools/test.py ++++ node-v16.14.1/tools/test.py @@ -935,7 +935,7 @@ class Context(object): if self.vm is not None: return self.vm @@ -331,10 +331,10 @@ else: name = 'out/%s.%s/node' % (arch, mode) -Index: node-v16.14.0/node.gyp +Index: node-v16.14.1/node.gyp =================================================================== ---- node-v16.14.0.orig/node.gyp -+++ node-v16.14.0/node.gyp +--- node-v16.14.1.orig/node.gyp ++++ node-v16.14.1/node.gyp @@ -23,8 +23,8 @@ 'node_use_openssl%': 'true', 'node_shared_openssl%': 'false', @@ -346,10 +346,10 @@ 'node_intermediate_lib_type%': 'static_library', 'node_builtin_modules_path%': '', # We list the deps/ files out instead of globbing them in js2c.py since we -Index: node-v16.14.0/deps/npm/man/man1/npx.1 +Index: node-v16.14.1/deps/npm/man/man1/npx.1 =================================================================== ---- node-v16.14.0.orig/deps/npm/man/man1/npx.1 -+++ node-v16.14.0/deps/npm/man/man1/npx.1 +--- node-v16.14.1.orig/deps/npm/man/man1/npx.1 ++++ node-v16.14.1/deps/npm/man/man1/npx.1 @@ -5,15 +5,15 @@ .P .RS 2 @@ -490,7 +490,7 @@ with\. .IP \(bu 2 The \fB\-\-node\-arg\fP and \fB\-n\fP options are removed\. -@@ -190,24 +190,24 @@ The \fB\-\-node\-arg\fP and \fB\-n\fP op +@@ -190,26 +190,26 @@ The \fB\-\-node\-arg\fP and \fB\-n\fP op The \fB\-\-always\-spawn\fP option is redundant, and thus removed\. .IP \(bu 2 The \fB\-\-shell\fP option is replaced with \fB\-\-script\-shell\fP, but maintained @@ -521,6 +521,9 @@ .IP \(bu 2 -npm help config +npm16 help config + .IP \(bu 2 +-npm help exec ++npm16 help exec .RE