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-05-23 23:30:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs16 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs16.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs16"

Sun May 23 23:30:20 2021 rev:2 rq:894665 version:16.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs16/nodejs16.changes        2021-05-06 
22:53:30.442531722 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs16.new.2988/nodejs16.changes      
2021-05-23 23:30:26.204779093 +0200
@@ -1,0 +2,11 @@
+Thu May 20 14:56:23 UTC 2021 - Adam Majer <adam.ma...@suse.de>
+
+- New upstream version 16.2.0:
+  * async_hooks: use new v8::Context PromiseHook API
+  * deps: npm updated to 7.13.0
+  * lib: support setting process.env.TZ on windows
+  * module: add support for URL to import.meta.resolve
+  * process: add 'worker' event
+  * util: add util.types.isKeyObject and util.types.isCryptoKey
+
+-------------------------------------------------------------------

Old:
----
  node-v16.1.0.tar.xz

New:
----
  node-v16.2.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs16.spec ++++++
--- /var/tmp/diff_new_pack.gtdfWO/_old  2021-05-23 23:30:27.184775027 +0200
+++ /var/tmp/diff_new_pack.gtdfWO/_new  2021-05-23 23:30:27.188775010 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nodejs16
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 ###########################################################
 #
 #   WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
@@ -25,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs16
-Version:        16.1.0
+Version:        16.2.0
 Release:        0
 
 # Double DWZ memory limits
@@ -97,6 +98,8 @@
 %bcond_without gdb
 %endif
 
+%if %node_version_number < 16
+
 # No binutils_gold on SLE 12 GA (aarch64).
 %ifarch aarch64
 %if 0%{?sle_version} >= 120100 || 0%{?is_opensuse}
@@ -123,12 +126,17 @@
 %bcond_without binutils_gold
 %endif
 
+%else
+# don't use binutils_gold for nodejs >= 16
+%bcond_with    binutils_gold
+%endif
+
 %define git_node 0
 
 Summary:        Evented I/O for V8 JavaScript
 License:        MIT
 Group:          Development/Languages/NodeJS
-Url:            https://nodejs.org
+URL:            https://nodejs.org
 Source:         https://nodejs.org/dist/v%{version}/node-v%{version}.tar.xz
 Source1:        https://nodejs.org/dist/v%{version}/SHASUMS256.txt
 Source2:        https://nodejs.org/dist/v%{version}/SHASUMS256.txt.sig
@@ -144,9 +152,6 @@
 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
@@ -161,7 +166,6 @@
 Patch104:       npm_search_paths.patch
 Patch106:       skip_no_console.patch
 
-
 Patch120:       flaky_test_rerun.patch
 
 # Use versioned binaries and paths
@@ -225,8 +229,8 @@
 
 # Python dependencies
 %if %node_version_number >= 12
-BuildRequires:  python3
 BuildRequires:  netcfg
+BuildRequires:  python3
 %else
 %if 0%{?suse_version} >= 1500
 BuildRequires:  python2
@@ -236,8 +240,8 @@
 %endif
 
 %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10
-BuildRequires:  user(nobody)
 BuildRequires:  group(nobody)
+BuildRequires:  user(nobody)
 %endif
 
 %if ! 0%{with intree_openssl}
@@ -319,11 +323,10 @@
 ExclusiveArch:  %{arm} %{ix86} x86_64 aarch64 ppc64 ppc64le s390x
 %endif
 
-Provides:       bundled(uvwasi) = 0.0.11
-Provides:       bundled(libuv) = 1.41.0
-Provides:       bundled(v8) = 9.0.257.24
 Provides:       bundled(brotli) = 1.0.9
-
+Provides:       bundled(libuv) = 1.41.0
+Provides:       bundled(uvwasi) = 0.0.11
+Provides:       bundled(v8) = 9.0.257.25
 
 Provides:       bundled(llhttp) = 6.0.1
 Provides:       bundled(ngtcp2) = 0.1.0-DEV
@@ -345,8 +348,8 @@
 Summary:        Development headers for NodeJS 16.x
 Group:          Development/Languages/NodeJS
 Provides:       nodejs-devel = %{version}
