Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nodejs16 for openSUSE:Factory checked in at 2021-07-25 20:09:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs16 (Old) and /work/SRC/openSUSE:Factory/.nodejs16.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs16" Sun Jul 25 20:09:10 2021 rev:6 rq:907754 version:16.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs16/nodejs16.changes 2021-07-04 22:10:13.633468366 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs16.new.1899/nodejs16.changes 2021-07-25 20:09:16.923442435 +0200 @@ -1,0 +2,14 @@ +Thu Jul 22 12:18:32 UTC 2021 - Adam Majer <adam.ma...@suse.de> + +- legacy_python.patch: fix building with python 3.4 in SLE-12 + +------------------------------------------------------------------- +Wed Jul 21 21:57:54 UTC 2021 - Adam Majer <adam.ma...@suse.de> + +- Update to 16.5.0: + * deps: upgrade npm to 7.19.1 + * fs: allow empty string for temp directory prefix + * Node.js now exposes an experimental implementation of the + Web Streams API + +------------------------------------------------------------------- Old: ---- node-v16.4.1.tar.xz New: ---- legacy_python.patch node-v16.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs16.spec ++++++ --- /var/tmp/diff_new_pack.yswV7R/_old 2021-07-25 20:09:17.575441708 +0200 +++ /var/tmp/diff_new_pack.yswV7R/_new 2021-07-25 20:09:17.579441704 +0200 @@ -32,7 +32,7 @@ %endif Name: nodejs16 -Version: 16.4.1 +Version: 16.5.0 Release: 0 # Double DWZ memory limits @@ -149,6 +149,7 @@ # instead of /usr Patch104: npm_search_paths.patch Patch106: skip_no_console.patch +Patch110: legacy_python.patch Patch120: flaky_test_rerun.patch @@ -316,17 +317,13 @@ Provides: bundled(brotli) = 1.0.9 Provides: bundled(libuv) = 1.41.0 Provides: bundled(uvwasi) = 0.0.11 -Provides: bundled(v8) = 9.1.269.36 +Provides: bundled(v8) = 9.1.269.38 Provides: bundled(llhttp) = 6.0.2 Provides: bundled(ngtcp2) = 0.1.0-DEV -Provides: bundled(node-acorn) = 8.0.4 -Provides: bundled(node-acorn-class-fields) = 0.3.1 -Provides: bundled(node-acorn-private-class-elements) = 0.2.0 -Provides: bundled(node-acorn-private-methods) = 0.3.0 -Provides: bundled(node-acorn-static-class-features) = 0.2.0 -Provides: bundled(node-acorn-walk) = 8.0.0 +Provides: bundled(node-acorn) = 8.4.1 +Provides: bundled(node-acorn-walk) = 8.1.0 Provides: bundled(node-cjs-module-lexer) = 1.2.1 %description @@ -357,27 +354,13 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 7.18.1 +Provides: npm(npm) = 7.19.1 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) Requires: user(nobody) %endif %endif -Provides: bundled(node-@npmcli/arborist) = 2.6.3 -Provides: bundled(node-@npmcli/ci-detect) = 1.3.0 -Provides: bundled(node-@npmcli/config) = 2.2.0 -Provides: bundled(node-@npmcli/disparity-colors) = 1.0.1 -Provides: bundled(node-@npmcli/git) = 2.0.9 -Provides: bundled(node-@npmcli/installed-package-contents) = 1.0.7 -Provides: bundled(node-@npmcli/map-workspaces) = 1.0.3 -Provides: bundled(node-@npmcli/metavuln-calculator) = 1.1.1 -Provides: bundled(node-@npmcli/move-file) = 1.1.2 -Provides: bundled(node-@npmcli/name-from-folder) = 1.0.1 -Provides: bundled(node-@npmcli/node-gyp) = 1.0.2 -Provides: bundled(node-@npmcli/promise-spawn) = 1.3.2 -Provides: bundled(node-@npmcli/run-script) = 1.8.5 -Provides: bundled(node-@tootallnate/once) = 1.1.2 Provides: bundled(node-abbrev) = 1.1.1 Provides: bundled(node-agent-base) = 6.0.2 Provides: bundled(node-agentkeepalive) = 4.1.4 @@ -531,7 +514,6 @@ Provides: bundled(node-normalize-package-data) = 3.0.2 Provides: bundled(node-npm-audit-report) = 2.1.5 Provides: bundled(node-npm-bundled) = 1.1.2 -Provides: bundled(node-npm-init) = 0.0.0 Provides: bundled(node-npm-install-checks) = 4.0.0 Provides: bundled(node-npm-normalize-package-bin) = 1.0.1 Provides: bundled(node-npm-package-arg) = 8.1.5 @@ -643,6 +625,12 @@ %setup -q -n node-%{version} %endif +%if %{node_version_number} <= 10 +rm -r deps/npm/* +tar zxf %{SOURCE9} -C deps/npm --strip-components=1 +tar Jxf %{SOURCE90} -C deps/npm +%endif + %if %{node_version_number} >= 10 tar Jxf %{SOURCE11} %endif @@ -667,6 +655,7 @@ %patch106 -p1 %if 0%{?suse_version} >= 1550 %endif +%patch110 -p1 %patch120 -p1 %patch200 -p1 ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.yswV7R/_old 2021-07-25 20:09:17.615441663 +0200 +++ /var/tmp/diff_new_pack.yswV7R/_new 2021-07-25 20:09:17.615441663 +0200 @@ -1,34 +1,34 @@ -d0f079c4bc78ee9e1eb646434bc52730c59e433f75febee70ee5506a5526eead node-v16.4.1-aix-ppc64.tar.gz -c6e2a79873c4afbd9fcd7e9d2889e2a7b84860bea472a07ccbe33387397990f5 node-v16.4.1-darwin-arm64.tar.gz -e8d2c3e90e93f3456e8f33e900c4eb404f8456b584e78550a12218aa89689fff node-v16.4.1-darwin-arm64.tar.xz -c78fecdfb062c51ba0432d1c6bb8f30eb14daf47001a5f68d17b3ae6d4d9eb31 node-v16.4.1-darwin-x64.tar.gz -3840f63f73513bfe60aac2a7180501f2b7e8b04806ed0ff0c100042f01bf5612 node-v16.4.1-darwin-x64.tar.xz -85b46ae7c3f2f6482a9a009cffe36ae4ead98f936d05a4e602eb32de148c4345 node-v16.4.1-headers.tar.gz -95d1cc071266739cbb2421a8419bae13652007701165549f0ae584863d11dd8e node-v16.4.1-headers.tar.xz -5d50cb3ce5b5ecccead1d0cf4e18e038c580e10733ff510f73d04a711092569c node-v16.4.1-linux-arm64.tar.gz -7519f43bc704bbb86af6162bad967eb0a277466b6b8c3e0b17dd367d86a97b27 node-v16.4.1-linux-arm64.tar.xz -b8df70739ffb058d4771722384e818fc5f9f0a5e096a45f1bfe7919b3173d32e node-v16.4.1-linux-armv7l.tar.gz -ab8a575ffd154b1faab4c94be5bcb961f6ed1dcc79afa18489dcdb1eea7e660b node-v16.4.1-linux-armv7l.tar.xz -49a3f2958e1e822d4053adf7c006ccf230ca7dc4f830bea789163fd093184160 node-v16.4.1-linux-ppc64le.tar.gz -72607271437948a6470063bc8bbb622ae1da60899217526b60ab2594fdff6b10 node-v16.4.1-linux-ppc64le.tar.xz -c3162a66943a0871423f94c8697c0bbfa2dc8a8474e63fa67a0cdd7f3618aca7 node-v16.4.1-linux-s390x.tar.gz -d472d95911c46bcae6e83ce2ea4312d544ee5ead6d8a6639ba40e51ad5678269 node-v16.4.1-linux-s390x.tar.xz -21181395c11ee1d13c05c4e07b1f4e36ba501d92030ac60a901291c50915b320 node-v16.4.1-linux-x64.tar.gz -3c73b58051a4435d605f9842e582a252e100d5ff62e0a30e3961cab71e8477b1 node-v16.4.1-linux-x64.tar.xz -d4eec360becc29d06b4ee7ee41ab3bf07bd8f4d979d911e18b5ed4ba9841a17f node-v16.4.1.pkg -562df905fdc9c8b3854fea1c755cc969b3c1437774d28b513457cc4034136458 node-v16.4.1.tar.gz -769014432ed8e16267c70b834999e76c48193cd8523ca4f3ee4eadaae7f32aa8 node-v16.4.1.tar.xz -0bec96b5b22ca6d4eead44003011fcdb44af0d331bb1fc8af0647f95cd9feb65 node-v16.4.1-win-x64.7z -f2f0dfc9ee54aff908575734713c482d76bfbed14dcfaea4931fff7450753f25 node-v16.4.1-win-x64.zip -2eec50ab1e34eb99af2819dd92a272e44944dc5b3fbf74c3ab25355feccc97c4 node-v16.4.1-win-x86.7z -a505508994890e418757ea88a55a9685914f57643ec5fb5737c28c5c8b6a1abe node-v16.4.1-win-x86.zip -a6c50420ab8e65df482e841a41a309582445480f2682e58ba3af30edf558b43b node-v16.4.1-x64.msi -f05522114177fd5acf49b2c81aca438f3c88284c5d69196efc2df8bb43cb8090 node-v16.4.1-x86.msi -3b69159360b235d20cd8a35a63562ffd8e96f1032dbd3c0980a6ff794968cc07 win-x64/node.exe -4b5caea50ee2170fd752225477d77a8818965e3e8cbb9871ecbddf32bd6ed94d win-x64/node.lib -ba7c1a22e2a59a73aaeab4c8d56826b705c2da00a57c94d3a3d6b1b460cb8cff win-x64/node_pdb.7z -36b27e73b3132bc6fae11d75f648fe4c35efef2002dfed03a9784f145445f17e win-x64/node_pdb.zip -8fd7ef41cf3a394ace65922babe7db8108374cf0c4cfba5613be61fb147cf141 win-x86/node.exe +3d134a7499d7b022febaa50d1923fb799c8edd9c2478be180eb88bfee06165b1 node-v16.5.0-aix-ppc64.tar.gz +4296521e8b5d73d4c3b9b7f6f9f666e577342ea92a520f33040f1a252387d079 node-v16.5.0-darwin-arm64.tar.gz +cc28582b5e4d91d92d61a29c8c63473dc151e816801a4718ef7518162bd4fd60 node-v16.5.0-darwin-arm64.tar.xz +b779bd40b7c9366adcbe4f9fd2afd9ee5f085e333200380b34d285eb32c121bc node-v16.5.0-darwin-x64.tar.gz +681fa06160fd9f7534508e7bdd114fb70bc7f25747560335f552ffb6bb5de9ed node-v16.5.0-darwin-x64.tar.xz +3dd36740be57f63135653c241ed671aa1b1a10cde949e79d3dc99f7ec19ee77c node-v16.5.0-headers.tar.gz +6c3434c609b37205405198c4faf6ea7904fbca97d63be9e6a3b04fe33c804aa5 node-v16.5.0-headers.tar.xz +9447361c2b19d0f59b2f3acdcd9326bd1542c13828f9c8807ed46d3b6024fe09 node-v16.5.0-linux-arm64.tar.gz +acbadd349afe21cbd41280ae3512fe8121fc93a0778a63354e6cca87190ff0f1 node-v16.5.0-linux-arm64.tar.xz +17e887d9182cd6d7f92be4ecebd05ebf4dc887ec5eb05244403625a4c84ed337 node-v16.5.0-linux-armv7l.tar.gz +df3b2269150ba7494a7f59ebf551277ba32530529c9d168caa16bd8cee8c4cf4 node-v16.5.0-linux-armv7l.tar.xz +935cbd6195c0b08edd801eb3c0373bb97454a1105d032365d0df1bbc782e836a node-v16.5.0-linux-ppc64le.tar.gz +6b3f26648c7f28dd7cf3de919d05f0cfcdae3ee35154b1789cbd3bd2eb280258 node-v16.5.0-linux-ppc64le.tar.xz +fbe5c2d3f5e6d490357f4a451ba0355113d6e8175d8939542f11a81c6c65a8f7 node-v16.5.0-linux-s390x.tar.gz +b5c294a39c1400ef32dee365323ecdaf78a205f8625a3f67d8ed4f7f3f6e81ea node-v16.5.0-linux-s390x.tar.xz +837d76357d8622aac81a5b7f27ba0fd9556faa311a44254f1ffd26aaf42b052f node-v16.5.0-linux-x64.tar.gz +e41fb3f6ba1ba248d6facd0ccb35ea3b043845b5d358839a344ef3fb39d744c3 node-v16.5.0-linux-x64.tar.xz +c0510db7132fcc97f483f77b68d62a57944500e5ae4d8a33844c292afdf9424e node-v16.5.0.pkg +a0d233cde072822af7fd3043b866e526a1739df32c3ace6210ae289f3266ccb7 node-v16.5.0.tar.gz +3f37e38dd1129b6905f8d184616d41b3ab8433fa54cadce8a8c18b7a8bbcaa99 node-v16.5.0.tar.xz +eb2136d451cbc4c7027437c48450b3da99f04e9863011504c0308b99df2b82ea node-v16.5.0-win-x64.7z +9223eb2cbd913fd313ab4456d5fdc6b73e44f916e76189bdaecaa08dc9f5de7d node-v16.5.0-win-x64.zip +c2ced414a78a6d6965292408fe28efa033f7b30775f9d0401feb841abee86a00 node-v16.5.0-win-x86.7z +456675c3c7bba7d219a493f9b2109bb2dd05d95c9d660a0384b3a91e0a9b8610 node-v16.5.0-win-x86.zip +f80b770b00896672d7d26c70b2d7ecafecef492d260b0552c81138a675758f59 node-v16.5.0-x64.msi +691e8225e6eb4ce5850078dc0d8d4c18836ab92e6032a77fb98566df5b568518 node-v16.5.0-x86.msi +d1751bd9eeb147a48971e40ae9e4374ace30678bbca3754ba35231e0add1a8f4 win-x64/node.exe +4218ef0c41c2d9c8e236a276e8abd8cc36dacdeba54b147cfcbab54848cfb28e win-x64/node.lib +c184211d64d7616806949db63cb70dd07fe6afb87a0aaf17f1d54f07593d5d12 win-x64/node_pdb.7z +8fe6df2fad2e969c2ee8cb42c400875f9b902c7ca1aee38f4a61c02079afbfc4 win-x64/node_pdb.zip +ff1bf2e0330a5599117bcfd371f929574aa2b7213d9bec21345b4e80185160a8 win-x86/node.exe e899517caf4e57f674ff37ca8c9db892d676d86960698b2663bbe16e82fa2542 win-x86/node.lib -aafaf686584d890a7b580cb16a9f898a299f3a1c91ae720224a858a9bc5c2f89 win-x86/node_pdb.7z -359ef4b5be217ed189910ae806a57fa555874a5ae2b2e1200b2754ff90942a1c win-x86/node_pdb.zip +78d1bd79b287590c4b577e6c66d982b7519f66a73190c4ddd38a00b9e04ef3ec win-x86/node_pdb.7z +57f82d54e082619c38eacc7b7d88043a6102143b3198c988508ad7e1402e5bfd win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.yswV7R/_old and /var/tmp/diff_new_pack.yswV7R/_new differ ++++++ fix_ci_tests.patch ++++++ --- /var/tmp/diff_new_pack.yswV7R/_old 2021-07-25 20:09:17.651441623 +0200 +++ /var/tmp/diff_new_pack.yswV7R/_new 2021-07-25 20:09:17.651441623 +0200 @@ -2,10 +2,10 @@ Date: Dec 20 09:18:49 UTC 2017 Summary: Fix CI unit tests framework for OBS building -Index: node-v16.3.0/test/parallel/test-module-loading-globalpaths.js +Index: node-v16.5.0/test/parallel/test-module-loading-globalpaths.js =================================================================== ---- node-v16.3.0.orig/test/parallel/test-module-loading-globalpaths.js -+++ node-v16.3.0/test/parallel/test-module-loading-globalpaths.js +--- node-v16.5.0.orig/test/parallel/test-module-loading-globalpaths.js ++++ node-v16.5.0/test/parallel/test-module-loading-globalpaths.js @@ -11,6 +11,9 @@ const { addLibraryPath } = require('../c addLibraryPath(process.env); @@ -16,10 +16,10 @@ if (process.argv[2] === 'child') { console.log(require(pkgName).string); } else { -Index: node-v16.3.0/test/parallel/test-tls-env-bad-extra-ca.js +Index: node-v16.5.0/test/parallel/test-tls-env-bad-extra-ca.js =================================================================== ---- node-v16.3.0.orig/test/parallel/test-tls-env-bad-extra-ca.js -+++ node-v16.3.0/test/parallel/test-tls-env-bad-extra-ca.js +--- node-v16.5.0.orig/test/parallel/test-tls-env-bad-extra-ca.js ++++ node-v16.5.0/test/parallel/test-tls-env-bad-extra-ca.js @@ -37,7 +37,7 @@ fork(__filename, opts) // TODO(addaleax): Make `SafeGetenv` work like `process.env` // encoding-wise @@ -29,10 +29,10 @@ assert(re.test(stderr), stderr); } })) -Index: node-v16.3.0/test/parallel/test-tls-passphrase.js +Index: node-v16.5.0/test/parallel/test-tls-passphrase.js =================================================================== ---- node-v16.3.0.orig/test/parallel/test-tls-passphrase.js -+++ node-v16.3.0/test/parallel/test-tls-passphrase.js +--- node-v16.5.0.orig/test/parallel/test-tls-passphrase.js ++++ node-v16.5.0/test/parallel/test-tls-passphrase.js @@ -224,7 +224,7 @@ server.listen(0, common.mustCall(functio })).unref(); @@ -51,10 +51,10 @@ // Invalid passphrase assert.throws(function() { -Index: node-v16.3.0/test/parallel/test-repl-envvars.js +Index: node-v16.5.0/test/parallel/test-repl-envvars.js =================================================================== ---- node-v16.3.0.orig/test/parallel/test-repl-envvars.js -+++ node-v16.3.0/test/parallel/test-repl-envvars.js +--- node-v16.5.0.orig/test/parallel/test-repl-envvars.js ++++ node-v16.5.0/test/parallel/test-repl-envvars.js @@ -2,7 +2,9 @@ // Flags: --expose-internals @@ -66,10 +66,10 @@ const stream = require('stream'); const REPL = require('internal/repl'); const assert = require('assert'); -Index: node-v16.3.0/test/common/index.mjs +Index: node-v16.5.0/test/common/index.mjs =================================================================== ---- node-v16.3.0.orig/test/common/index.mjs -+++ node-v16.3.0/test/common/index.mjs +--- node-v16.5.0.orig/test/common/index.mjs ++++ node-v16.5.0/test/common/index.mjs @@ -44,6 +44,7 @@ const { expectsError, skipIfInspectorDisabled, @@ -86,11 +86,11 @@ getArrayBufferViews, getBufferSources, getTTYfd, -Index: node-v16.3.0/Makefile +Index: node-v16.5.0/Makefile =================================================================== ---- node-v16.3.0.orig/Makefile -+++ node-v16.3.0/Makefile -@@ -511,7 +511,8 @@ test-ci-js: | clear-stalled +--- node-v16.5.0.orig/Makefile ++++ node-v16.5.0/Makefile +@@ -509,7 +509,8 @@ test-ci-js: | clear-stalled .PHONY: test-ci # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned test-ci: LOGLEVEL := info @@ -100,7 +100,7 @@ out/Release/cctest --gtest_output=xml:out/junit/cctest.xml $(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \ --mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \ -@@ -686,7 +687,8 @@ apidocs_json = $(addprefix out/,$(apidoc +@@ -687,7 +688,8 @@ apidocs_json = $(addprefix out/,$(apidoc apiassets = $(subst api_assets,api/assets,$(addprefix out/,$(wildcard doc/api_assets/*))) tools/doc/node_modules: tools/doc/package.json @@ -110,10 +110,10 @@ echo "Skipping tools/doc/node_modules (no crypto)"; \ else \ cd tools/doc && $(call available-node,$(run-npm-ci)) \ -Index: node-v16.3.0/test/parallel/test-crypto-dh.js +Index: node-v16.5.0/test/parallel/test-crypto-dh.js =================================================================== ---- node-v16.3.0.orig/test/parallel/test-crypto-dh.js -+++ node-v16.3.0/test/parallel/test-crypto-dh.js +--- node-v16.5.0.orig/test/parallel/test-crypto-dh.js ++++ node-v16.5.0/test/parallel/test-crypto-dh.js @@ -189,7 +189,7 @@ assert.throws(() => { dh3.computeSecret(''); }, { message: common.hasOpenSSL3 ? @@ -123,40 +123,3 @@ // Create a shared using a DH group. const alice = crypto.createDiffieHellmanGroup('modp5'); -Index: node-v16.3.0/test/parallel/test-https-agent-unref-socket.js -=================================================================== ---- node-v16.3.0.orig/test/parallel/test-https-agent-unref-socket.js -+++ node-v16.3.0/test/parallel/test-https-agent-unref-socket.js -@@ -6,8 +6,28 @@ if (!common.hasCrypto) - - const https = require('https'); - --const request = https.get('https://example.com'); -+if (process.argv[2] === 'localhost') { -+ const request = https.get('https://localhost:' + process.argv[3]); -+ -+ request.on('socket', (socket) => { -+ socket.unref(); -+ }); -+} -+else { -+ const net = require('net'); -+ const child_process = require('child_process'); -+ const server = net.createServer(); -+ server.listen(0); -+ server.on('listening', () => { -+ const port = server.address().port; -+ console.log('listening on port ' + port); -+ const { fork } = require('child_process'); -+ const child = fork(__filename, ['localhost', port], {}); -+ child.on('close', (exit_code) => { -+ server.close(); -+ if (exit_code == null || exit_code != 0) -+ process.exit(1); -+ }); -+ }); -+} - --request.on('socket', (socket) => { -- socket.unref(); --}); ++++++ legacy_python.patch ++++++ Index: node-v16.5.0/tools/utils.py =================================================================== --- node-v16.5.0.orig/tools/utils.py +++ node-v16.5.0/tools/utils.py @@ -26,10 +26,10 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -import glob import platform import re import sys +from pathlib import Path # Reads a .list file into an array of strings @@ -109,7 +109,8 @@ def IsWindows(): def SearchFiles(dir, ext): - list = glob.glob(dir+ '/**/*.' + ext, recursive=True) + list = Path(dir).glob('**/*.' + ext) + list = [ str(x) for x in list ] if sys.platform == 'win32': list = [ x.replace('\\', '/')for x in list] return list ++++++ node-v16.4.1.tar.xz -> node-v16.5.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs16/node-v16.4.1.tar.xz /work/SRC/openSUSE:Factory/.nodejs16.new.1899/node-v16.5.0.tar.xz differ: char 26, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.yswV7R/_old 2021-07-25 20:09:17.711441556 +0200 +++ /var/tmp/diff_new_pack.yswV7R/_new 2021-07-25 20:09:17.715441552 +0200 @@ -8,10 +8,10 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-git.16151bec08/Makefile +Index: node-v16.5.0/Makefile =================================================================== ---- node-git.16151bec08.orig/Makefile -+++ node-git.16151bec08/Makefile +--- node-v16.5.0.orig/Makefile ++++ node-v16.5.0/Makefile @@ -52,7 +52,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-git.16151bec08/tools/install.py +Index: node-v16.5.0/tools/install.py =================================================================== ---- node-git.16151bec08.orig/tools/install.py -+++ node-git.16151bec08/tools/install.py +--- node-v16.5.0.orig/tools/install.py ++++ node-v16.5.0/tools/install.py @@ -81,34 +81,34 @@ def uninstall(paths, dst): try_remove(path, dst) @@ -100,7 +100,7 @@ if 'true' == variables.get('node_install_npm'): npm_files(action) -@@ -182,28 +182,28 @@ def headers(action): +@@ -185,28 +185,28 @@ def headers(action): 'src/node_buffer.h', 'src/node_object_wrap.h', 'src/node_version.h', @@ -137,10 +137,10 @@ def run(args): global node_prefix, install_path, target_defaults, variables -Index: node-git.16151bec08/doc/node.1 +Index: node-v16.5.0/doc/node.1 =================================================================== ---- node-git.16151bec08.orig/doc/node.1 -+++ node-git.16151bec08/doc/node.1 +--- node-v16.5.0.orig/doc/node.1 ++++ node-v16.5.0/doc/node.1 @@ -30,24 +30,24 @@ .Dt NODE 1 . @@ -170,10 +170,10 @@ .Op Fl -v8-options . .\"====================================================================== -Index: node-git.16151bec08/src/node.stp +Index: node-v16.5.0/src/node.stp =================================================================== ---- node-git.16151bec08.orig/src/node.stp -+++ node-git.16151bec08/src/node.stp +--- node-v16.5.0.orig/src/node.stp ++++ node-v16.5.0/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. @@ -246,12 +246,12 @@ { scavenge = 1 << 0; compact = 1 << 1; -Index: node-git.16151bec08/deps/npm/man/man1/npm.1 +Index: node-v16.5.0/deps/npm/man/man1/npm.1 =================================================================== ---- node-git.16151bec08.orig/deps/npm/man/man1/npm.1 -+++ node-git.16151bec08/deps/npm/man/man1/npm.1 +--- node-v16.5.0.orig/deps/npm/man/man1/npm.1 ++++ node-v16.5.0/deps/npm/man/man1/npm.1 @@ -1,6 +1,6 @@ - .TH "NPM" "1" "June 2021" "" "" + .TH "NPM" "1" "July 2021" "" "" .SH "NAME" -\fBnpm\fR \- javascript package manager +\fBnpm16\fR \- javascript package manager @@ -321,10 +321,10 @@ +npm16 help publish .RE -Index: node-git.16151bec08/src/node_main.cc +Index: node-v16.5.0/src/node_main.cc =================================================================== ---- node-git.16151bec08.orig/src/node_main.cc -+++ node-git.16151bec08/src/node_main.cc +--- node-v16.5.0.orig/src/node_main.cc ++++ node-v16.5.0/src/node_main.cc @@ -122,6 +122,7 @@ int main(int argc, char* argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf() @@ -333,11 +333,11 @@ setvbuf(stdout, nullptr, _IONBF, 0); setvbuf(stderr, nullptr, _IONBF, 0); return node::Start(argc, argv); -Index: node-git.16151bec08/tools/test.py +Index: node-v16.5.0/tools/test.py =================================================================== ---- node-git.16151bec08.orig/tools/test.py -+++ node-git.16151bec08/tools/test.py -@@ -936,7 +936,7 @@ class Context(object): +--- node-v16.5.0.orig/tools/test.py ++++ node-v16.5.0/tools/test.py +@@ -935,7 +935,7 @@ class Context(object): if self.vm is not None: return self.vm if arch == 'none': @@ -346,10 +346,10 @@ else: name = 'out/%s.%s/node' % (arch, mode) -Index: node-git.16151bec08/node.gyp +Index: node-v16.5.0/node.gyp =================================================================== ---- node-git.16151bec08.orig/node.gyp -+++ node-git.16151bec08/node.gyp +--- node-v16.5.0.orig/node.gyp ++++ node-v16.5.0/node.gyp @@ -23,8 +23,8 @@ 'node_use_openssl%': 'true', 'node_shared_openssl%': 'false', @@ -360,11 +360,11 @@ + 'node_lib_target_name%': 'libnode16', 'node_intermediate_lib_type%': 'static_library', 'node_builtin_modules_path%': '', - 'library_files': [ -Index: node-git.16151bec08/deps/npm/man/man1/npx.1 + # We list the deps/ files out instead of globbing them in js2c.py since we +Index: node-v16.5.0/deps/npm/man/man1/npx.1 =================================================================== ---- node-git.16151bec08.orig/deps/npm/man/man1/npx.1 -+++ node-git.16151bec08/deps/npm/man/man1/npx.1 +--- node-v16.5.0.orig/deps/npm/man/man1/npx.1 ++++ node-v16.5.0/deps/npm/man/man1/npx.1 @@ -5,15 +5,15 @@ .P .RS 2