Hello community, here is the log from the commit of package nodejs14 for openSUSE:Factory checked in at 2020-08-12 10:57:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs14 (Old) and /work/SRC/openSUSE:Factory/.nodejs14.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs14" Wed Aug 12 10:57:00 2020 rev:6 rq:825387 version:14.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs14/nodejs14.changes 2020-08-02 12:29:33.815931486 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs14.new.3399/nodejs14.changes 2020-08-12 10:57:05.716761213 +0200 @@ -1,0 +2,12 @@ +Mon Aug 3 12:20:57 UTC 2020 - Adam Majer <[email protected]> + +- Update to version 14.7.0: + * deps: upgrade npm to 6.14.7 + * dgram: add IPv6 scope id suffix to received udp6 dgrams + * src: + + allow preventing SetPromiseRejectCallback #34387 + + allow setting a dir for all diagnostic output #33584 + * worker: make MessagePort inherit from EventTarget #34057 + * zlib: switch to lazy init for zlib streams (Andrey Pechkurov) #34048 + +------------------------------------------------------------------- @@ -7 +19,2 @@ - + upgrade npm to 6.14.6 + + upgrade npm to 6.14.6 fixing information leak through + log files (bsc#1173937, CVE-2020-15095) Old: ---- node-v14.6.0.tar.xz New: ---- node-v14.7.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs14.spec ++++++ --- /var/tmp/diff_new_pack.a8ujAY/_old 2020-08-12 10:57:06.480761593 +0200 +++ /var/tmp/diff_new_pack.a8ujAY/_new 2020-08-12 10:57:06.484761595 +0200 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs14 -Version: 14.6.0 +Version: 14.7.0 Release: 0 %define node_version_number 14 @@ -118,7 +118,7 @@ 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 ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.a8ujAY/_old 2020-08-12 10:57:06.528761617 +0200 +++ /var/tmp/diff_new_pack.a8ujAY/_new 2020-08-12 10:57:06.528761617 +0200 @@ -1,32 +1,32 @@ -5a42400906c4e748930a90ee1137639876839394b5ebab4dbea96eac2fa32be7 node-v14.6.0-aix-ppc64.tar.gz -7907a18605b900ce977ff4c7e67f7507f937f85738659865d31779c3b2990756 node-v14.6.0-darwin-x64.tar.gz -a5a9c0acaa0fb6b24c1f112b647515abf15fb6d6403d5d7e16a7c3ec35dc8a7c node-v14.6.0-darwin-x64.tar.xz -22f398697efbe077c00791a03ec462a0169f6b2452b5dbfadda35135e1af162b node-v14.6.0-headers.tar.gz -3d8f8f092935718e9b1883c9b869ab1f3d41b79e62ff00382b766fa4fcaf1b97 node-v14.6.0-headers.tar.xz -eb4f98efe22057a831415c2367416330878f0e1ad9a9bb5c25a6631031588075 node-v14.6.0-linux-arm64.tar.gz -853f2c99f0e5fa65e6f222821e29c9d1a49f2d358a97c1de080ddf5c74e4ec70 node-v14.6.0-linux-arm64.tar.xz -9e4ff9421102e61381133f71b536305a5f6befa6de62a44c4805f23fc3cb7b0c node-v14.6.0-linux-armv7l.tar.gz -385f1adeef5c3c101d0c6bd6ba53e2dc82b37e87d5a44a57526b777251166e7a node-v14.6.0-linux-armv7l.tar.xz -2cfac862890b8c70a0b74aa5f31a5d51571ec1cbe91de46fc82b079b7bde9bec node-v14.6.0-linux-ppc64le.tar.gz -2299703301b3b69d386cd4c3c2721c102798ae2e9ea1debc2218452883c08955 node-v14.6.0-linux-ppc64le.tar.xz -b1114f7360babb5eca8e27fbc2556e9e73f0d423281dbe292f8d521b21359faf node-v14.6.0-linux-s390x.tar.gz -0ff3193e5bd1e4101f64507a743faed7630140e2118fb986a89c50ed37777c34 node-v14.6.0-linux-s390x.tar.xz -5e2c59200c86c37a0c800fe2cd2cfabc459f8a3ae3f83c3611483c485ad32e4f node-v14.6.0-linux-x64.tar.gz -b8a39b2dac8e200e96586356c5525d20b0b43dba8bf9f7eb4e8c2d5366be2bb2 node-v14.6.0-linux-x64.tar.xz -1db15bee99fa98574f42564c3aa821561816f116b4274b442a288cbcd0e309d4 node-v14.6.0.pkg -bc978486f602dc99f0075514f1cd860b286077d140b2d7de308343ff07907f51 node-v14.6.0.tar.gz -5af300c736088ce8ecabc64ea036ccbf56cf6d072c7374985e7cd7ecdc016a94 node-v14.6.0.tar.xz -078407a38f747e7d2a1ff2765f44ce2b8bc9aa040c28e35b28b0ae0dffbde50f node-v14.6.0-win-x64.7z -57ea75a7ec70cc8158e6f9774f9728fb9e3d08212b1af3e206db2de46ca304ca node-v14.6.0-win-x64.zip -79d213d67028e3dfb9a1d3db26d1f0c6ad0967276fc794b8a4544c23061c9fc7 node-v14.6.0-win-x86.7z -d7244b00e19404e74e33b2df1f066ec8260efc2bf312b9dfb3470878ac0f6af6 node-v14.6.0-win-x86.zip -fe8e714b0fc5260e07185655845d21c4fff3e8bdd09512b041834ee2aea13c06 node-v14.6.0-x64.msi -4c539834431cadaed92f5daae2f7a16551754e55e9129939db2aba8a5e7ad28d node-v14.6.0-x86.msi -bd2b3e7f2c3506b972127c26c6a9d692443c316c759c8eaa5a5b4a73a6d6f175 win-x64/node.exe +c9dc58ddc4eac5db92d7803359d2dc4a90428cc5bab1c91b96c1e2f5717b8caf node-v14.7.0-aix-ppc64.tar.gz +47c94ec84706fd6851db27af54abdab569941fcbfcdc28e386d8fa7d49c6a619 node-v14.7.0-darwin-x64.tar.gz +4f3f1c989184dd7d9fb937cfd7f23cc41f968b3358f7b0ad4d3085f2ce6bbb4f node-v14.7.0-darwin-x64.tar.xz +479534bb51eab200643269ee0d84749c5bae3503f008d1c1e9607a734e1ac200 node-v14.7.0-headers.tar.gz +f1dfdcd11049fa8a1c808313be0fbc56af15f91d885b44c3f99ae58b65767f53 node-v14.7.0-headers.tar.xz +64bb4171ad823fafef3d36eea416e8a5ebefa60ce7043eb52a3ece1060b1a115 node-v14.7.0-linux-arm64.tar.gz +12540328aeb5baa524a4e9c3b493b5eceb54cfa630f8bce64c19e674871e2f4b node-v14.7.0-linux-arm64.tar.xz +cf4080a42c62a14b5dfa5989400d4870364370ca1ed561e834432bdef3538742 node-v14.7.0-linux-armv7l.tar.gz +fb08af54fbd5e6429cba7cb45840b1095f633f228f55a2c5d8840d36ce63c01f node-v14.7.0-linux-armv7l.tar.xz +f9c1152091f69c08e6cd3de918339232fbb1ea4a714045db019e2f6eecb21c7c node-v14.7.0-linux-ppc64le.tar.gz +1357929b3989242e6d15d562c77f6360d120a81092740f8c75f42f0c446c3949 node-v14.7.0-linux-ppc64le.tar.xz +5486597c34f8b1fb83b09c101cfe658995c61581eab3786993e07c8a071d6ac8 node-v14.7.0-linux-s390x.tar.gz +20bce6123739afa10472de10b2cca310ddf66d7024180d8c9af58036dbdd6d49 node-v14.7.0-linux-s390x.tar.xz +9c40796c5d1bbbbc27c80b692473a254933fe0b19697d007728b6cf397a2b306 node-v14.7.0-linux-x64.tar.gz +48929b03deb2915b64ba67355d2deffeed3c8df798b0c5f2b821ffc7a8116a23 node-v14.7.0-linux-x64.tar.xz +5d745077263ce4e237158b26ec6137185bdec58e6c8b7095774691dc8ffc91f5 node-v14.7.0.pkg +2a34cc5b7386259b1c601ae9e538a3a10403493fa42d3bcd95004782331a56ef node-v14.7.0.tar.gz +ca2f1c63f3f2bf22247d7386bfc31e0295caa953f39f7079210170a886288e6f node-v14.7.0.tar.xz +5b2f2455a407b9a873878d3703006647d394924184ebbe2cbdad5a5725db8a37 node-v14.7.0-win-x64.7z +a899693c9a31089a1eda14b1e613cf8cd60361e6e574b351551d832cf864c8f8 node-v14.7.0-win-x64.zip +8d7a88c1298ed2b6f9c140afc620befd3be9fd216e5c5cfc64a2b3cb799e706f node-v14.7.0-win-x86.7z +4da7e8ebaf575bef6aca53827447e3ac6d42e7f2fb9d03002045eada4022a1ab node-v14.7.0-win-x86.zip +900c6d4e694f49e51ccc31e1264ac542343bf35e6b24aa8e62b827d4c0f62e05 node-v14.7.0-x64.msi +25a6e57440232174f056c42d96441e0f66b081ac64cf3da9589b044ce7beb0cb node-v14.7.0-x86.msi +6d9f7be3621a4d995040812eaaff7fb964515891cc5c461bc3251deb737dd5f9 win-x64/node.exe 203ffb5c4e9351e762af1cbaca1e08cef784784c665a60657d26d10ad200a65c win-x64/node.lib -31ae200486e50b572b2b20b60cc05b6652e2f992cd46b7f2bd732a5fb1bd88a4 win-x64/node_pdb.7z -6c245a0ab6c4dd77bb8f43d7484885706532ec4123567fd55be4b5a03c484b6c win-x64/node_pdb.zip -6c946d449e8f488c9e61abc4e9ac92c24beb80b76abff8d86bb9aa5ddac31a32 win-x86/node.exe +53c9b2a5fd950bf3b82a3c56b2289ee3f28d97fe590f7b8fc88e750ea06e8814 win-x64/node_pdb.7z +e9c562de62727dcd2a88b9ead915c1434448fcfe3ab612053e99ccbb71ef1b90 win-x64/node_pdb.zip +11b13c5d2df2dd55df90c4832fcf877f391d3034a4f3d473b6bad8336a636b71 win-x86/node.exe 49b13b05e148d6593269174efc0e537b4bc57290b2703658a26f037a398307b4 win-x86/node.lib -248ba0c3dbff14bbcf3ac3290c019d6211547efde0948554b07bef30fafa8ca9 win-x86/node_pdb.7z -458aee171c6cfdc569264f56d77e68f4d2068a28a9de6c921022357072766d97 win-x86/node_pdb.zip +6631d58bf51f3fa1b8dd1bc7d577b7bd1890cc243c1044884e4c34f89bfc8251 win-x86/node_pdb.7z +4728a2ea505d6484439d95410aef56b5e6e63b8b2755a6aa78b6f9ae6aad9148 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.a8ujAY/_old and /var/tmp/diff_new_pack.a8ujAY/_new differ ++++++ fix_ci_tests.patch ++++++ --- /var/tmp/diff_new_pack.a8ujAY/_old 2020-08-12 10:57:06.568761637 +0200 +++ /var/tmp/diff_new_pack.a8ujAY/_new 2020-08-12 10:57:06.568761637 +0200 @@ -2,10 +2,10 @@ Date: Dec 20 09:18:49 UTC 2017 Summary: Fix CI unit tests framework for OBS building -Index: node-v14.5.0/test/parallel/test-module-loading-globalpaths.js +Index: node-v14.7.0/test/parallel/test-module-loading-globalpaths.js =================================================================== ---- node-v14.5.0.orig/test/parallel/test-module-loading-globalpaths.js -+++ node-v14.5.0/test/parallel/test-module-loading-globalpaths.js +--- node-v14.7.0.orig/test/parallel/test-module-loading-globalpaths.js ++++ node-v14.7.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-v14.5.0/test/parallel/test-tls-env-bad-extra-ca.js +Index: node-v14.7.0/test/parallel/test-tls-env-bad-extra-ca.js =================================================================== ---- node-v14.5.0.orig/test/parallel/test-tls-env-bad-extra-ca.js -+++ node-v14.5.0/test/parallel/test-tls-env-bad-extra-ca.js +--- node-v14.7.0.orig/test/parallel/test-tls-env-bad-extra-ca.js ++++ node-v14.7.0/test/parallel/test-tls-env-bad-extra-ca.js @@ -37,7 +37,7 @@ fork(__filename, opts) // TODO(addaleax): Make `SafeGetenv` work like `process.env` // encoding-wise @@ -29,10 +29,10 @@ assert(re.test(stderr), stderr); } })) -Index: node-v14.5.0/test/parallel/test-tls-passphrase.js +Index: node-v14.7.0/test/parallel/test-tls-passphrase.js =================================================================== ---- node-v14.5.0.orig/test/parallel/test-tls-passphrase.js -+++ node-v14.5.0/test/parallel/test-tls-passphrase.js +--- node-v14.7.0.orig/test/parallel/test-tls-passphrase.js ++++ node-v14.7.0/test/parallel/test-tls-passphrase.js @@ -223,7 +223,7 @@ server.listen(0, common.mustCall(functio }, onSecureConnect()); })).unref(); @@ -51,10 +51,10 @@ // Invalid passphrase assert.throws(function() { -Index: node-v14.5.0/test/parallel/test-crypto-scrypt.js +Index: node-v14.7.0/test/parallel/test-crypto-scrypt.js =================================================================== ---- node-v14.5.0.orig/test/parallel/test-crypto-scrypt.js -+++ node-v14.5.0/test/parallel/test-crypto-scrypt.js +--- node-v14.7.0.orig/test/parallel/test-crypto-scrypt.js ++++ node-v14.7.0/test/parallel/test-crypto-scrypt.js @@ -169,8 +169,8 @@ for (const options of bad) { for (const options of toobig) { @@ -66,10 +66,10 @@ name: 'Error', }; assert.throws(() => crypto.scrypt('pass', 'salt', 1, options, () => {}), -Index: node-v14.5.0/test/parallel/test-repl-envvars.js +Index: node-v14.7.0/test/parallel/test-repl-envvars.js =================================================================== ---- node-v14.5.0.orig/test/parallel/test-repl-envvars.js -+++ node-v14.5.0/test/parallel/test-repl-envvars.js +--- node-v14.7.0.orig/test/parallel/test-repl-envvars.js ++++ node-v14.7.0/test/parallel/test-repl-envvars.js @@ -2,12 +2,14 @@ // Flags: --expose-internals @@ -86,10 +86,10 @@ const tests = [ { env: {}, -Index: node-v14.5.0/test/common/index.mjs +Index: node-v14.7.0/test/common/index.mjs =================================================================== ---- node-v14.5.0.orig/test/common/index.mjs -+++ node-v14.5.0/test/common/index.mjs +--- node-v14.7.0.orig/test/common/index.mjs ++++ node-v14.7.0/test/common/index.mjs @@ -45,6 +45,7 @@ const { expectsError, skipIfInspectorDisabled, @@ -106,20 +106,20 @@ getArrayBufferViews, getBufferSources, disableCrashOnUnhandledRejection, -Index: node-v14.5.0/Makefile +Index: node-v14.7.0/Makefile =================================================================== ---- node-v14.5.0.orig/Makefile -+++ node-v14.5.0/Makefile -@@ -527,7 +527,7 @@ test-ci-js: | clear-stalled +--- node-v14.7.0.orig/Makefile ++++ node-v14.7.0/Makefile +@@ -529,7 +529,7 @@ test-ci-js: | clear-stalled .PHONY: test-ci # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned test-ci: LOGLEVEL := info --test-ci: | clear-stalled build-addons build-js-native-api-tests build-node-api-tests doc-only -+test-ci: | clear-stalled build-addons build-js-native-api-tests build-node-api-tests +-test-ci: | clear-stalled bench-addons-build build-addons build-js-native-api-tests build-node-api-tests doc-only ++test-ci: | clear-stalled bench-addons-build build-addons build-js-native-api-tests build-node-api-tests 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) \ -@@ -703,7 +703,8 @@ apidocs_json = $(addprefix out/,$(apidoc +@@ -705,7 +705,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 ++++++ node-v14.6.0.tar.xz -> node-v14.7.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs14/node-v14.6.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs14.new.3399/node-v14.7.0.tar.xz differ: char 26, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.a8ujAY/_old 2020-08-12 10:57:06.632761669 +0200 +++ /var/tmp/diff_new_pack.a8ujAY/_new 2020-08-12 10:57:06.632761669 +0200 @@ -8,10 +8,10 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v14.6.0/Makefile +Index: node-v14.7.0/Makefile =================================================================== ---- node-v14.6.0.orig/Makefile -+++ node-v14.6.0/Makefile +--- node-v14.7.0.orig/Makefile ++++ node-v14.7.0/Makefile @@ -46,7 +46,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-v14.6.0/tools/install.py +Index: node-v14.7.0/tools/install.py =================================================================== ---- node-v14.6.0.orig/tools/install.py -+++ node-v14.6.0/tools/install.py +--- node-v14.7.0.orig/tools/install.py ++++ node-v14.7.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-v14.6.0/doc/node.1 +Index: node-v14.7.0/doc/node.1 =================================================================== ---- node-v14.6.0.orig/doc/node.1 -+++ node-v14.6.0/doc/node.1 +--- node-v14.7.0.orig/doc/node.1 ++++ node-v14.7.0/doc/node.1 @@ -30,24 +30,24 @@ .Dt NODE 1 . @@ -170,10 +170,10 @@ .Op Fl -v8-options . .\"====================================================================== -Index: node-v14.6.0/src/node.stp +Index: node-v14.7.0/src/node.stp =================================================================== ---- node-v14.6.0.orig/src/node.stp -+++ node-v14.6.0/src/node.stp +--- node-v14.7.0.orig/src/node.stp ++++ node-v14.7.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,10 +246,10 @@ { scavenge = 1 << 0; compact = 1 << 1; -Index: node-v14.6.0/deps/npm/man/man1/npm.1 +Index: node-v14.7.0/deps/npm/man/man1/npm.1 =================================================================== ---- node-v14.6.0.orig/deps/npm/man/man1/npm.1 -+++ node-v14.6.0/deps/npm/man/man1/npm.1 +--- node-v14.7.0.orig/deps/npm/man/man1/npm.1 ++++ node-v14.7.0/deps/npm/man/man1/npm.1 @@ -1,11 +1,11 @@ .TH "NPM" "1" "July 2020" "" "" .SH "NAME" @@ -356,10 +356,10 @@ +npm14 help npmrc .RE -Index: node-v14.6.0/src/node_main.cc +Index: node-v14.7.0/src/node_main.cc =================================================================== ---- node-v14.6.0.orig/src/node_main.cc -+++ node-v14.6.0/src/node_main.cc +--- node-v14.7.0.orig/src/node_main.cc ++++ node-v14.7.0/src/node_main.cc @@ -136,6 +136,7 @@ int main(int argc, char* argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf() @@ -368,12 +368,12 @@ setvbuf(stdout, nullptr, _IONBF, 0); setvbuf(stderr, nullptr, _IONBF, 0); return node::Start(argc, argv); -Index: node-v14.6.0/deps/npm/man/man1/npx.1 +Index: node-v14.7.0/deps/npm/man/man1/npx.1 =================================================================== ---- node-v14.6.0.orig/deps/npm/man/man1/npx.1 -+++ node-v14.6.0/deps/npm/man/man1/npx.1 +--- node-v14.7.0.orig/deps/npm/man/man1/npx.1 ++++ node-v14.7.0/deps/npm/man/man1/npx.1 @@ -1,32 +1,32 @@ - .TH "NPX" "1" "January 2020" "[email protected]" "User Commands" + .TH "NPX" "1" "July 2020" "[email protected]" "User Commands" .SH "NAME" -\fBnpx\fR \- execute npm package binaries +\fBnpx14\fR \- execute npm package binaries @@ -456,10 +456,10 @@ .RE -Index: node-v14.6.0/tools/test.py +Index: node-v14.7.0/tools/test.py =================================================================== ---- node-v14.6.0.orig/tools/test.py -+++ node-v14.6.0/tools/test.py +--- node-v14.7.0.orig/tools/test.py ++++ node-v14.7.0/tools/test.py @@ -908,7 +908,7 @@ class Context(object): if self.vm is not None: return self.vm @@ -469,10 +469,10 @@ else: name = 'out/%s.%s/node' % (arch, mode) -Index: node-v14.6.0/node.gyp +Index: node-v14.7.0/node.gyp =================================================================== ---- node-v14.6.0.orig/node.gyp -+++ node-v14.6.0/node.gyp +--- node-v14.7.0.orig/node.gyp ++++ node-v14.7.0/node.gyp @@ -22,8 +22,8 @@ 'node_use_openssl%': 'true', 'node_shared_openssl%': 'false',