-Requires:       npm16 = %{version}
 Requires:       %{name} = %{version}
+Requires:       npm16 = %{version}
 
 %description devel
 This package provides development headers for Node.js needed for creation
@@ -359,19 +362,19 @@
 Requires:       nodejs16 = %{version}
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
-Provides:       npm(npm) = 7.11.2
 Provides:       npm = %{version}
+Provides:       npm(npm) = 7.13.0
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
-Requires:       user(nobody)
 Requires:       group(nobody)
+Requires:       user(nobody)
 %endif
 %endif
-Provides:       bundled(node-@npmcli/arborist) = 2.4.1
+Provides:       bundled(node-@npmcli/arborist) = 2.5.0
 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.8
+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
@@ -454,7 +457,7 @@
 Provides:       bundled(node-function-bind) = 1.1.1
 Provides:       bundled(node-gauge) = 2.7.4
 Provides:       bundled(node-getpass) = 0.1.7
-Provides:       bundled(node-glob) = 7.1.6
+Provides:       bundled(node-glob) = 7.1.7
 Provides:       bundled(node-graceful-fs) = 4.2.6
 Provides:       bundled(node-har-schema) = 2.0.0
 Provides:       bundled(node-har-validator) = 5.1.5
@@ -468,7 +471,7 @@
 Provides:       bundled(node-https-proxy-agent) = 5.0.0
 Provides:       bundled(node-humanize-ms) = 1.2.1
 Provides:       bundled(node-iconv-lite) = 0.6.2
-Provides:       bundled(node-ignore-walk) = 3.0.3
+Provides:       bundled(node-ignore-walk) = 3.0.4
 Provides:       bundled(node-imurmurhash) = 0.1.4
 Provides:       bundled(node-indent-string) = 4.0.0
 Provides:       bundled(node-infer-owner) = 1.0.4
@@ -492,7 +495,7 @@
 Provides:       bundled(node-json-parse-even-better-errors) = 2.3.1
 Provides:       bundled(node-json-schema) = 0.2.3
 Provides:       bundled(node-json-schema-traverse) = 0.4.1
-Provides:       bundled(node-json-stringify-nice) = 1.1.3
+Provides:       bundled(node-json-stringify-nice) = 1.1.4
 Provides:       bundled(node-json-stringify-safe) = 5.0.1
 Provides:       bundled(node-jsonparse) = 1.3.1
 Provides:       bundled(node-jsprim) = 1.4.1
@@ -501,8 +504,8 @@
 Provides:       bundled(node-leven) = 3.1.0
 Provides:       bundled(node-libnpmaccess) = 4.0.2
 Provides:       bundled(node-libnpmdiff) = 2.0.4
-Provides:       bundled(node-libnpmexec) = 1.0.1
-Provides:       bundled(node-libnpmfund) = 1.0.2
+Provides:       bundled(node-libnpmexec) = 1.1.1
+Provides:       bundled(node-libnpmfund) = 1.1.0
 Provides:       bundled(node-libnpmhook) = 6.0.2
 Provides:       bundled(node-libnpmorg) = 2.0.2
 Provides:       bundled(node-libnpmpack) = 2.0.1
@@ -537,7 +540,7 @@
 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.2
-Provides:       bundled(node-npm-packlist) = 2.1.5
+Provides:       bundled(node-npm-packlist) = 2.2.2
 Provides:       bundled(node-npm-pick-manifest) = 6.1.1
 Provides:       bundled(node-npm-profile) = 5.0.3
 Provides:       bundled(node-npm-registry-fetch) = 10.1.1
@@ -589,10 +592,10 @@
 Provides:       bundled(node-spdx-license-ids) = 3.0.7
 Provides:       bundled(node-sshpk) = 1.16.1
 Provides:       bundled(node-ssri) = 8.0.1
-Provides:       bundled(node-string_decoder) = 1.1.1
 Provides:       bundled(node-string-width) = 1.0.2
 Provides:       bundled(node-string-width) = 2.1.1
 Provides:       bundled(node-string-width) = 4.2.2
