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'


Reply via email to