Hello community, here is the log from the commit of package nodejs10 for openSUSE:Factory checked in at 2019-06-06 18:14:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old) and /work/SRC/openSUSE:Factory/.nodejs10.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs10" Thu Jun 6 18:14:38 2019 rev:13 rq:707229 version:10.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes 2019-05-16 21:55:05.994912964 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs10.new.4811/nodejs10.changes 2019-06-06 18:14:41.560732231 +0200 @@ -1,0 +2,19 @@ +Wed May 29 15:39:40 UTC 2019 - Adam Majer <adam.ma...@suse.de> + +- New upstream LTS version 10.16.0 + * deps: + + upgrade npm to 6.9.0 + + upgrade openssl sources to 1.1.1b (for SLE-12 based systems) + + upgrade libuv to 1.28.0 (for SLE-12 based systems) + + upgrade to libuv 1.28.0 + * events: add once method to use promises with EventEmitter + * n-api: mark thread-safe function as stable + * repl: support top-level for-await-of + * zlib: add brotli support + +- openssl_1_1_1.patch: dropped, no longer needed +- fix_ci_tests.patch: drop onion handling in DNS, since this depends + on 3rd party library +- versioned.patch: refreshed + +------------------------------------------------------------------- Old: ---- node-v10.15.3.tar.xz openssl_1_1_1.patch New: ---- node-v10.16.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs10.spec ++++++ --- /var/tmp/diff_new_pack.w2gsvr/_old 2019-06-06 18:14:42.428731977 +0200 +++ /var/tmp/diff_new_pack.w2gsvr/_new 2019-06-06 18:14:42.432731975 +0200 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs10 -Version: 10.15.3 +Version: 10.16.0 Release: 0 %define node_version_number 10 @@ -122,7 +122,6 @@ Patch3: fix_ci_tests.patch Patch7: manual_configure.patch Patch11: valgrind_fixes.patch -Patch12: openssl_1_1_1.patch ## Patches specific to SUSE and openSUSE # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built @@ -277,7 +276,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.4.1 +Provides: npm(npm) = 6.9.0 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) @@ -322,7 +321,6 @@ %if 0%{with valgrind_tests} %patch11 -p1 %endif -%patch12 -p1 %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). @@ -368,7 +366,7 @@ # percent-configure pulls in something that confuses node's configure # script, so we'll do it thus: export CFLAGS="%{optflags}" -export CXXFLAGS="%{optflags}" +export CXXFLAGS="%{optflags} -Wno-class-memaccess" %if 0%{?cc_exec:1} export CC=%{?cc_exec} @@ -380,6 +378,9 @@ ./configure \ --prefix=%{_prefix} \ +%if %{node_version_number} >= 12 + --enable-lto \ +%endif %if ! 0%{with intree_openssl} --shared-openssl \ %endif ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.w2gsvr/_old 2019-06-06 18:14:42.476731962 +0200 +++ /var/tmp/diff_new_pack.w2gsvr/_new 2019-06-06 18:14:42.476731962 +0200 @@ -1,36 +1,36 @@ -f2f018418b6bfa263ec981f04f3fa5337724edae8d77fc3951cd36667ee720ea node-v10.15.3-aix-ppc64.tar.gz -7a5eaa1f69614375a695ccb62017248e5dcc15b0b8edffa7db5b52997cf992ba node-v10.15.3-darwin-x64.tar.gz -8e3df823a58c7b2de327540a0b57a9bcf3f706108fe65c4cde9a073caae68cee node-v10.15.3-darwin-x64.tar.xz -9e97ee69072836bfbf2a85c4af627ed152574c30c5a32e40fbfcdfda8d9b562e node-v10.15.3-headers.tar.gz -f690b8808ccfeb5959436073717b648e4bdc521e3217ab7092d5c033326f6133 node-v10.15.3-headers.tar.xz -c82cd99e01f6e26830f0b3e0465f12f92957ebd69a68c91c03228c2669104359 node-v10.15.3-linux-arm64.tar.gz -3d7abbf64bffb07c55168ca0f1c17be12b0d93affe9b6cadd39724649215fab9 node-v10.15.3-linux-arm64.tar.xz -72529b6f77d95f9422f6d1c6b88c1f921b00e5500a1c3ea05927f1ae3704133d node-v10.15.3-linux-armv6l.tar.gz -94432c2944fc78c2d5e82103f73596a060451330839562c04c414067007c5997 node-v10.15.3-linux-armv6l.tar.xz -6958551264884cd479f15ed8d40673655a283ed3bd8552d04e8531cd3ccdf483 node-v10.15.3-linux-armv7l.tar.gz -af2106b08f68e0884caa505ea7e695facc5b4cd356f1e08258899e94cc4c5df0 node-v10.15.3-linux-armv7l.tar.xz -0544b08467384ba3b3a462d8907d12cea71ac371f3d118057905dd845be43aad node-v10.15.3-linux-ppc64le.tar.gz -a2fcc2e1827d7a034f39aad8225b4dd72376ad19f7a7884645a512aeeedf4ab5 node-v10.15.3-linux-ppc64le.tar.xz -073e6e2ad4e3a7580d87e5b70b9c1ce785b15e849dfd4f2f846c3039ad1e116c node-v10.15.3-linux-s390x.tar.gz -545caa31bf06b150861ca3a2b1f5112aa92bb855de20fd98f8b7bc3f4c4311d7 node-v10.15.3-linux-s390x.tar.xz -6c35b85a7cd4188ab7578354277b2b2ca43eacc864a2a16b3669753ec2369d52 node-v10.15.3-linux-x64.tar.gz -faddbe418064baf2226c2fcbd038c3ef4ae6f936eb952a1138c7ff8cfe862438 node-v10.15.3-linux-x64.tar.xz -f4d0b944618afae2835b500e0cc1c5a013912597fce5560cd4bcb534f5270754 node-v10.15.3.pkg -c678b8e5a2d652f920c1093e6249b08e4746c2d37a5b9f719d04f3243776fb01 node-v10.15.3-sunos-x64.tar.gz -3732ae66ad564c192ff3a4a6e66e0d8922823c128bb8a6766ece87226982ad54 node-v10.15.3-sunos-x64.tar.xz -db460a63d057ac015b75bb6a879fcbe2fefaaf22afa4b6f6445b9db61ce2270d node-v10.15.3.tar.gz -4e22d926f054150002055474e452ed6cbb85860aa7dc5422213a2002ed9791d5 node-v10.15.3.tar.xz -9df98cac063229aca443c040fd342a96667891bb8eda821d10aa4d49347d7add node-v10.15.3-win-x64.7z -93c881fdc0455a932dd5b506a7a03df27d9fe36155c1d3f351ebfa4e20bf1c0d node-v10.15.3-win-x64.zip -597a372964252daaba4cb8dcac57305f79cffeeca579625f0cd6ab85d29ccdda node-v10.15.3-win-x86.7z -fc28bbd08b3d9b621c7c0ecd2b42506ca2f356f31f2b64210f413b34cff31799 node-v10.15.3-win-x86.zip -46b3d03c96de0b9e7d3a204c67772759283221f5e58ac225df813076a65e2738 node-v10.15.3-x64.msi -e73398cde3e054da7a0a05a86aa512a47a24b961b0659be30a0f01606ca234a9 node-v10.15.3-x86.msi -a921d1a4fa463e877087b3f25abd0ab05b63489bffcc9ff47acbbeee4e1b7494 win-x64/node.exe -4ed045ae1ba046506948b8f90c02716178cb0084f3b56866ac8d23b591e83235 win-x64/node.lib -538c8cc4e0b93facb9d63ed6c55d765ec33a18dd264c6c8b9415ad242521d8e6 win-x64/node_pdb.7z -525ea4adfd5c166076b273db6c0803283c57c4116fce56229ce87c8eb9fcdd25 win-x64/node_pdb.zip -39efb2a884d2f73680b986534eed000017ce16993ea9d695351593ffb9a7bb34 win-x86/node.exe -efed715422fcb7032290ec3c7e3b324126e082ee3a87d6ac497f6c97549e478e win-x86/node.lib -38775185b6f6c090e7039ea0b3e630f4ab83e5c259d8d94f0f35f04ec12c0e98 win-x86/node_pdb.7z -1848e05e130dda3c3b53830cb78c4b28c137c7aac0890b70a8c863798c332ed5 win-x86/node_pdb.zip +6aa026be2dcda26c3a5dd6f492bf517431787ba52e7a82db1d0a37c16031b841 node-v10.16.0-aix-ppc64.tar.gz +6c009df1b724026d84ae9a838c5b382662e30f6c5563a0995532f2bece39fa9c node-v10.16.0-darwin-x64.tar.gz +122254e525983120ecbd0e7873c6103e9c98517042bf672dcfd96fc91ecaa546 node-v10.16.0-darwin-x64.tar.xz +76a14cabfcb8c09519d1ee722950aa64f12202230c504425279c2282cecb0e29 node-v10.16.0-headers.tar.gz +f426485f90a0d31753c299a53957ec2261a1db1c78a01181afed7e759bf08592 node-v10.16.0-headers.tar.xz +2d84a777318bc95dd2a201ab8d700aea7e20641b3ece0c048399398dc645cbd7 node-v10.16.0-linux-arm64.tar.gz +ae2e74ab2f5dbff96bf0b7d8457004bf3538233916f8834740bbe2d5a35442e5 node-v10.16.0-linux-arm64.tar.xz +3ae88931bf286fc3b7abe6a914b3af099072116cb9c5dbce5371df8fcf211f78 node-v10.16.0-linux-armv6l.tar.gz +6900a09f1547068b17b4844047f7f2f7defedeeef82220225357d90e6ca7a59f node-v10.16.0-linux-armv6l.tar.xz +756f21a07a5a8c6c1037754a332b3adf7b39fb1d49acf0893488cc545a2438cf node-v10.16.0-linux-armv7l.tar.gz +3a3710722a1ce49b4c72c4af3155041cce3c4f632260ec8533be3fc7fd23f92c node-v10.16.0-linux-armv7l.tar.xz +5c2706288ab496535044cfee007404dcbb93b8d915471b183c0fd3955067e2d6 node-v10.16.0-linux-ppc64le.tar.gz +b26136556fa79a3b58d0864afb455eb0c581647bd059999c69c42d27ef5afe7a node-v10.16.0-linux-ppc64le.tar.xz +035a23f4cc469d085e664b0ed3c7128def97e9479cdf4c7db60b68e8429ed714 node-v10.16.0-linux-s390x.tar.gz +e8202e285a88be9b53bbf50cfae2f08fff2b1ae3597893e4049c9dff3e4b9b14 node-v10.16.0-linux-s390x.tar.xz +2e2cddf805112bd0b5769290bf2d1bc4bdd55ee44327e826fa94c459835a9d9a node-v10.16.0-linux-x64.tar.gz +1827f5b99084740234de0c506f4dd2202a696ed60f76059696747c34339b9d48 node-v10.16.0-linux-x64.tar.xz +27be4450cf0e3a5ce7db4dbb01cb7524b1d03bc3d53776fa22cc2a339d5028f0 node-v10.16.0.pkg +7a5f2c68b428511b322bd3be081ed5532c6fa97c45d3e7f960d4beb7359d344d node-v10.16.0-sunos-x64.tar.gz +7370587b6f19b6df6109b39ec73ac77f233702fdb75b5eb7060a08098c316b08 node-v10.16.0-sunos-x64.tar.xz +d00f1ffdb0a7413eaaf3afc393fb652ea713db135dcd3ccf6809370a07395713 node-v10.16.0.tar.gz +18e37f891d10ea7fbc8f6410c444c2b1d9cc3cbbb1d35aa9c41f761816956608 node-v10.16.0.tar.xz +52e7a86e1e0407567b57ba73868ba27715c2f08b316762adc97145157fa24d71 node-v10.16.0-win-x64.7z +aa22cb357f0fb54ccbc06b19b60e37eefea5d7dd9940912675d3ed988bf9a059 node-v10.16.0-win-x64.zip +a83febd36596f9bc0d9ebf35da29eb0f8ffed04cc36a6fecad942473120d39d6 node-v10.16.0-win-x86.7z +fc558cb69425236916343064852a629b5d86471ce6c739c49dbd4c2e458cce6a node-v10.16.0-win-x86.zip +4d106b32293453f1ed037650c3051db854f853f7cef5a06e659e5c7d978cadb7 node-v10.16.0-x64.msi +9f427cc3af7fbc5315bae643d666de878ff22714b356c3b7a1c3e7890b8e8b78 node-v10.16.0-x86.msi +12770da33e274cb5407edc0fc9c631dd6e1d8ff60e5b32015304275e5480e06f win-x64/node.exe +d0398d9262c9b7b7ccbfa0eacab3958567bc8706a29cbb3d764803fbb401afcf win-x64/node.lib +401db39ad3c5303c49dc50759a0378c20becbb3dd47366ebe27b7dc67fd86084 win-x64/node_pdb.7z +964c32ca421438c1b91f894c9ed2f0c62c8dfda0625983e87269b64669320daf win-x64/node_pdb.zip +8cc341dc3aeb510d5dfbd6595dfd8ca60852e5d0f06a2548cda14faacd7eb043 win-x86/node.exe +9ba7fe1d8e98e329407bf197bbf836f8b53d70525bd0b3d937110a2e51096e97 win-x86/node.lib +2be25c3d1d1e41223033f5259dd1d6e108eb0fcfac015778169d255cc4e447bf win-x86/node_pdb.7z +af9147e6bc156f5a07147527c5a0910f33d057d873180d6b9d4dfca304977418 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.w2gsvr/_old and /var/tmp/diff_new_pack.w2gsvr/_new differ ++++++ fix_ci_tests.patch ++++++ --- /var/tmp/diff_new_pack.w2gsvr/_old 2019-06-06 18:14:42.508731954 +0200 +++ /var/tmp/diff_new_pack.w2gsvr/_new 2019-06-06 18:14:42.508731954 +0200 @@ -2,10 +2,10 @@ Date: Dec 20 09:18:49 UTC 2017 Summary: Fix CI unit tests framework for OBS building -Index: node-v10.15.3/test/parallel/test-module-loading-globalpaths.js +Index: node-v10.16.0/test/parallel/test-module-loading-globalpaths.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-module-loading-globalpaths.js -+++ node-v10.15.3/test/parallel/test-module-loading-globalpaths.js +--- node-v10.16.0.orig/test/parallel/test-module-loading-globalpaths.js ++++ node-v10.16.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-v10.15.3/Makefile +Index: node-v10.16.0/Makefile =================================================================== ---- node-v10.15.3.orig/Makefile -+++ node-v10.15.3/Makefile +--- node-v10.16.0.orig/Makefile ++++ node-v10.16.0/Makefile @@ -455,7 +455,7 @@ test-ci-js: | clear-stalled .PHONY: test-ci # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned @@ -29,28 +29,20 @@ out/Release/cctest --gtest_output=tap:cctest.tap $(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \ --mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \ -@@ -612,11 +612,12 @@ apidocs_json = $(addprefix out/,$(apidoc +@@ -612,7 +612,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 - @if [ "$(shell $(node_use_openssl))" != "true" ]; then \ -- echo "Skipping tools/doc/node_modules (no crypto)"; \ -- else \ -- cd tools/doc && $(call available-node,$(run-npm-ci)) \ -- fi -+ echo "Skipping tools/doc/node_modules - on purpose"; ++ echo "Skipping tools/doc/node_modules on purpose"; +# @if [ "$(shell $(node_use_openssl))" != "true" ]; then \ -+# echo "Skipping tools/doc/node_modules (no crypto)"; \ -+# else \ -+# cd tools/doc && $(call available-node,$(run-npm-ci)) \ -+# fi - - .PHONY: doc-only - doc-only: tools/doc/node_modules \ -Index: node-v10.15.3/test/parallel/test-tls-env-bad-extra-ca.js + echo "Skipping tools/doc/node_modules (no crypto)"; \ + else \ + cd tools/doc && $(call available-node,$(run-npm-ci)) \ +Index: node-v10.16.0/test/parallel/test-tls-env-bad-extra-ca.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-tls-env-bad-extra-ca.js -+++ node-v10.15.3/test/parallel/test-tls-env-bad-extra-ca.js +--- node-v10.16.0.orig/test/parallel/test-tls-env-bad-extra-ca.js ++++ node-v10.16.0/test/parallel/test-tls-env-bad-extra-ca.js @@ -36,7 +36,7 @@ fork(__filename, opts) // TODO(addaleax): Make `SafeGetenv` work like `process.env` // encoding-wise @@ -60,10 +52,10 @@ assert(re.test(stderr), stderr); } })) -Index: node-v10.15.3/test/parallel/test-tls-passphrase.js +Index: node-v10.16.0/test/parallel/test-tls-passphrase.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-tls-passphrase.js -+++ node-v10.15.3/test/parallel/test-tls-passphrase.js +--- node-v10.16.0.orig/test/parallel/test-tls-passphrase.js ++++ node-v10.16.0/test/parallel/test-tls-passphrase.js @@ -221,7 +221,7 @@ server.listen(0, common.mustCall(functio }, common.mustCall()); })).unref(); @@ -73,10 +65,10 @@ // Missing passphrase assert.throws(function() { -Index: node-v10.15.3/test/parallel/test-crypto-scrypt.js +Index: node-v10.16.0/test/parallel/test-crypto-scrypt.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-crypto-scrypt.js -+++ node-v10.15.3/test/parallel/test-crypto-scrypt.js +--- node-v10.16.0.orig/test/parallel/test-crypto-scrypt.js ++++ node-v10.16.0/test/parallel/test-crypto-scrypt.js @@ -167,7 +167,7 @@ for (const options of bad) { for (const options of toobig) { @@ -86,10 +78,10 @@ type: Error, }; common.expectsError(() => crypto.scrypt('pass', 'salt', 1, options, () => {}), -Index: node-v10.15.3/test/parallel/test-repl-envvars.js +Index: node-v10.16.0/test/parallel/test-repl-envvars.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-repl-envvars.js -+++ node-v10.15.3/test/parallel/test-repl-envvars.js +--- node-v10.16.0.orig/test/parallel/test-repl-envvars.js ++++ node-v10.16.0/test/parallel/test-repl-envvars.js @@ -2,12 +2,14 @@ // Flags: --expose-internals @@ -106,11 +98,11 @@ const tests = [ { env: {}, -Index: node-v10.15.3/test/parallel/test-fs-utimes.js +Index: node-v10.16.0/test/parallel/test-fs-utimes.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-fs-utimes.js -+++ node-v10.15.3/test/parallel/test-fs-utimes.js -@@ -186,8 +186,8 @@ process.on('exit', () => { +--- node-v10.16.0.orig/test/parallel/test-fs-utimes.js ++++ node-v10.16.0/test/parallel/test-fs-utimes.js +@@ -144,8 +144,8 @@ function runTests(iter) { const path = `${tmpdir.path}/test-utimes-precision`; fs.writeFileSync(path, ''); @@ -121,11 +113,11 @@ const Y2K38_mtime = 2 ** 31; fs.utimesSync(path, Y2K38_mtime, Y2K38_mtime); const Y2K38_stats = fs.statSync(path); -Index: node-v10.15.3/test/common/index.js +Index: node-v10.16.0/test/common/index.js =================================================================== ---- node-v10.15.3.orig/test/common/index.js -+++ node-v10.15.3/test/common/index.js -@@ -187,6 +187,8 @@ const pwdCommand = isWindows ? +--- node-v10.16.0.orig/test/common/index.js ++++ node-v10.16.0/test/common/index.js +@@ -226,6 +226,8 @@ const pwdCommand = isWindows ? function platformTimeout(ms) { @@ -134,10 +126,10 @@ if (process.features.debug) ms = 2 * ms; -Index: node-v10.15.3/test/common/index.mjs +Index: node-v10.16.0/test/common/index.mjs =================================================================== ---- node-v10.15.3.orig/test/common/index.mjs -+++ node-v10.15.3/test/common/index.mjs +--- node-v10.16.0.orig/test/common/index.mjs ++++ node-v10.16.0/test/common/index.mjs @@ -42,6 +42,7 @@ const { expectsError, skipIfInspectorDisabled, @@ -154,10 +146,10 @@ getArrayBufferViews, getBufferSources, disableCrashOnUnhandledRejection, -Index: node-v10.15.3/test/parallel/test-crypto-keygen.js +Index: node-v10.16.0/test/parallel/test-crypto-keygen.js =================================================================== ---- node-v10.15.3.orig/test/parallel/test-crypto-keygen.js -+++ node-v10.15.3/test/parallel/test-crypto-keygen.js +--- node-v10.16.0.orig/test/parallel/test-crypto-keygen.js ++++ node-v10.16.0/test/parallel/test-crypto-keygen.js @@ -171,7 +171,7 @@ function convertDERToPEM(label, der) { // Since the private key is encrypted, signing shouldn't work anymore. assert.throws(() => { @@ -194,3 +186,20 @@ testSignVerify(publicKey, { key: privateKey, +Index: node-v10.16.0/test/parallel/test-dns.js +=================================================================== +--- node-v10.16.0.orig/test/parallel/test-dns.js ++++ node-v10.16.0/test/parallel/test-dns.js +@@ -315,12 +315,3 @@ common.expectsError(() => { + type: TypeError + }); + +-{ +- dns.resolveMx('foo.onion', function(err) { +- assert.deepStrictEqual(err.errno, 'ENOTFOUND'); +- assert.deepStrictEqual(err.code, 'ENOTFOUND'); +- assert.deepStrictEqual(err.syscall, 'queryMx'); +- assert.deepStrictEqual(err.hostname, 'foo.onion'); +- assert.deepStrictEqual(err.message, 'queryMx ENOTFOUND foo.onion'); +- }); +-} ++++++ node-v10.15.3.tar.xz -> node-v10.16.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs10/node-v10.15.3.tar.xz /work/SRC/openSUSE:Factory/.nodejs10.new.4811/node-v10.16.0.tar.xz differ: char 26, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.w2gsvr/_old 2019-06-06 18:14:42.584731931 +0200 +++ /var/tmp/diff_new_pack.w2gsvr/_new 2019-06-06 18:14:42.588731929 +0200 @@ -8,10 +8,10 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v10.11.0/Makefile +Index: node-v10.16.0/Makefile =================================================================== ---- node-v10.11.0.orig/Makefile -+++ node-v10.11.0/Makefile +--- node-v10.16.0.orig/Makefile ++++ node-v10.16.0/Makefile @@ -43,7 +43,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT EXEEXT := $(shell $(PYTHON) -c \ "import sys; print('.exe' if sys.platform == 'win32' else '')") @@ -21,11 +21,11 @@ NODE ?= ./$(NODE_EXE) NODE_G_EXE = node_g$(EXEEXT) NPM ?= ./deps/npm/bin/npm-cli.js -Index: node-v10.11.0/tools/install.py +Index: node-v10.16.0/tools/install.py =================================================================== ---- node-v10.11.0.orig/tools/install.py -+++ node-v10.11.0/tools/install.py -@@ -76,7 +76,7 @@ def install(paths, dst): map(lambda path +--- node-v10.16.0.orig/tools/install.py ++++ node-v10.16.0/tools/install.py +@@ -77,7 +77,7 @@ def install(paths, dst): map(lambda path def uninstall(paths, dst): map(lambda path: try_remove(path, dst), paths) def npm_files(action): @@ -34,7 +34,7 @@ # don't install npm if the target path is a symlink, it probably means # that a dev version of npm is installed there -@@ -90,20 +90,20 @@ def npm_files(action): +@@ -91,20 +91,20 @@ def npm_files(action): action(paths, target_path + dirname[9:] + '/') # create/remove symlink @@ -61,7 +61,7 @@ else: assert(0) # unhandled action type -@@ -117,7 +117,7 @@ def subdir_files(path, dest, action): +@@ -118,7 +118,7 @@ def subdir_files(path, dest, action): def files(action): is_windows = sys.platform == 'win32' @@ -70,7 +70,7 @@ output_prefix = 'out/Release/' if 'false' == variables.get('node_shared'): -@@ -142,7 +142,7 @@ def files(action): +@@ -143,7 +143,7 @@ def files(action): action(['out/Release/node.d'], sysconfig.get_config_var("LIB") + '/dtrace/node.d') # behave similarly for systemtap @@ -79,7 +79,7 @@ action(['deps/v8/tools/gdbinit'], 'share/doc/node/') action(['deps/v8/tools/lldbinit'], 'share/doc/node/') -@@ -151,7 +151,7 @@ def files(action): +@@ -152,7 +152,7 @@ def files(action): if 'freebsd' in sys.platform or 'openbsd' in sys.platform: action(['doc/node.1'], 'man/man1/') else: @@ -88,7 +88,7 @@ if 'true' == variables.get('node_install_npm'): npm_files(action) -@@ -167,28 +167,28 @@ def headers(action): +@@ -168,28 +168,28 @@ def headers(action): 'src/node_buffer.h', 'src/node_object_wrap.h', 'src/node_version.h', @@ -125,10 +125,10 @@ def run(args): global node_prefix, install_path, target_defaults, variables -Index: node-v10.11.0/doc/node.1 +Index: node-v10.16.0/doc/node.1 =================================================================== ---- node-v10.11.0.orig/doc/node.1 -+++ node-v10.11.0/doc/node.1 +--- node-v10.16.0.orig/doc/node.1 ++++ node-v10.16.0/doc/node.1 @@ -30,24 +30,24 @@ .Dt NODE 1 . @@ -158,10 +158,10 @@ .Op Fl -v8-options . .\"====================================================================== -Index: node-v10.11.0/src/node.stp +Index: node-v10.16.0/src/node.stp =================================================================== ---- node-v10.11.0.orig/src/node.stp -+++ node-v10.11.0/src/node.stp +--- node-v10.16.0.orig/src/node.stp ++++ node-v10.16.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. @@ -234,12 +234,12 @@ { scavenge = 1 << 0; compact = 1 << 1; -Index: node-v10.11.0/deps/npm/man/man1/npm.1 +Index: node-v10.16.0/deps/npm/man/man1/npm.1 =================================================================== ---- node-v10.11.0.orig/deps/npm/man/man1/npm.1 -+++ node-v10.11.0/deps/npm/man/man1/npm.1 +--- node-v10.16.0.orig/deps/npm/man/man1/npm.1 ++++ node-v10.16.0/deps/npm/man/man1/npm.1 @@ -1,11 +1,11 @@ - .TH "NPM" "1" "August 2018" "" "" + .TH "NPM" "1" "April 2019" "" "" .SH "NAME" -\fBnpm\fR \- javascript package manager +\fBnpm10\fR \- javascript package manager @@ -347,11 +347,11 @@ .RE -Index: node-v10.11.0/node.gyp +Index: node-v10.16.0/node.gyp =================================================================== ---- node-v10.11.0.orig/node.gyp -+++ node-v10.11.0/node.gyp -@@ -21,8 +21,8 @@ +--- node-v10.16.0.orig/node.gyp ++++ node-v10.16.0/node.gyp +@@ -22,8 +22,8 @@ 'node_shared_openssl%': 'false', 'node_v8_options%': '', 'node_enable_v8_vtunejit%': 'false', @@ -362,10 +362,10 @@ 'node_intermediate_lib_type%': 'static_library', 'library_files': [ 'lib/internal/per_context.js', -Index: node-v10.11.0/src/node_main.cc +Index: node-v10.16.0/src/node_main.cc =================================================================== ---- node-v10.11.0.orig/src/node_main.cc -+++ node-v10.11.0/src/node_main.cc +--- node-v10.16.0.orig/src/node_main.cc ++++ node-v10.16.0/src/node_main.cc @@ -119,6 +119,7 @@ int main(int argc, char* argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf() @@ -374,10 +374,10 @@ setvbuf(stdout, nullptr, _IONBF, 0); setvbuf(stderr, nullptr, _IONBF, 0); return node::Start(argc, argv); -Index: node-v10.11.0/deps/npm/man/man1/npx.1 +Index: node-v10.16.0/deps/npm/man/man1/npx.1 =================================================================== ---- node-v10.11.0.orig/deps/npm/man/man1/npx.1 -+++ node-v10.11.0/deps/npm/man/man1/npx.1 +--- node-v10.16.0.orig/deps/npm/man/man1/npx.1 ++++ node-v10.16.0/deps/npm/man/man1/npx.1 @@ -1,32 +1,32 @@ .TH "NPX" "1" "April 2018" "npx@10.1.1" "User Commands" .SH "NAME" @@ -461,13 +461,13 @@ +\fBnpm10\-config(7)\fP .RE -Index: node-v10.11.0/tools/test.py +Index: node-v10.16.0/tools/test.py =================================================================== ---- node-v10.11.0.orig/tools/test.py -+++ node-v10.11.0/tools/test.py -@@ -894,7 +894,7 @@ class Context(object): - - def GetVm(self, arch, mode): +--- node-v10.16.0.orig/tools/test.py ++++ node-v10.16.0/tools/test.py +@@ -943,7 +943,7 @@ class Context(object): + if self.vm is not None: + return self.vm if arch == 'none': - name = 'out/Debug/node' if mode == 'debug' else 'out/Release/node' + name = 'out/Debug/node' if mode == 'debug' else 'out/Release/node10'