+Provides:       bundled(node-string_decoder) = 1.1.1
 Provides:       bundled(node-stringify-package) = 1.0.1
 Provides:       bundled(node-strip-ansi) = 3.0.1
 Provides:       bundled(node-strip-ansi) = 4.0.0
@@ -708,8 +711,6 @@
 
 find deps/zlib -name *.[ch] -delete
 
-# percent-configure pulls in something that confuses node's configure
-# script, so we'll do it thus:
 cat > spec.build.config <<EOF
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type 
-fno-strict-aliasing"
@@ -730,6 +731,7 @@
 export CC=%{?cc_exec}
 export CXX=%{?cpp_exec}
 %endif
+
 EOF
 
 . ./spec.build.config

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.gtdfWO/_old  2021-05-23 23:30:27.244774778 +0200
+++ /var/tmp/diff_new_pack.gtdfWO/_new  2021-05-23 23:30:27.244774778 +0200
@@ -1,34 +1,34 @@
-174f356190d82f24a53085d102799fd90e9031003adb891510aeef58bf2cc302  
node-v16.1.0-aix-ppc64.tar.gz
-4ed9f6d78528fc80997a02a461437a3c3e82ba530fe8338ecf970e733883f8a8  
node-v16.1.0-darwin-arm64.tar.gz
-f355d63e8b7564c1ea6486236b720c7ef87a1e5247cb8dec91de6f2ee688087f  
node-v16.1.0-darwin-arm64.tar.xz
-22525ecc3b91f4d9a5d44dffe061cdb23f1a3e4a5555552e7940987883a93547  
node-v16.1.0-darwin-x64.tar.gz
-536df4af3dc78b45ee1c167f66cacd6bd6064625be3bd8ecabb28ce2f8955283  
node-v16.1.0-darwin-x64.tar.xz
-1fab5fa83fa2dea284abea765a1c0a0fb08d7ebedcd5fffce52c0e5cf3c62090  
node-v16.1.0-headers.tar.gz
-51b230e1648d6da404bb3220a0002b2fdc67355731204155f52ffbcf894e4b0d  
node-v16.1.0-headers.tar.xz
-a96f07133c6a45b1287e03d4fab466436fcc6589cd9a84f6081facad02bae6d8  
node-v16.1.0-linux-arm64.tar.gz
-3354a1bbe5436ce8bab9a5c687ce4f450153dbb0a46e40078d86e27043deb81f  
node-v16.1.0-linux-arm64.tar.xz
-cd4a9900183fc9d61f2033c39e5f78b4ab3f0ea7a38623cafa7d78a78dea14cc  
node-v16.1.0-linux-armv7l.tar.gz
-9e9cec49fe15cc77fbeb1e24d697aa05664c2cef2c6afa25b39d0a787651608a  
node-v16.1.0-linux-armv7l.tar.xz
-8b29c005a447360e6178a862e6ea431f7157fc2dae32618764bed4c14224dd3a  
node-v16.1.0-linux-ppc64le.tar.gz
-0f3bb1fc81cd9cb52a9db04cbdcc71be724955f6506c59ca8524f4202e649828  
node-v16.1.0-linux-ppc64le.tar.xz
-289b462a1f678bd2443c6969596f37683bdba0cb2e732247da43fd63e173bdee  
node-v16.1.0-linux-s390x.tar.gz
-b2feb1fa7472faeb1eb7b325c5ce424a83603819b2576459bc2e6c64fc77478c  
node-v16.1.0-linux-s390x.tar.xz
-50dadc0c130ff7d079d0fb4a86e40756c76edb3cd3b42b8cf2a57497116695fa  
node-v16.1.0-linux-x64.tar.gz
-94d14ed1871a69e3dedd3a54d8c547c978b49566892616a227bf8be2f171a8a8  
node-v16.1.0-linux-x64.tar.xz
-f6dfd949a5d696e9496d8980a3a4e453581298329feeec7f8a1955f5bc4ab81a  
node-v16.1.0.pkg
-cdc229fff0e18ff9ca29c057691ff29da7bee8b7107b72d8181bdb5c3eeaba00  
node-v16.1.0.tar.gz
-a0a9230f92c1f1757e63fd1c17cc1a3db63c1d7ef6c1ba1ed4951cc32b02087c  
node-v16.1.0.tar.xz
-5bd63f0d12a1c278fc89b82feefec3a9a78a3768bf9f0db3038452b990516880  
node-v16.1.0-win-x64.7z
-ef72a4063b62fe853a09956fbc7a139f94312a9f14a43e1d6ff2263105115490  
node-v16.1.0-win-x64.zip
-2b9fad85b7dff2bca3dfddd42607ee1f99135cd1fa713632c3e68967ca2b86c6  
node-v16.1.0-win-x86.7z
-819a9d2691fee7d79f70c6aba572239a6a0c205c222bb8928feb4b52c90b3250  
node-v16.1.0-win-x86.zip
-5164deedaecff7c17fe77024b467c7169508efafc4385db3500b77e7f810cb88  
node-v16.1.0-x64.msi
-e0dbc4819dc01db24eda860516b4b04391912f89596f2e6c817a302595d20ccc  
node-v16.1.0-x86.msi
-3027562faa7773bb12885ad94dd6b9c12af6919080f412ea13fed3f25f87f9d0  
win-x64/node.exe
-b131d7b22910fab6bec4bfbe6ee150bfb8f861572d68a2b2e955522084e34c46  
win-x64/node.lib
-9340bc2f158af1ef8b6831107e5c0411a67cb0baa32b0c4874bb9e9c2984cffa  
win-x64/node_pdb.7z
-ecdb382912c68189a8fd5834e09e2dc574b123e40e14912006d13e46740a342c  
win-x64/node_pdb.zip
-57f13f66da561c0a9d0749c96fce70a33c6d7099e6f0fcc55c3621f0c1829758  
win-x86/node.exe
-87a5ea9b2890e13654f800bb657cb3457afa45db5e49dcd5ea2b7704283c4bd2  
win-x86/node.lib
-a4e34103cf1d5c1da16c5a18d0988e868dcb8a44f92c3244b56328abb94bbf1d  
win-x86/node_pdb.7z
-3512ba6f1ded408eab64955d8ec441cb21e1c67018cf48a46d5107b40f66a3ca  
win-x86/node_pdb.zip
+149f3f7be5996d6f26a86f97daeaa24bf585e9517ea283cd60676a0c81943a95  
node-v16.2.0-aix-ppc64.tar.gz
+451d87c07c522e24152a584b2d5461d4e3a7c690bd8882bef9ae8bf6b19d1dfd  
node-v16.2.0-darwin-arm64.tar.gz
+ee6eed2877b8fe18cd169e00b87459c60d98e4f195ae00f3462f024de1b48554  
node-v16.2.0-darwin-arm64.tar.xz
+3fc49b69de9491b45491f880217f8220d489b28ba3c1fff53e849dcf3ad77343  
node-v16.2.0-darwin-x64.tar.gz
+213f24511fd3aa55ff6f315b23c8fa9fdc7fe765b30a446f24ac77cf009a0c7f  
node-v16.2.0-darwin-x64.tar.xz
+4f6a1e877c65ce31217b1c67f4fd90b9f9f4d3051e5ffabf151f43dd6edf7a34  
node-v16.2.0-headers.tar.gz
+683fc213a12e4612e6f30eff0b5bdc3ec383b7d80c2b1f04c8700fda858c7408  
node-v16.2.0-headers.tar.xz
+2880b393d5950a1fb934a7e36fcb3434d788ded6669c586c2346708a7f72368b  
node-v16.2.0-linux-arm64.tar.gz
+364ceac78235a052f17f3c0a8e11819b8a04ec5ec6b2f09e21647a7b33cbf97b  
node-v16.2.0-linux-arm64.tar.xz
+947f91232031e28e41f71609bd88153b9c527e5482a3d948fa7a197bd7270fc2  
node-v16.2.0-linux-armv7l.tar.gz
+88082503133421be92520d5538e628d7b40307903de90035553a5ce28af1e22b  
node-v16.2.0-linux-armv7l.tar.xz
+e29a247becf4f496070a33752c1a2ebe45185bbb844e2b331067e1bb4c965b4f  
node-v16.2.0-linux-ppc64le.tar.gz
+0ea72611d7a11c88bdad34d5ae92b928e36e94d43177648e8803ad3badaa73a3  
node-v16.2.0-linux-ppc64le.tar.xz
+ac7cc3c48abe862d94411a8477c01acecb9f7767882e8d5870498804c03508b2  
node-v16.2.0-linux-s390x.tar.gz
+4727a501fc17b3c4402120cd64bd3e46d9f0b24bf9eefd6c12724c06712ebfe7  
node-v16.2.0-linux-s390x.tar.xz
+c3fd89a768e40a2fd8008919100bd283e6e9aec742eddeb1d494eb2a626466dc  
node-v16.2.0-linux-x64.tar.gz
+e134c8738761ab908aac3b62efa4865d8a7c73e40cc7758c6e99244921696216  
node-v16.2.0-linux-x64.tar.xz
+ad76bd2e7d15b1ad5528683f9c937df7979adf78b2c20d0f00e687fa202a76b8  
node-v16.2.0.pkg
+5d093d6b203159aa3288a1d51495d2faf11550f0755d04015161a529a065b12a  
node-v16.2.0.tar.gz
+d0f93b9842afb8f23c07862e9cd48226e7104547f7b2415d250fdb752d1b35cf  
node-v16.2.0.tar.xz
+89a0f59d6c0b9be9498b62c40b4f5b5cd25325ee27dae91d4daf45b9ae019806  
node-v16.2.0-win-x64.7z
+8cf1fb277154b82d2774143be2575e1690af1b5c05e2a1b9a54b50b4efc73e8e  
node-v16.2.0-win-x64.zip
+5a847e85778f5ff7b928dd5ecc5d3f44f2ba82db52fc456709a4d93c5cd0d5e0  
node-v16.2.0-win-x86.7z
+bbcaeb6f3043d385ae085f8a11c92467a3c33c7023070f42ad08b7ba2d2b978d  
node-v16.2.0-win-x86.zip
+ec7403bba0b6d55dd9bc963043973d269f93c34d00d169fae4c0986cd408e93c  
node-v16.2.0-x64.msi
+0da39e156480385920e256a51fc94a77211d07a37b216080651a5835c3994b8a  
node-v16.2.0-x86.msi
+c35384c71bf5399cef92f8d1baa5a594160f8a94962757844b1b636c751073ee  
win-x64/node.exe
+c1f38a0c578c1e7b062b10cd6c122795dd5e8d5d7252d22a05ecc01d0a581fd9  
win-x64/node.lib
+3c77a03e5119ab26add58d84af3f87a884602346a77b3b040fcee0160ea96f6d  
win-x64/node_pdb.7z
+1a83b7e9fc5bbbff8480ce8b0e5b63bf6d536c92df061f68634945a4f0dd496e  
win-x64/node_pdb.zip
+baf09fafb14cbbbe115e721eeb9ede72fb799e711e6534194cfa13a3e83584eb  
win-x86/node.exe
+a50f3c57671e7a07e7541f493e98cbbf006535598c93465ed14bb6f9cf253317  
win-x86/node.lib
+f0446b9911804e3075db56c0655012c1ae94adb8fa6df100e23359eb5f510c66  
win-x86/node_pdb.7z
+aae4d7c5bd8d3337a11398a60132d1a43c1b947b6a21f59a76a8e1c2e1e527b1  
win-x86/node_pdb.zip

