Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nodejs15 for openSUSE:Factory checked in at 2021-04-01 14:16:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs15 (Old) and /work/SRC/openSUSE:Factory/.nodejs15.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs15" Thu Apr 1 14:16:28 2021 rev:6 rq:882330 version:15.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs15/nodejs15.changes 2021-03-08 15:16:52.089921598 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs15.new.2401/nodejs15.changes 2021-04-01 14:16:54.911943081 +0200 @@ -1,0 +2,16 @@ +Tue Mar 30 11:07:07 UTC 2021 - Adam Majer <[email protected]> + +- New upstream version 15.12.0: + * crypto: + + add optional callback to crypto.sign and crypto.verify + + support JWK objects in create*Key + * deps: + + update to [email protected] + * fs: improve fsPromises writeFile and writeFile performance + * lib: implement AbortSignal.abort() + * node-api: define version 8 + * worker: add setEnvironmentData/getEnvironmentData + +- fix_ci_tests.patch npm_search_paths.patch: refreshed + +------------------------------------------------------------------- Old: ---- node-v15.11.0.tar.xz New: ---- node-v15.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs15.spec ++++++ --- /var/tmp/diff_new_pack.I9csLo/_old 2021-04-01 14:16:55.587944132 +0200 +++ /var/tmp/diff_new_pack.I9csLo/_new 2021-04-01 14:16:55.587944132 +0200 @@ -26,9 +26,13 @@ ########################################################### Name: nodejs15 -Version: 15.11.0 +Version: 15.12.0 Release: 0 +# Double DWZ memory limits +%define _dwz_low_mem_die_limit 20000000 +%define _dwz_max_die_limit 100000000 + %define node_version_number 15 %if %node_version_number >= 12 @@ -319,7 +323,7 @@ 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-cjs-module-lexer) = 1.0.0 +Provides: bundled(node-cjs-module-lexer) = 1.1.0 Provides: bundled(node-node-inspect) = 2.0.0 %description @@ -346,14 +350,14 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 7.6.0 +Provides: npm(npm) = 7.6.3 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) Requires: user(nobody) %endif %endif -Provides: bundled(node-@npmcli/arborist) = 2.2.5 +Provides: bundled(node-@npmcli/arborist) = 2.2.8 Provides: bundled(node-@npmcli/ci-detect) = 1.3.0 Provides: bundled(node-@npmcli/config) = 1.2.9 Provides: bundled(node-@npmcli/disparity-colors) = 1.0.1 @@ -394,7 +398,7 @@ Provides: bundled(node-binary-extensions) = 2.2.0 Provides: bundled(node-brace-expansion) = 1.1.11 Provides: bundled(node-builtins) = 1.0.3 -Provides: bundled(node-byte-size) = 7.0.0 +Provides: bundled(node-byte-size) = 7.0.1 Provides: bundled(node-cacache) = 15.0.5 Provides: bundled(node-caseless) = 0.12.0 Provides: bundled(node-chalk) = 4.1.0 @@ -486,7 +490,7 @@ Provides: bundled(node-just-diff-apply) = 3.0.0 Provides: bundled(node-leven) = 3.1.0 Provides: bundled(node-libnpmaccess) = 4.0.1 -Provides: bundled(node-libnpmdiff) = 2.0.3 +Provides: bundled(node-libnpmdiff) = 2.0.4 Provides: bundled(node-libnpmfund) = 1.0.2 Provides: bundled(node-libnpmhook) = 6.0.1 Provides: bundled(node-libnpmorg) = 2.0.1 @@ -534,7 +538,7 @@ Provides: bundled(node-once) = 1.4.0 Provides: bundled(node-opener) = 1.5.2 Provides: bundled(node-p-map) = 4.0.0 -Provides: bundled(node-pacote) = 11.2.7 +Provides: bundled(node-pacote) = 11.3.0 Provides: bundled(node-parse-conflict-json) = 1.1.1 Provides: bundled(node-path-is-absolute) = 1.0.1 Provides: bundled(node-path-parse) = 1.0.6 ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.I9csLo/_old 2021-04-01 14:16:55.627944194 +0200 +++ /var/tmp/diff_new_pack.I9csLo/_new 2021-04-01 14:16:55.627944194 +0200 @@ -1,32 +1,32 @@ -dbe6ab79a7fcff06e72d5a062c5850132d06ecc79bbda5049d33a0702483f906 node-v15.11.0-aix-ppc64.tar.gz -def5bea3d66e1ca4239d2c6cb22be9b841cd937f037f7b13976960c895ebf803 node-v15.11.0-darwin-x64.tar.gz -521b1fe91fc039a6be2aa4299ba9838a323fca2eeb9360a9fb060467c3609454 node-v15.11.0-darwin-x64.tar.xz -9d37f33ce9c19adc08336a707f2ef352694bfff19001b2c835b2bcc794f3dad0 node-v15.11.0-headers.tar.gz -dbde89dce1aecdaaa278df6df5d71aa84c3981e516d0881171a594c1a53924d3 node-v15.11.0-headers.tar.xz -bac8f957c35df2985ab10098d7ee494de28872ce8382df412ef745895f30f0d8 node-v15.11.0-linux-arm64.tar.gz -6f88a96fe56cc3fb8a5983adf77c6f3bcabd957c61f9bb909806791a88cce059 node-v15.11.0-linux-arm64.tar.xz -5afd0dd1bcbbca579ebbd15e0269c0f3a2070f25a4a91772a8544f04f10418fd node-v15.11.0-linux-armv7l.tar.gz -d5358ab1128819fd4e422489d86b797e29580ebfde70cd57d50b138c3170746a node-v15.11.0-linux-armv7l.tar.xz -0431af5015fc11b62b99a1e043ffadda1a765ac16e3b4267a3405635cd63c0a8 node-v15.11.0-linux-ppc64le.tar.gz -3770d55974da2fa2752ad0544f37ed40771b11097b3d1884000bfa858a26c755 node-v15.11.0-linux-ppc64le.tar.xz -b7fde7316347ccb718125cdb9cce305ab3b72d6df2eca6eba04f1087d198db51 node-v15.11.0-linux-s390x.tar.gz -aeeb11ca9631c63ebd95341fb601c484080fc622cbc84ed3079939b2cda27c98 node-v15.11.0-linux-s390x.tar.xz -74df02fbe07f280ffbd20db01cd876db2bfc3463c3620849d5b4c2b4a21216e8 node-v15.11.0-linux-x64.tar.gz -389de1384e20ca0e878de359c3b4afb1e0e8f1ca5a3cc5059177cf04d5ed43a5 node-v15.11.0-linux-x64.tar.xz -c5831187bcd8d336c71a5cb4765bd3725ba14d01844eb56f33b3566e6964fae6 node-v15.11.0.pkg -367aea2415df651bf23242e1b627071173f044ffd9f216d9ff69d3322a889bad node-v15.11.0.tar.gz -1a7091a210423970619b4af95dba6f4c6e2b576b9700460e5220afff24a8d2d1 node-v15.11.0.tar.xz -3c3dd5b380826fa9285aae2be1a55b56df1334da1b88175cb9964d4a6d9da1bd node-v15.11.0-win-x64.7z -57904b14bb30bc8931a09f4d5d131f5c755093b0608cdd7d30d1f03cc41e61b2 node-v15.11.0-win-x64.zip -ff8684b8b3d86e43c14ab171e747c474729e0de539280ef2355a93a39cd1f2f9 node-v15.11.0-win-x86.7z -e4bf3e877211ecec1bc6d26849b4317e5ce0c8b7787331b519e78847a988ae3b node-v15.11.0-win-x86.zip -5a792858e21a58050801d30885ca5c96dc908468ceb37783c219175ea67d923b node-v15.11.0-x64.msi -57e93fe0a0bc4b56b4a3b913c956f96db2afefc79553a4dc06488f44985c3ce2 node-v15.11.0-x86.msi -1bfa1c2660078a4620d320ebde339d183ecd725e38febecd873cbdfda4edcd6a win-x64/node.exe -0692711edaf626282aaeff0a28cce749488d03a5d1db6490c7bb19866ec4aedd win-x64/node.lib -4c9e4b326e142cbc8ea55d07f10b90e37e982a7bd44f4d4ad40b0d887fbdaded win-x64/node_pdb.7z -b1095c438bccc4495338c109b05be23bb8ebce771faebf21e41660b54b5d312d win-x64/node_pdb.zip -2cddc4bc386cadb033c7b717180255150a5c6688d75d47a3705f0407119ab8d3 win-x86/node.exe -f884d9353d2b848084edd4b5be8bf4a2b84a2ce2c45f22dc569ebbf59314f5d5 win-x86/node.lib -05c5b5c4ddacf0f50baf884695a6293dc63fa74b3ff1f19d474ab549f5536ecd win-x86/node_pdb.7z -d98fef2119452dc2307e3e353ab4284e49bb686ecd9c624a05919681aa6c71e5 win-x86/node_pdb.zip +b05beb9caa359aba0402412937a6f7434459adab016021c6e30f4c67b5ab35d9 node-v15.12.0-aix-ppc64.tar.gz +c04a77a3bf4a9ea7f5c0d34773cb8fcc4af594b202fa69ea41edc372ecd28df0 node-v15.12.0-darwin-x64.tar.gz +adcdfe6e147a67741ac32bd454f0ed69717387486b2275df33758b276d00de83 node-v15.12.0-darwin-x64.tar.xz +9514682405d3f1567838e289eeace2546a05fb88fc7d77f8ee566cadd92025ba node-v15.12.0-headers.tar.gz +96fe0238aef09626ffed5288871ce7fe556a5aa3aeb529fe70ce8c8c9e722c60 node-v15.12.0-headers.tar.xz +cf1e276e381bbe58998feb584f907980ad2c6cd8c88dd4662a089b177b7ab0b2 node-v15.12.0-linux-arm64.tar.gz +be93231a6616356e2a33d5007de19ffd573d5a05a67662c1583edbb7b3ecb234 node-v15.12.0-linux-arm64.tar.xz +e90567de53a7a5a7ff4ff1088516ed5bbfa1db2ba7a7f9b7010cfbb3784ba408 node-v15.12.0-linux-armv7l.tar.gz +2bcebc5bc59acbd239e42967e2342e9385b407546d5570c09d5dde90a9b3bf77 node-v15.12.0-linux-armv7l.tar.xz +5f635bf5b6249562e220d40527a0d9dcb45f551660a4ee3948f639948c39ba90 node-v15.12.0-linux-ppc64le.tar.gz +a3d719ad30b90305a732414a3467c0833f8b58b1b8170c88e35c0c8e72958606 node-v15.12.0-linux-ppc64le.tar.xz +b8d0f1e206ff1efa512aa33b556359cde46724e8d9f8d6e6d1da27d109388bff node-v15.12.0-linux-s390x.tar.gz +b04f13b4e34450d2794feac4bbc67028a595893f95fab63829763487b136e81c node-v15.12.0-linux-s390x.tar.xz +0fa13e94e07e05b64819f44de92a81f4a95c8d952278e85eba3c7dd11fe63aea node-v15.12.0-linux-x64.tar.gz +3892b4058cf12823c6cf39e4a3e9ce6da3f908cbfd211ddfc0a9df73eecd8bdc node-v15.12.0-linux-x64.tar.xz +b8df5c09ed9bd191cf244d1d0d910e1f90bdfb17d4a163b690cff9794b061e37 node-v15.12.0.pkg +cfb13ad6443e9e08d2c37468e57d2d79b91c5372e9d9d3f03756a0e31d984497 node-v15.12.0.tar.gz +5ebbbe5024787a45134c4fbd77f50ae494c9cd49c87ce2c9f327af77d8af1a31 node-v15.12.0.tar.xz +e103b811f4be35cf3388a398ff487fd6a53e07c9acbfea52533a97e3668affd3 node-v15.12.0-win-x64.7z +630943523e7289545af6fba3a4ab615d3bef466b00e504be044c55bc8fa100e5 node-v15.12.0-win-x64.zip +b0a41cf8eb23f88ad187c6658ae470462c4b04e1385d20e95c1a5b800c6239ae node-v15.12.0-win-x86.7z +8ba62e8ffa1e04c724e88522b07a395398bcd3215d908ec2d6b4bb8e313088ca node-v15.12.0-win-x86.zip +238cc9aa94527ab2fbcef4a9bcf81bb01667fb4864dfe490aead1ae474d5584c node-v15.12.0-x64.msi +7729c52a1dfd162217c698ca53c487abb300c011bdfd2b806b3cefa7ea10a82c node-v15.12.0-x86.msi +a6e114a50a51dcdce880dac9ab48293132541cb682d21a5200001c354f93df6c win-x64/node.exe +efec0902e39ae60a3c5e54db9e9fff3ebcec88744851f6df911da9ad9eb39a2d win-x64/node.lib +68009b608bd60afbada5c08f447ecf37e60bd7c8f9299cb083dde8b41871fc61 win-x64/node_pdb.7z +a45dfbcfa66672328593d4a6840efb99124a0560bde7fc936d163617388f08fe win-x64/node_pdb.zip +5bfd61ce67f5e4ef040ad2ed478644f28dd94d8be03be5ad8fa8f87930c09cc4 win-x86/node.exe +68abf8d368843410f4ca9ea0b3f8d31dbf9477c527a33a9039bbd9208236a732 win-x86/node.lib +6c445a037a3db38fedc6b2defae40b1a3f26876d11a75b70ffd04d57882fde3a win-x86/node_pdb.7z +c11857ae1384e337034f54e188b05a3403cd69206870fd65bdba92b329c5ad4e win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.I9csLo/_old and /var/tmp/diff_new_pack.I9csLo/_new differ ++++++ fix_ci_tests.patch ++++++ --- /var/tmp/diff_new_pack.I9csLo/_old 2021-04-01 14:16:55.663944251 +0200 +++ /var/tmp/diff_new_pack.I9csLo/_new 2021-04-01 14:16:55.667944257 +0200 @@ -2,10 +2,10 @@ Date: Dec 20 09:18:49 UTC 2017 Summary: Fix CI unit tests framework for OBS building -Index: node-git.ee749ba2c6/test/parallel/test-module-loading-globalpaths.js +Index: node-v15.12.0/test/parallel/test-module-loading-globalpaths.js =================================================================== ---- node-git.ee749ba2c6.orig/test/parallel/test-module-loading-globalpaths.js -+++ node-git.ee749ba2c6/test/parallel/test-module-loading-globalpaths.js +--- node-v15.12.0.orig/test/parallel/test-module-loading-globalpaths.js ++++ node-v15.12.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-git.ee749ba2c6/test/parallel/test-tls-env-bad-extra-ca.js +Index: node-v15.12.0/test/parallel/test-tls-env-bad-extra-ca.js =================================================================== ---- node-git.ee749ba2c6.orig/test/parallel/test-tls-env-bad-extra-ca.js -+++ node-git.ee749ba2c6/test/parallel/test-tls-env-bad-extra-ca.js +--- node-v15.12.0.orig/test/parallel/test-tls-env-bad-extra-ca.js ++++ node-v15.12.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,20 +29,20 @@ assert(re.test(stderr), stderr); } })) -Index: node-git.ee749ba2c6/test/parallel/test-tls-passphrase.js +Index: node-v15.12.0/test/parallel/test-tls-passphrase.js =================================================================== ---- node-git.ee749ba2c6.orig/test/parallel/test-tls-passphrase.js -+++ node-git.ee749ba2c6/test/parallel/test-tls-passphrase.js -@@ -223,7 +223,7 @@ server.listen(0, common.mustCall(functio - }, onSecureConnect()); +--- node-v15.12.0.orig/test/parallel/test-tls-passphrase.js ++++ node-v15.12.0/test/parallel/test-tls-passphrase.js +@@ -224,7 +224,7 @@ server.listen(0, common.mustCall(functio })).unref(); --const errMessagePassword = /bad decrypt/; -+const errMessagePassword = /bad (decrypt|password read)/; + const errMessagePassword = common.hasOpenSSL3 ? +- /processing error/ : /bad decrypt/; ++ /processing error/ : /bad (decrypt|password read)/; // Missing passphrase assert.throws(function() { -@@ -253,7 +253,7 @@ assert.throws(function() { +@@ -254,7 +254,7 @@ assert.throws(function() { }); }, errMessagePassword); @@ -51,10 +51,10 @@ // Invalid passphrase assert.throws(function() { -Index: node-git.ee749ba2c6/test/parallel/test-repl-envvars.js +Index: node-v15.12.0/test/parallel/test-repl-envvars.js =================================================================== ---- node-git.ee749ba2c6.orig/test/parallel/test-repl-envvars.js -+++ node-git.ee749ba2c6/test/parallel/test-repl-envvars.js +--- node-v15.12.0.orig/test/parallel/test-repl-envvars.js ++++ node-v15.12.0/test/parallel/test-repl-envvars.js @@ -2,12 +2,14 @@ // Flags: --expose-internals @@ -71,10 +71,10 @@ const tests = [ { env: {}, -Index: node-git.ee749ba2c6/test/common/index.mjs +Index: node-v15.12.0/test/common/index.mjs =================================================================== ---- node-git.ee749ba2c6.orig/test/common/index.mjs -+++ node-git.ee749ba2c6/test/common/index.mjs +--- node-v15.12.0.orig/test/common/index.mjs ++++ node-v15.12.0/test/common/index.mjs @@ -44,6 +44,7 @@ const { expectsError, skipIfInspectorDisabled, @@ -91,10 +91,10 @@ getArrayBufferViews, getBufferSources, disableCrashOnUnhandledRejection, -Index: node-git.ee749ba2c6/Makefile +Index: node-v15.12.0/Makefile =================================================================== ---- node-git.ee749ba2c6.orig/Makefile -+++ node-git.ee749ba2c6/Makefile +--- node-v15.12.0.orig/Makefile ++++ node-v15.12.0/Makefile @@ -510,7 +510,8 @@ test-ci-js: | clear-stalled .PHONY: test-ci # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned @@ -105,7 +105,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) \ -@@ -684,7 +685,8 @@ apidocs_json = $(addprefix out/,$(apidoc +@@ -689,7 +690,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,16 +115,16 @@ echo "Skipping tools/doc/node_modules (no crypto)"; \ else \ cd tools/doc && $(call available-node,$(run-npm-ci)) \ -Index: node-git.ee749ba2c6/test/parallel/test-crypto-dh.js +Index: node-v15.12.0/test/parallel/test-crypto-dh.js =================================================================== ---- node-git.ee749ba2c6.orig/test/parallel/test-crypto-dh.js -+++ node-git.ee749ba2c6/test/parallel/test-crypto-dh.js -@@ -168,7 +168,7 @@ const wrongBlockLength = { - - assert.throws(() => { +--- node-v15.12.0.orig/test/parallel/test-crypto-dh.js ++++ node-v15.12.0/test/parallel/test-crypto-dh.js +@@ -189,7 +189,7 @@ assert.throws(() => { dh3.computeSecret(''); --}, { message: 'Supplied key is too small' }); -+}, { message: /Supplied key is too small|error:05066066:Diffie-Hellman routines:compute_key:invalid public key/ }); + }, { message: common.hasOpenSSL3 ? + 'error:02800066:Diffie-Hellman routines::invalid public key' : +- 'Supplied key is too small' }); ++ /Supplied key is too small|error:05066066:Diffie-Hellman routines:compute_key:invalid public key/ }); // Create a shared using a DH group. const alice = crypto.createDiffieHellmanGroup('modp5'); ++++++ node-v15.11.0.tar.xz -> node-v15.12.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs15/node-v15.11.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs15.new.2401/node-v15.12.0.tar.xz differ: char 29, line 1 ++++++ nodejs.keyring ++++++ Binary files /var/tmp/diff_new_pack.I9csLo/_old and /var/tmp/diff_new_pack.I9csLo/_new differ ++++++ npm_search_paths.patch ++++++ --- /var/tmp/diff_new_pack.I9csLo/_old 2021-04-01 14:16:55.723944344 +0200 +++ /var/tmp/diff_new_pack.I9csLo/_new 2021-04-01 14:16:55.723944344 +0200 @@ -1,21 +1,21 @@ -Index: node-git.2070d5b524/deps/npm/lib/help-search.js +Index: node-git.3bba40abc6/deps/npm/lib/help-search.js =================================================================== ---- node-git.2070d5b524.orig/deps/npm/lib/help-search.js -+++ node-git.2070d5b524/deps/npm/lib/help-search.js -@@ -21,7 +21,7 @@ const helpSearch = async args => { - if (!args.length) - throw usage +--- node-git.3bba40abc6.orig/deps/npm/lib/help-search.js ++++ node-git.3bba40abc6/deps/npm/lib/help-search.js +@@ -28,7 +28,7 @@ class HelpSearch extends BaseCommand { + if (!args.length) + throw this.usage -- const docPath = path.resolve(__dirname, '..', 'docs/content') -+ const docPath = '/usr/share/doc/packages/nodejs'; +- const docPath = path.resolve(__dirname, '..', 'docs/content') ++ const docPath = '/usr/share/doc/packages/nodejs'; - const files = await glob(`${docPath}/*/*.md`) - const data = await readFiles(files) -Index: node-git.2070d5b524/deps/npm/lib/npm.js + const files = await glob(`${docPath}/*/*.md`) + const data = await this.readFiles(files) +Index: node-git.3bba40abc6/deps/npm/lib/npm.js =================================================================== ---- node-git.2070d5b524.orig/deps/npm/lib/npm.js -+++ node-git.2070d5b524/deps/npm/lib/npm.js -@@ -231,7 +231,13 @@ const npm = module.exports = new class e +--- node-git.3bba40abc6.orig/deps/npm/lib/npm.js ++++ node-git.3bba40abc6/deps/npm/lib/npm.js +@@ -223,7 +223,13 @@ const npm = module.exports = new class e } get globalPrefix () {