++++++ SHASUMS256.txt.sig ++++++
Binary files /var/tmp/diff_new_pack.gtdfWO/_old and 
/var/tmp/diff_new_pack.gtdfWO/_new differ

++++++ fix_ci_tests.patch ++++++
--- /var/tmp/diff_new_pack.gtdfWO/_old  2021-05-23 23:30:27.300774546 +0200
+++ /var/tmp/diff_new_pack.gtdfWO/_new  2021-05-23 23:30:27.304774529 +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.0.0/test/parallel/test-module-loading-globalpaths.js
+Index: node-v16.2.0/test/parallel/test-module-loading-globalpaths.js
 ===================================================================
---- node-v16.0.0.orig/test/parallel/test-module-loading-globalpaths.js
-+++ node-v16.0.0/test/parallel/test-module-loading-globalpaths.js
+--- node-v16.2.0.orig/test/parallel/test-module-loading-globalpaths.js
++++ node-v16.2.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.0.0/test/parallel/test-tls-env-bad-extra-ca.js
+Index: node-v16.2.0/test/parallel/test-tls-env-bad-extra-ca.js
 ===================================================================
---- node-v16.0.0.orig/test/parallel/test-tls-env-bad-extra-ca.js
-+++ node-v16.0.0/test/parallel/test-tls-env-bad-extra-ca.js
+--- node-v16.2.0.orig/test/parallel/test-tls-env-bad-extra-ca.js
++++ node-v16.2.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,52 +29,47 @@
        assert(re.test(stderr), stderr);
      }
    }))
-Index: node-v16.0.0/test/parallel/test-tls-passphrase.js
+Index: node-v16.2.0/test/parallel/test-tls-passphrase.js
 ===================================================================
---- node-v16.0.0.orig/test/parallel/test-tls-passphrase.js
-+++ node-v16.0.0/test/parallel/test-tls-passphrase.js
+--- node-v16.2.0.orig/test/parallel/test-tls-passphrase.js
++++ node-v16.2.0/test/parallel/test-tls-passphrase.js
 @@ -224,7 +224,7 @@ server.listen(0, common.mustCall(functio
  })).unref();
  
  const errMessagePassword = common.hasOpenSSL3 ?
--  /Error: PEM_read_bio_PrivateKey/ : /bad decrypt/;
-+  /Error: PEM_read_bio_PrivateKey/ : /bad (decrypt|password read)/;
+-  /Error: error:1400006B:UI routines::processing error/ : /bad decrypt/;
++  /Error: error:1400006B:UI routines::processing error/ : /bad 
(decrypt|password read)/;
  
  // Missing passphrase
  assert.throws(function() {
-@@ -255,7 +255,7 @@ assert.throws(function() {
+@@ -254,7 +254,7 @@ assert.throws(function() {
+   });
  }, errMessagePassword);
  
- const errMessageDecrypt = common.hasOpenSSL3 ?
--  /Error: PEM_read_bio_PrivateKey/ : /bad decrypt/;
-+  /Error: PEM_read_bio_PrivateKey/ : /bad (decrypt|password read)/;
+-const errMessageDecrypt = /bad decrypt/;
++const errMessageDecrypt = /bad (decrypt|password read)/;
  
  // Invalid passphrase
  assert.throws(function() {
-Index: node-v16.0.0/test/parallel/test-repl-envvars.js
+Index: node-v16.2.0/test/parallel/test-repl-envvars.js
 ===================================================================
---- node-v16.0.0.orig/test/parallel/test-repl-envvars.js
-+++ node-v16.0.0/test/parallel/test-repl-envvars.js
-@@ -2,12 +2,14 @@
+--- node-v16.2.0.orig/test/parallel/test-repl-envvars.js
++++ node-v16.2.0/test/parallel/test-repl-envvars.js
+@@ -2,7 +2,9 @@
  
  // Flags: --expose-internals
  
 -require('../common');
 +const common = require('../common');
++common.skip('Not running test in OBS');
++
  const stream = require('stream');
  const REPL = require('internal/repl');
  const assert = require('assert');
- const inspect = require('util').inspect;
- 
-+common.skip('Not running test in OBS');
-+
- const tests = [
-   {
-     env: {},
-Index: node-v16.0.0/test/common/index.mjs
+Index: node-v16.2.0/test/common/index.mjs
 ===================================================================
---- node-v16.0.0.orig/test/common/index.mjs
-+++ node-v16.0.0/test/common/index.mjs
+--- node-v16.2.0.orig/test/common/index.mjs
++++ node-v16.2.0/test/common/index.mjs
 @@ -44,6 +44,7 @@ const {
    expectsError,
    skipIfInspectorDisabled,
@@ -91,10 +86,10 @@
    getArrayBufferViews,
    getBufferSources,
    getTTYfd,
-Index: node-v16.0.0/Makefile
+Index: node-v16.2.0/Makefile
 ===================================================================
---- node-v16.0.0.orig/Makefile
-+++ node-v16.0.0/Makefile
+--- node-v16.2.0.orig/Makefile
++++ node-v16.2.0/Makefile
 @@ -511,7 +511,8 @@ test-ci-js: | clear-stalled
  .PHONY: test-ci
  # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned
@@ -105,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) \
-@@ -690,7 +691,8 @@ apidocs_json = $(addprefix out/,$(apidoc
+@@ -686,7 +687,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
@@ -115,10 +110,10 @@
                echo "Skipping tools/doc/node_modules (no crypto)"; \
        else \
                cd tools/doc && $(call available-node,$(run-npm-ci)) \
-Index: node-v16.0.0/test/parallel/test-crypto-dh.js
+Index: node-v16.2.0/test/parallel/test-crypto-dh.js
 ===================================================================
---- node-v16.0.0.orig/test/parallel/test-crypto-dh.js
-+++ node-v16.0.0/test/parallel/test-crypto-dh.js
+--- node-v16.2.0.orig/test/parallel/test-crypto-dh.js
++++ node-v16.2.0/test/parallel/test-crypto-dh.js
 @@ -189,7 +189,7 @@ assert.throws(() => {
    dh3.computeSecret('');
  }, { message: common.hasOpenSSL3 ?

++++++ node-v16.1.0.tar.xz -> node-v16.2.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs16/node-v16.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs16.new.2988/node-v16.2.0.tar.xz differ: char 
26, line 1


++++++ sle12_python3_compat.patch ++++++
--- /var/tmp/diff_new_pack.gtdfWO/_old  2021-05-23 23:30:27.380774214 +0200
+++ /var/tmp/diff_new_pack.gtdfWO/_new  2021-05-23 23:30:27.384774197 +0200
@@ -1,9 +1,9 @@
-Index: node-v16.0.0/configure
+Index: node-v16.2.0/configure
 ===================================================================
---- node-v16.0.0.orig/configure
-+++ node-v16.0.0/configure
-@@ -18,7 +18,7 @@ import sys
- from distutils.spawn import find_executable
+--- node-v16.2.0.orig/configure
++++ node-v16.2.0/configure
+@@ -21,7 +21,7 @@ except ImportError:
+   from distutils.spawn import find_executable as which
  
  print('Node.js configure: Found Python {}.{}.{}...'.format(*sys.version_info))
 -acceptable_pythons = ((3, 9), (3, 8), (3, 7), (3, 6))
@@ -11,10 +11,10 @@
  if sys.version_info[:2] in acceptable_pythons:
    import configure
  else:
-Index: node-v16.0.0/deps/npm/node_modules/node-gyp/lib/find-python.js
+Index: node-v16.2.0/deps/npm/node_modules/node-gyp/lib/find-python.js
 ===================================================================
---- node-v16.0.0.orig/deps/npm/node_modules/node-gyp/lib/find-python.js
-+++ node-v16.0.0/deps/npm/node_modules/node-gyp/lib/find-python.js
+--- node-v16.2.0.orig/deps/npm/node_modules/node-gyp/lib/find-python.js
++++ node-v16.2.0/deps/npm/node_modules/node-gyp/lib/find-python.js
 @@ -18,7 +18,7 @@ PythonFinder.prototype = {
    log: logWithPrefix(log, 'find Python'),
    argsExecutable: ['-c', 'import sys; print(sys.executable);'],

++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.gtdfWO/_old  2021-05-23 23:30:27.404774114 +0200
+++ /var/tmp/diff_new_pack.gtdfWO/_new  2021-05-23 23:30:27.404774114 +0200
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-v16.0.0/Makefile
+Index: node-v16.2.0/Makefile
 ===================================================================
---- node-v16.0.0.orig/Makefile
-+++ node-v16.0.0/Makefile
+--- node-v16.2.0.orig/Makefile
++++ node-v16.2.0/Makefile
 @@ -47,7 +47,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.0.0/tools/install.py
+Index: node-v16.2.0/tools/install.py
 ===================================================================
---- node-v16.0.0.orig/tools/install.py
-+++ node-v16.0.0/tools/install.py
+--- node-v16.2.0.orig/tools/install.py
++++ node-v16.2.0/tools/install.py
 @@ -81,34 +81,34 @@ def uninstall(paths, dst):
      try_remove(path, dst)
  
@@ -137,10 +137,10 @@
  
  def run(args):
    global node_prefix, install_path, target_defaults, variables
-Index: node-v16.0.0/doc/node.1
+Index: node-v16.2.0/doc/node.1
 ===================================================================
---- node-v16.0.0.orig/doc/node.1
-+++ node-v16.0.0/doc/node.1
+--- node-v16.2.0.orig/doc/node.1
++++ node-v16.2.0/doc/node.1
 @@ -30,24 +30,24 @@
  .Dt NODE 1
  .
@@ -170,10 +170,10 @@
  .Op Fl -v8-options
  .
  .\"======================================================================
-Index: node-v16.0.0/src/node.stp
+Index: node-v16.2.0/src/node.stp
 ===================================================================
---- node-v16.0.0.orig/src/node.stp
-+++ node-v16.0.0/src/node.stp
+--- node-v16.2.0.orig/src/node.stp
++++ node-v16.2.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-v16.0.0/deps/npm/man/man1/npm.1
+Index: node-v16.2.0/deps/npm/man/man1/npm.1
 ===================================================================
---- node-v16.0.0.orig/deps/npm/man/man1/npm.1
-+++ node-v16.0.0/deps/npm/man/man1/npm.1
+--- node-v16.2.0.orig/deps/npm/man/man1/npm.1
++++ node-v16.2.0/deps/npm/man/man1/npm.1
 @@ -1,6 +1,6 @@
- .TH "NPM" "1" "April 2021" "" ""
+ .TH "NPM" "1" "May 2021" "" ""
  .SH "NAME"
 -\fBnpm\fR \- javascript package manager
 +\fBnpm16\fR \- javascript package manager
@@ -321,10 +321,10 @@
 +npm16 help publish
  
  .RE
-Index: node-v16.0.0/src/node_main.cc
+Index: node-v16.2.0/src/node_main.cc
 ===================================================================
---- node-v16.0.0.orig/src/node_main.cc
-+++ node-v16.0.0/src/node_main.cc
+--- node-v16.2.0.orig/src/node_main.cc
++++ node-v16.2.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-v16.0.0/tools/test.py
+Index: node-v16.2.0/tools/test.py
 ===================================================================
---- node-v16.0.0.orig/tools/test.py
-+++ node-v16.0.0/tools/test.py
-@@ -933,7 +933,7 @@ class Context(object):
+--- node-v16.2.0.orig/tools/test.py
++++ node-v16.2.0/tools/test.py
+@@ -936,7 +936,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-v16.0.0/node.gyp
+Index: node-v16.2.0/node.gyp
 ===================================================================
---- node-v16.0.0.orig/node.gyp
-+++ node-v16.0.0/node.gyp
+--- node-v16.2.0.orig/node.gyp
++++ node-v16.2.0/node.gyp
 @@ -23,8 +23,8 @@
      'node_use_openssl%': 'true',
      'node_shared_openssl%': 'false',
@@ -361,10 +361,10 @@
      'node_intermediate_lib_type%': 'static_library',
      'node_builtin_modules_path%': '',
      'library_files': [
-Index: node-v16.0.0/deps/npm/man/man1/npx.1
+Index: node-v16.2.0/deps/npm/man/man1/npx.1
 ===================================================================
---- node-v16.0.0.orig/deps/npm/man/man1/npx.1
-+++ node-v16.0.0/deps/npm/man/man1/npx.1
+--- node-v16.2.0.orig/deps/npm/man/man1/npx.1
++++ node-v16.2.0/deps/npm/man/man1/npx.1
 @@ -5,15 +5,15 @@
  .P
  .RS 2

Reply via email to