commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-10-16 16:16:23 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3486 (New) Package is "nodejs12" Fri Oct 16 16:16:23 2020 rev:25 rq:842084 version:12.19.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-10-08 13:13:45.215257686 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3486/nodejs12.changes 2020-10-16 16:16:53.184738667 +0200 @@ -1,0 +2,6 @@ +Fri Oct 9 09:34:28 UTC 2020 - Adam Majer + +- fix_ci_tests.patch: add support to SUSE's ECDH backport errors + in SLE's openssl + +--- Other differences: -- ++ fix_ci_tests.patch ++ --- /var/tmp/diff_new_pack.8UvMQV/_old 2020-10-16 16:16:54.040738930 +0200 +++ /var/tmp/diff_new_pack.8UvMQV/_new 2020-10-16 16:16:54.044738931 +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.9.0/test/parallel/test-module-loading-globalpaths.js +Index: node-git.552ebafd06/test/parallel/test-module-loading-globalpaths.js === node-v14.9.0.orig/test/parallel/test-module-loading-globalpaths.js -+++ node-v14.9.0/test/parallel/test-module-loading-globalpaths.js +--- node-git.552ebafd06.orig/test/parallel/test-module-loading-globalpaths.js node-git.552ebafd06/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.9.0/test/parallel/test-tls-env-bad-extra-ca.js +Index: node-git.552ebafd06/test/parallel/test-tls-env-bad-extra-ca.js === node-v14.9.0.orig/test/parallel/test-tls-env-bad-extra-ca.js -+++ node-v14.9.0/test/parallel/test-tls-env-bad-extra-ca.js +--- node-git.552ebafd06.orig/test/parallel/test-tls-env-bad-extra-ca.js node-git.552ebafd06/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.9.0/test/parallel/test-tls-passphrase.js +Index: node-git.552ebafd06/test/parallel/test-tls-passphrase.js === node-v14.9.0.orig/test/parallel/test-tls-passphrase.js -+++ node-v14.9.0/test/parallel/test-tls-passphrase.js +--- node-git.552ebafd06.orig/test/parallel/test-tls-passphrase.js node-git.552ebafd06/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.9.0/test/parallel/test-crypto-scrypt.js +Index: node-git.552ebafd06/test/parallel/test-crypto-scrypt.js === node-v14.9.0.orig/test/parallel/test-crypto-scrypt.js -+++ node-v14.9.0/test/parallel/test-crypto-scrypt.js +--- node-git.552ebafd06.orig/test/parallel/test-crypto-scrypt.js node-git.552ebafd06/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.9.0/test/parallel/test-repl-envvars.js +Index: node-git.552ebafd06/test/parallel/test-repl-envvars.js === node-v14.9.0.orig/test/parallel/test-repl-envvars.js -+++ node-v14.9.0/test/parallel/test-repl-envvars.js +--- node-git.552ebafd06.orig/test/parallel/test-repl-envvars.js node-git.552ebafd06/test/parallel/test-repl-envvars.js @@ -2,12 +2,14 @@ // Flags: --expose-internals @@ -86,10 +86,10 @@ const tests = [ { env: {}, -Index: node-v14.9.0/test/common/index.mjs +Index: node-git.552ebafd06/test/common/index.mjs === node-v14.9.0.orig/test/common/index.mjs -+++ node-v14.9.0/test/common/index.mjs +--- node-git.552ebafd06.orig/test/common/index.mjs node-git.552ebafd06/test/common/index.mjs @@ -44,6 +44,7 @@ const { expectsError, skipIfInspectorDisabled, @@ -106,10 +106,10 @@ getArrayBufferViews, getBufferSources,
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-10-08 13:13:20 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.4249 (New) Package is "nodejs12" Thu Oct 8 13:13:20 2020 rev:24 rq:840025 version:12.19.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-10-06 17:10:57.101519060 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.4249/nodejs12.changes 2020-10-08 13:13:45.215257686 +0200 @@ -1,0 +2,19 @@ +Wed Oct 7 11:28:08 UTC 2020 - Adam Majer + +- New upstream LTS version 12.19.0: + * crypto: add randomInt function + * deps: ++ upgrade to libuv 1.39.0 ++ deps: upgrade npm to 6.14.7 ++ deps: upgrade to libuv 1.38.1 + * doc: deprecate process.umask() with no arguments + * module: ++ package "imports" field ++ module: deprecate module.parent + * n-api: create N-API version 7 + * zlib: switch to lazy init for zlib streams + +- fix_ci_tests.patch: refreshed +- versioned.patch: refreshed + +--- Old: node-v12.18.4.tar.xz New: node-v12.19.0.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.3JO1jt/_old 2020-10-08 13:13:46.815259134 +0200 +++ /var/tmp/diff_new_pack.3JO1jt/_new 2020-10-08 13:13:46.819259138 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.18.4 +Version:12.19.0 Release:0 %define node_version_number 12 @@ -294,10 +294,10 @@ ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x BuildRoot: %{_tmppath}/%{name}-%{version}-build -Provides: bundled(brotli) = 1.0.7 +Provides: bundled(brotli) = 1.0.9 Provides: bundled(http-parser) = 2.9.3 -Provides: bundled(libuv) = 1.38.0 -Provides: bundled(uvwasi) = 0.0.9 +Provides: bundled(libuv) = 1.39.0 +Provides: bundled(uvwasi) = 0.0.10 Provides: bundled(v8) = 7.8.279.23 Provides: bundled(llhttp) = 2.1.2 @@ -334,7 +334,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.14.6 +Provides: npm(npm) = 6.14.8 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) @@ -354,15 +354,11 @@ Provides: bundled(node-ansi-align) = 2.0.0 Provides: bundled(node-ansi-regex) = 2.1.1 Provides: bundled(node-ansi-regex) = 3.0.0 -Provides: bundled(node-ansi-regex) = 3.0.0 +Provides: bundled(node-ansi-regex) = 4.1.0 Provides: bundled(node-ansi-styles) = 3.2.1 Provides: bundled(node-ansicolors) = 0.3.2 Provides: bundled(node-ansistyles) = 0.1.3 Provides: bundled(node-aproba) = 1.2.0 -Provides: bundled(node-aproba) = 1.2.0 -Provides: bundled(node-aproba) = 1.2.0 -Provides: bundled(node-aproba) = 1.2.0 -Provides: bundled(node-aproba) = 1.2.0 Provides: bundled(node-aproba) = 2.0.0 Provides: bundled(node-archy) = 1.0.0 Provides: bundled(node-are-we-there-yet) = 1.1.4 @@ -374,7 +370,7 @@ Provides: bundled(node-aws4) = 1.8.0 Provides: bundled(node-balanced-match) = 1.0.0 Provides: bundled(node-bcrypt-pbkdf) = 1.0.2 -Provides: bundled(node-bin-links) = 1.1.7 +Provides: bundled(node-bin-links) = 1.1.8 Provides: bundled(node-bluebird) = 3.5.5 Provides: bundled(node-boxen) = 1.3.0 Provides: bundled(node-brace-expansion) = 1.1.11 @@ -385,6 +381,7 @@ Provides: bundled(node-cacache) = 12.0.3 Provides: bundled(node-call-limit) = 1.1.1 Provides: bundled(node-camelcase) = 4.1.0 +Provides: bundled(node-camelcase) = 5.3.1 Provides: bundled(node-capture-stack-trace) = 1.0.0 Provides: bundled(node-caseless) = 0.12.0 Provides: bundled(node-chalk) = 2.4.1 @@ -395,7 +392,7 @@ Provides: bundled(node-cli-boxes) = 1.0.0 Provides: bundled(node-cli-columns) = 3.1.2 Provides: bundled(node-cli-table3) = 0.5.1 -Provides: bundled(node-cliui) = 4.1.0 +Provides: bundled(node-cliui) = 5.0.0 Provides: bundled(node-clone) = 1.0.4 Provides: bundled(node-cmd-shim) = 3.0.3 Provides: bundled(node-co) = 4.6.0 @@ -408,13 +405,12 @@ Provides: bundled(node-concat-map) = 0.0.1 Provides: bundled(node-concat-stream) = 1.6.2 Provides: bundled(node-config-chain) = 1.1.12 -Provides: bundled(node-configstore) = 3.1.2 +Provides: bundled(node-configstore) = 3.1.5 Provides: bundled(node-console-control-strings) = 1.
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-10-06 17:09:19 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.4249 (New) Package is "nodejs12" Tue Oct 6 17:09:19 2020 rev:23 rq:839612 version:12.18.4 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-09-25 16:37:36.904214184 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.4249/nodejs12.changes 2020-10-06 17:10:57.101519060 +0200 @@ -8 +8,3 @@ -(bsc#1176605, CVE-2020-8252) +(bsc#1176589, CVE-2020-8252) +- fix_ci_tests.patch: re-add missing debug symbol removal before + running unit tests Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.BDvSEA/_old 2020-10-06 17:10:58.693520435 +0200 +++ /var/tmp/diff_new_pack.BDvSEA/_new 2020-10-06 17:10:58.697520438 +0200 @@ -29,14 +29,6 @@ Version:12.18.4 Release:0 -# bundled ( "pkg", "version" ) -%define bundled() %{lua: \ -local pkg=rpm.expand("%1"); \ -local ver=rpm.expand("%2"); \ -if (not(string.sub(ver, 0, 2) == '\{\{' and string.sub(ver, -2) == '\}\}' )) then \ -print("Provides: bundled(" .. pkg .. ") = " .. ver) \ -end } - %define node_version_number 12 %if %node_version_number >= 12 @@ -247,25 +239,25 @@ %endif %else -%{bundled openssl 1.1.1g} +Provides: bundled(openssl) = 1.1.1g %endif %if ! 0%{with intree_cares} BuildRequires: pkgconfig(libcares) >= 1.10.0 %else -%{bundled libcares2 1.16.0} +Provides: bundled(libcares2) = 1.16.0 %endif %if ! 0%{with intree_icu} BuildRequires: pkgconfig(icu-i18n) >= 64 %else -%{bundled icu67.1} +Provides: bundled(icu) = 67.1 %endif %if ! 0%{with intree_nghttp2} BuildRequires: libnghttp2-devel >= 1.41.0 %else -%{bundled nghttp2 1.41.0} +Provides: bundled(nghttp2) = 1.41.0 %endif %if 0%{with valgrind_tests} @@ -302,16 +294,13 @@ ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x BuildRoot: %{_tmppath}/%{name}-%{version}-build -# NOTE: If version is not present (not replaced), it means it's not bundled and -# it will removed by the macro during rpm processing -%{bundled uvwasi 0.0.9} -%{bundled libuv 1.38.0} -%{bundled v8 7.8.279.23} -%{bundled brotli 1.0.7} -%{bundled http-parser 2.9.3} -%{bundled nghttp3 {{bundled_nghttp3_version}}} -%{bundled llhttp 2.1.2} -%{bundled ngtcp2 {{bundled_ngtcp2_version}}} +Provides: bundled(brotli) = 1.0.7 +Provides: bundled(http-parser) = 2.9.3 +Provides: bundled(libuv) = 1.38.0 +Provides: bundled(uvwasi) = 0.0.9 +Provides: bundled(v8) = 7.8.279.23 + +Provides: bundled(llhttp) = 2.1.2 Provides: bundled(node-acorn) = 7.1.1 Provides: bundled(node-acorn-class-fields) = 0.3.1 @@ -356,7 +345,6 @@ %else Recommends: python %endif -%{bundled npm 6.14.6} Provides: bundled(node-JSONStream) = 1.3.5 Provides: bundled(node-abbrev) = 1.1.1 Provides: bundled(node-agent-base) = 4.2.1 @@ -819,11 +807,11 @@ %if %{node_version_number} == 6 # Update NPM rm -r deps/npm -tar Jxvf %{SOURCE10} +tar Jxf %{SOURCE10} %endif %if %{node_version_number} >= 10 -tar Jxvf %{SOURCE11} +tar Jxf %{SOURCE11} %endif %patch3 -p1 ++ fix_ci_tests.patch ++ --- /var/tmp/diff_new_pack.BDvSEA/_old 2020-10-06 17:10:58.753520486 +0200 +++ /var/tmp/diff_new_pack.BDvSEA/_new 2020-10-06 17:10:58.753520486 +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-v12.18.4/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-v12.18.4.orig/test/parallel/test-module-loading-globalpaths.js node-v12.18.4/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-v12.18.4/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-v12.18.4.orig/test/parallel/test-tls-env-bad-extra-ca.js node-v12.18.4/test/parallel/test-tls-env-bad-ex
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-09-25 16:36:45 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.4249 (New) Package is "nodejs12" Fri Sep 25 16:36:45 2020 rev:22 rq:837372 version:12.18.4 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-09-06 00:04:00.223301953 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.4249/nodejs12.changes 2020-09-25 16:37:36.904214184 +0200 @@ -1,0 +2,9 @@ +Wed Sep 23 18:28:20 UTC 2020 - Adam Majer + +- New upstream LTS version 12.18.4: + * deps: ++ update llhttp to 2.1.2 (bsc#1176605, CVE-2020-8201) ++ fs.realpath.native may cause buffer overflow +(bsc#1176605, CVE-2020-8252) + +--- Old: node-v12.18.3.tar.xz New: node-v12.18.4.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.yj34A3/_old 2020-09-25 16:37:37.692214883 +0200 +++ /var/tmp/diff_new_pack.yj34A3/_new 2020-09-25 16:37:37.696214887 +0200 @@ -26,9 +26,17 @@ ### Name: nodejs12 -Version:12.18.3 +Version:12.18.4 Release:0 +# bundled ( "pkg", "version" ) +%define bundled() %{lua: \ +local pkg=rpm.expand("%1"); \ +local ver=rpm.expand("%2"); \ +if (not(string.sub(ver, 0, 2) == '\{\{' and string.sub(ver, -2) == '\}\}' )) then \ +print("Provides: bundled(" .. pkg .. ") = " .. ver) \ +end } + %define node_version_number 12 %if %node_version_number >= 12 @@ -238,18 +246,26 @@ %endif %endif +%else +%{bundled openssl 1.1.1g} %endif %if ! 0%{with intree_cares} BuildRequires: pkgconfig(libcares) >= 1.10.0 +%else +%{bundled libcares2 1.16.0} %endif %if ! 0%{with intree_icu} BuildRequires: pkgconfig(icu-i18n) >= 64 +%else +%{bundled icu67.1} %endif %if ! 0%{with intree_nghttp2} BuildRequires: libnghttp2-devel >= 1.41.0 +%else +%{bundled nghttp2 1.41.0} %endif %if 0%{with valgrind_tests} @@ -286,6 +302,26 @@ ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x BuildRoot: %{_tmppath}/%{name}-%{version}-build +# NOTE: If version is not present (not replaced), it means it's not bundled and +# it will removed by the macro during rpm processing +%{bundled uvwasi 0.0.9} +%{bundled libuv 1.38.0} +%{bundled v8 7.8.279.23} +%{bundled brotli 1.0.7} +%{bundled http-parser 2.9.3} +%{bundled nghttp3 {{bundled_nghttp3_version}}} +%{bundled llhttp 2.1.2} +%{bundled ngtcp2 {{bundled_ngtcp2_version}}} + +Provides: bundled(node-acorn) = 7.1.1 +Provides: bundled(node-acorn-class-fields) = 0.3.1 +Provides: bundled(node-acorn-numeric-separator) = 0.3.0 +Provides: bundled(node-acorn-private-class-elements) = 0.2.0 +Provides: bundled(node-acorn-private-methods) = 0.3.0 +Provides: bundled(node-acorn-static-class-features) = 0.2.0 +Provides: bundled(node-acorn-walk) = 7.1.1 +Provides: bundled(node-node-inspect) = 2.0.0 + %description Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model. Node.js has a package ecosystem @@ -309,7 +345,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.13.6 +Provides: npm(npm) = 6.14.6 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) @@ -320,6 +356,442 @@ %else Recommends: python %endif +%{bundled npm 6.14.6} +Provides: bundled(node-JSONStream) = 1.3.5 +Provides: bundled(node-abbrev) = 1.1.1 +Provides: bundled(node-agent-base) = 4.2.1 +Provides: bundled(node-agent-base) = 4.3.0 +Provides: bundled(node-agentkeepalive) = 3.5.2 +Provides: bundled(node-ajv) = 5.5.2 +Provides: bundled(node-ansi-align) = 2.0.0 +Provides: bundled(node-ansi-regex) = 2.1.1 +Provides: bundled(node-ansi-regex) = 3.0.0 +Provides: bundled(node-ansi-regex) = 3.0.0 +Provides: bundled(node-ansi-styles) = 3.2.1 +Provides: bundled(node-ansicolors) = 0.3.2 +Provides: bundled(node-ansistyles) = 0.1.3 +Provides: bundled(node-aproba) = 1.2.0 +Provides: bundled(node-aproba) = 1.2.0 +Provides: bundled(node-aproba) = 1.2.0 +Provides: bundled(node-aproba) = 1.2.0 +Provides: bundled(node-aproba) = 1.2.0 +Provides: bundled(node-aproba) = 2.0.0 +Provides: bundled(node-archy) = 1.0.0 +Provides: bundled(node-are-we-there-yet) = 1.1.4 +Provides: bundled(node-asap)
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-09-06 00:03:48 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3399 (New) Package is "nodejs12" Sun Sep 6 00:03:48 2020 rev:21 rq:832206 version:12.18.3 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-08-15 21:20:07.795614764 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3399/nodejs12.changes 2020-09-06 00:04:00.223301953 +0200 @@ -20,0 +21,5 @@ +Tue Jul 28 07:13:57 UTC 2020 - Dirk Mueller + +- avoid rpmbuild warnings on if/else/endif constructs + +--- Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.z32TJY/_old 2020-09-06 00:04:00.951302318 +0200 +++ /var/tmp/diff_new_pack.z32TJY/_new 2020-09-06 00:04:00.951302318 +0200 @@ -36,7 +36,7 @@ %else %if %node_version_number >= 10 %define openssl_req_ver 1.1.0 -%else # node8 or older +%else %define openssl_req_ver 1.0.2 %endif %endif @@ -94,7 +94,7 @@ %else %bcond_withbinutils_gold %endif -%endif # aarch64 +%endif # No binutils_gold on all versions of SLE 12 and Leap 42 (s390x). %ifarch s390x @@ -103,7 +103,7 @@ %else %bcond_withbinutils_gold %endif -%endif # s390x +%endif %ifarch s390 %bcond_withbinutils_gold @@ -218,7 +218,7 @@ %else BuildRequires: python %endif -%endif # python3 +%endif %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10 BuildRequires: group(nobody) @@ -229,7 +229,7 @@ %if %node_version_number >= 8 BuildRequires: pkgconfig(openssl) >= %{openssl_req_ver} -%else # older node doesn't support OpenSSL 1.1 +%else %if 0%{?suse_version} >= 1330 BuildRequires: libopenssl-1_0_0-devel @@ -237,8 +237,8 @@ BuildRequires: openssl-devel >= %{openssl_req_ver} %endif -%endif # older node doesn't support OpenSSL 1.1 -%endif # ! {with intree_openssl} +%endif +%endif %if ! 0%{with intree_cares} BuildRequires: pkgconfig(libcares) >= 1.10.0 @@ -352,7 +352,7 @@ %if %{node_version_number} >= 10 tar Jxvf %{SOURCE11} -%endif # node_version_number +%endif %patch3 -p1 %if ! 0%{with intree_openssl} @@ -552,6 +552,8 @@ find test \( -name \*.out -or -name \*.js \) -exec sed -i 's,Use `node ,Use `node%{node_version_number} ,' {} \; %endif +strip node%{node_version_number} + ln addon-rpm.gypi deps/npm/node_modules/node-gyp/addon-rpm.gypi # Tarball doesn't have eslint package distributed, so disable some tests find test -name \*-eslint-\* -print -delete
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-08-15 21:19:28 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3399 (New) Package is "nodejs12" Sat Aug 15 21:19:28 2020 rev:20 rq:826661 version:12.18.3 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-08-12 10:29:33.064013843 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3399/nodejs12.changes 2020-08-15 21:20:07.795614764 +0200 @@ -1,0 +2,6 @@ +Mon Aug 10 16:36:26 UTC 2020 - Adam Majer + +- Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation + on Aarch64 with gcc10 (bsc#1172686) + +--- Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.9Pl7IV/_old 2020-08-15 21:20:08.799615338 +0200 +++ /var/tmp/diff_new_pack.9Pl7IV/_new 2020-08-15 21:20:08.799615338 +0200 @@ -404,8 +404,8 @@ # percent-configure pulls in something that confuses node's configure # script, so we'll do it thus: -export CFLAGS="%{optflags}" -export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type" +export CFLAGS="%{optflags} -fno-strict-aliasing" +export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type -fno-strict-aliasing" export LDFLAGS="%{?build_ldflags}" %if 0%{?cc_exec:1} @@ -453,6 +453,10 @@ %install . %{SOURCE20} +export CFLAGS="%{optflags} -fno-strict-aliasing" +export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type -fno-strict-aliasing" +export LDFLAGS="%{?build_ldflags}" + %if 0%{?cc_exec:1} export CC=%{?cc_exec} export CXX=%{?cpp_exec} @@ -534,6 +538,10 @@ %endif %check +export CFLAGS="%{optflags} -fno-strict-aliasing" +export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type -fno-strict-aliasing" +export LDFLAGS="%{?build_ldflags}" + %if 0%{?cc_exec:1} export CC=%{?cc_exec} export CXX=%{?cpp_exec}
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-08-12 10:27:59 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3399 (New) Package is "nodejs12" Wed Aug 12 10:27:59 2020 rev:19 rq:825386 version:12.18.3 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-07-05 01:16:17.936636514 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3399/nodejs12.changes 2020-08-12 10:29:33.064013843 +0200 @@ -1,0 +2,13 @@ +Mon Aug 3 12:18:12 UTC 2020 - Adam Majer + +- New upstream LTS version 12.18.3: + deps: + * upgrade npm to 6.14.6 (claudiahdz) #34246 +Fixes information leak through log files (bsc#1173937, CVE-2020-15095) + * update node-inspect to v2.0.0 (Jan Krems) #33447 + * uvwasi: cherry-pick 9e75217 (Colin Ihrig) #33521 + +- fix_ci_tests.patch: refreshed +- versioned.patch: refreshed + +--- Old: node-v12.18.2.tar.xz New: node-v12.18.3.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.Pb7buB/_old 2020-08-12 10:29:35.436015675 +0200 +++ /var/tmp/diff_new_pack.Pb7buB/_new 2020-08-12 10:29:35.440015678 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.18.2 +Version:12.18.3 Release:0 %define node_version_number 12 @@ -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.Pb7buB/_old 2020-08-12 10:29:35.472015703 +0200 +++ /var/tmp/diff_new_pack.Pb7buB/_new 2020-08-12 10:29:35.472015703 +0200 @@ -1,34 +1,34 @@ -3b7026487c93871c8d7817c008cf2a04a04094873f198a605c7386d7054d2c06 node-v12.18.2-aix-ppc64.tar.gz -6e6e7311943e4f3880db5038b8b8034a30469342fe436c8aaacf2997dfa305a6 node-v12.18.2-darwin-x64.tar.gz -aac2dd754e5ee21b11e4973da582fa9928a69e548d89daf8193a2a5ee5dcc0f1 node-v12.18.2-darwin-x64.tar.xz -2fc9ac8c89bfd4a81d8d61c8e821ef2317406234c7c038742618bd33300e07a8 node-v12.18.2-headers.tar.gz -946a8d7985e95174cc06c1fcd985e6d93ef13fc62e01d2527b807342b97d6b89 node-v12.18.2-headers.tar.xz -f6413c83c3a5ab0935f0ca8653a81b9b180462db078ea49478fa4e843b074eff node-v12.18.2-linux-arm64.tar.gz -d7d3a05f36de9eb079b7b25e0fc1aaa0c960afdf36fb24b498f7303365eb945c node-v12.18.2-linux-arm64.tar.xz -72bf943dc760d984413ba5f12b79f2659803f3536ebc78ecab338029eef5a73b node-v12.18.2-linux-armv7l.tar.gz -d7fb41dd668a4ccc0148f08be23685853c831ad6fb19e82f7f1ce44742546de1 node-v12.18.2-linux-armv7l.tar.xz -87d44e1d81604ba587a35cd8f760e591c71825e9fed7d9c4ff3ceda3eacfe52f node-v12.18.2-linux-ppc64le.tar.gz -fbf92c479d1a39c542fd09f22cb3594eb2ea47def140ea71f2e6540bb2658ec1 node-v12.18.2-linux-ppc64le.tar.xz -a5f3fe254e4c6145e7d2d4f03038bb023553b096c3e2336d3a88a8190c86a50d node-v12.18.2-linux-s390x.tar.gz -4f2c6937837ec1ec8534cb7bb94a35066f47fe95154824318de4f9be9a817502 node-v12.18.2-linux-s390x.tar.xz -2d316e55994086e41761b0c657e0027e9d16d7160d3f8854cc9dc7615b99a526 node-v12.18.2-linux-x64.tar.gz -b8dc634798ee783482c2ae1755bd7dff09d83fa7bb037cdc370b601d0a5e5cbb node-v12.18.2-linux-x64.tar.xz -b406065c4fc99363d24ee63128511a57130e3049fb00f015a828bb28e835e8f0 node-v12.18.2.pkg -1f886760993efe54054e534dc9e3845a1de9399b6c6d6a9c6f69fdb3acd14891 node-v12.18.2-sunos-x64.tar.gz -a05a44eea005201344c2c5c0ce2f7daf9bebbb11b1c72b0b2a1d7d7194a2267a node-v12.18.2-sunos-x64.tar.xz -2be366d6068f9e1a5eb3f6f21c5ea246eb0a1faf48f98b88e68c8bb193d85a14 node-v12.18.2.tar.gz -38bd10ad72370010641531d1473ebb62b8c39cf0380d086c2cfa61a8c552ddf2 node-v12.18.2.tar.xz -cb356e145568ec301c2b735e5000f682bdd070995f1191449d5d47091776b104 node-v12.18.2-win-x64.7z -91fdd5b5df16873c63541bc844c9eb66870d366b2076d114f9ab7528b5e2f9a3 node-v12.18.2-win-x64.zip -375d5412e5b215721c0468b86255c0fad3c32d4b625e6f2ddc3e894a9e78 node-v12.18.2-win-x86.7z -34c8d089ed29b979b0683ef879641bbe7d318d000ac68b8fab7b967d80aee507 node-v12.18.2-win-x86.zip -a9ab96c315c144ff876fb5e6552a7891795a83f26c43f8395d5dec1b004fee29 node-v12.18.2-x64.msi -b7679cfa07d545a4ddd9533afdbc5ae936c1427cb29742a3b5bfb1d6d751fe63 node-v12.18.2-x86.msi -c71e77520d1e3685fb41608881254822c0022a0d6315a5d380ddcf365d46ac2d win-x64/node.exe -550f56a8b8aaf7e3a6154ce66
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-07-05 01:15:05 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3060 (New) Package is "nodejs12" Sun Jul 5 01:15:05 2020 rev:18 rq:818409 version:12.18.2 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-06-19 17:24:14.536043474 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3060/nodejs12.changes 2020-07-05 01:16:17.936636514 +0200 @@ -1,0 +2,9 @@ +Thu Jul 2 20:39:34 UTC 2020 - Adam Majer + +- New upstream LTS version 12.18.2: + * deps: V8: backport fb26d0bb1835 (Matheus Marchini) #33573 ++ Fixes memory leak in PrototypeUsers::Add + * src: use symbol to store AsyncWrap resource (Anna Henningsen) #31745 ++ Fixes reported memory leak (bsc#1173653) + +--- Old: node-v12.18.1.tar.xz New: node-v12.18.2.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.IIEWEy/_old 2020-07-05 01:16:20.856645819 +0200 +++ /var/tmp/diff_new_pack.IIEWEy/_new 2020-07-05 01:16:20.860645832 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.18.1 +Version:12.18.2 Release:0 %define node_version_number 12 ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.IIEWEy/_old 2020-07-05 01:16:20.912645997 +0200 +++ /var/tmp/diff_new_pack.IIEWEy/_new 2020-07-05 01:16:20.916646010 +0200 @@ -1,34 +1,34 @@ -ff5ff4f96630cff7c7aa8fe54f42bdae6ada43ac8043badb4fb4ed3ae3e5b3e9 node-v12.18.1-aix-ppc64.tar.gz -80e1d644fe78838da47cd16de234b612c20e06ffe14447125db9622e381ed1ba node-v12.18.1-darwin-x64.tar.gz -f7829470fce27686c4e91c5c84ba5f4488fbbb88e222116cc0a960531cedf708 node-v12.18.1-darwin-x64.tar.xz -ee79ef8156c02bfba3960391e85966a49c311317fe08195de52bd94b89d5efc8 node-v12.18.1-headers.tar.gz -4693c672dfe1442c01f606bb6bd37c54c69bc5de262d69b68d5bffd462e78607 node-v12.18.1-headers.tar.xz -b78fc542858b83a96d712d6a2f493ae87e1af55040bc55fb68671af191016d19 node-v12.18.1-linux-arm64.tar.gz -b6683e6e887c6c44a3fe9ff419e80d36eaafed39eb2c2d1b04ee54b440a03217 node-v12.18.1-linux-arm64.tar.xz -8222c9f2a191a6c18c634261aa8fd3af240ff5c2480fa93b618b6f15101ad054 node-v12.18.1-linux-armv7l.tar.gz -c9e982b061e69208672319b7621d8c99e08f41cae986b2f62dfa3c704bbda0fa node-v12.18.1-linux-armv7l.tar.xz -6f11fdad35c73916445783babed82b797f811758a473d7a7cc4335a2165d112b node-v12.18.1-linux-ppc64le.tar.gz -a1da92aadd5445490be343e16fbf26b7d095eeb44d23a4edec6cb9d3a323cada node-v12.18.1-linux-ppc64le.tar.xz -91ce06e9f24339f9d27f57e9b215f923f2c23be7b1eaace5d3132c323faa09f6 node-v12.18.1-linux-s390x.tar.gz -0623ddfa7b8f76dc23eacc80961ebfd8a45eb29183c8af17b29ab41982d30d8e node-v12.18.1-linux-s390x.tar.xz -b89a0d497674f388705c877ad4f57766695cfe26ea6c6c9d3ad6ff98827edbfe node-v12.18.1-linux-x64.tar.gz -863f816967e297c9eb221ad3cf32521f7ac46fffc66750e60f159ed63809affa node-v12.18.1-linux-x64.tar.xz -18426243bc47411865b79e8945b6e07ae42ece0afcd6723014045f398602c4d1 node-v12.18.1.pkg -c759d4d6565671c427a75c1251b701616cefb217a7fb28bb9c668a28c63f23c7 node-v12.18.1-sunos-x64.tar.gz -f7d33d47848541ac1a15913883bdc8376865aab48914144c19259ee45081b126 node-v12.18.1-sunos-x64.tar.xz -be532894112d06e671cb3d9388e2a3fa2c690d40bdfa9e432921a9e078b3f241 node-v12.18.1.tar.gz -ca59051c7a307841c15b4fe141c74354cb191964106e1bdfe405551a3d6a5c7a node-v12.18.1.tar.xz -a1842ce62132483d4fe3f7bf16639fa656c5d7ece9ecc09df3958a93a9a6d54e node-v12.18.1-win-x64.7z -93039ebfc7c5bfad168b015f77667757925070fff3ae84c3eb73348b3123a82a node-v12.18.1-win-x64.zip -0e7f814063785bb9a108d88bcc15c31d826c21cd3ef22920f9fe5eb54490dde0 node-v12.18.1-win-x86.7z -d0b955201949a8da102affa0a9cdda167718f2538f2aaf4f3acd53f098bc0764 node-v12.18.1-win-x86.zip -f318bb719bd956d4734247c58b3937daef04a01dbee4abdfe6217bdea87932f4 node-v12.18.1-x64.msi -f4a2fc3406e9208b3f8be30c7ae46427d76fcea18cf878368ca7a8fa47dc7ea6 node-v12.18.1-x86.msi -3455deb066f79080b8fa8bc76196d54ff8908bafd933fe73dea29b7e8b0c05c7 win-x64/node.exe -125affc115fe2b0162dfb4c8b12967d0b584d171c19dc820babe89ba64ea6b83 win-x64/node.lib -e8ce4e64f68aa989e0055eb613bb0ccbd093bc484c3c77a6594da53092cf1747 win-x64/node_pdb.7z -a7d746a835b4d5bec065661b5d278eabdfe5c82dbaf9e4346b68118cd4420023 win-x64/node_pdb.zip -f889e45bb1024ade94c30d12ba70a92ff673802715a315035bd6a1d7a3e1afa2 win-x86/node.exe -213e2183bb108a0f64c9e37f144ddd7d8b14718858112c3ccabd09eed16621ca win-x86/node.lib -8d9d7053c1b729bd84dfa90f6d90580e845e22886f34a86599847875814ad895 win-x86/node_pdb.7z -e
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-06-19 17:23:29 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3606 (New) Package is "nodejs12" Fri Jun 19 17:23:29 2020 rev:17 rq:815756 version:12.18.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-06-10 00:52:54.643648626 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3606/nodejs12.changes 2020-06-19 17:24:14.536043474 +0200 @@ -1,0 +2,13 @@ +Thu Jun 18 14:14:40 UTC 2020 - Adam Majer + +- New upstream LTS version 12.18.1: + + deps: +* V8: cherry-pick 548f6c81d424 (Dominykas Blyžė) #33484 +* update to uvwasi 0.0.9 (Colin Ihrig) #33445 +* upgrade to libuv 1.38.0 (Colin Ihrig) #33446 +* upgrade npm to 6.14.5 (Ruy Adorno) #33239 + +- skip_no_console.patch: refreshed and mostly upstreamed +- versioned.patch: refreshed + +--- Old: node-v12.18.0.tar.xz New: node-v12.18.1.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.KsxfZZ/_old 2020-06-19 17:24:18.656055250 +0200 +++ /var/tmp/diff_new_pack.KsxfZZ/_new 2020-06-19 17:24:18.660055261 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.18.0 +Version:12.18.1 Release:0 %define node_version_number 12 @@ -540,7 +540,7 @@ %endif export NODE_TEST_NO_INTERNET=1 -%if %{node_version_number} >= 14 +%if %{node_version_number} >= 12 find test \( -name \*.out -or -name \*.js \) -exec sed -i 's,Use `node ,Use `node%{node_version_number} ,' {} \; %endif ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.KsxfZZ/_old 2020-06-19 17:24:18.692055353 +0200 +++ /var/tmp/diff_new_pack.KsxfZZ/_new 2020-06-19 17:24:18.692055353 +0200 @@ -1,34 +1,34 @@ -78581e043e6d33c2d793c24990424b1c3e8ac276e440d38184ba1af25b5a7aeb node-v12.18.0-aix-ppc64.tar.gz -11fe50e670315d2d3c46317d23f7a019f46a3d08b534fbadee9a1bc3d4f81852 node-v12.18.0-darwin-x64.tar.gz -0ed99477999abb6dc2d399efff7b4e0e1c5ae6801c4890fb64470277a101098a node-v12.18.0-darwin-x64.tar.xz -1c0bb8d7ec868ff163c56b8190f6f8072292f051e6046c2df7658079078e80f9 node-v12.18.0-headers.tar.gz -9540eccfaca1d17fc6addb1bba02fb3627b89f6e5b150f5f31d88cb8345ea111 node-v12.18.0-headers.tar.xz -11860778b886b9771980ba04774d18496fe6bd1f4a6181189f7b6be61b1e7c79 node-v12.18.0-linux-arm64.tar.gz -51b301102984ff73a74894396b774d00259bb3bb8c1de7c82674713acec7a214 node-v12.18.0-linux-arm64.tar.xz -79631712fdbd3f21f36c5760ded50cb47a7c983750d1eb8308e6eb0e46e6d180 node-v12.18.0-linux-armv7l.tar.gz -1ed5e19941632efcc97a85c359c46c1d550ff782c04e42abc6033c91d960cfaf node-v12.18.0-linux-armv7l.tar.xz -308a6c346b4a239db2989a9f0c5b9a76247169094e51be7fc56b2622ede67db0 node-v12.18.0-linux-ppc64le.tar.gz -a60abf49ab93e0ca86683a826d40d130fd822793ab0bf37c6c3df55c66c71528 node-v12.18.0-linux-ppc64le.tar.xz -dad5949bdf2a2609f6120bd55e1fde24455740e4fcb815984c8d8e286e1c99dc node-v12.18.0-linux-s390x.tar.gz -4b4beb7e9dd71e8dbef0fdab3db377c8ae5905c08885a5aea85302beb129cfc0 node-v12.18.0-linux-s390x.tar.xz -9526c0ee225037fc49a00e4bd5c5e2db26053f3f7c9ad124f5763d2eb80cff16 node-v12.18.0-linux-x64.tar.gz -2febc2506c298048bfddf896056be6191c1f08716876d960a4990bd63a7fe05a node-v12.18.0-linux-x64.tar.xz -7137554f1e3ae55094ffb35f1bb9c35f90be076bed0089e463a8bd75da58738a node-v12.18.0.pkg -f21cc693b1ad038a01ac8c5b97e1a8afe8be3b22cdaf95a54cd86b5938801dde node-v12.18.0-sunos-x64.tar.gz -394d55866b9800681895d4d3b4efb4111873ccbc8d2c6847b2e87fadc683a643 node-v12.18.0-sunos-x64.tar.xz -a55c36f0cd9898f8bfa5a793a9e656e78d383f643ebec94afa67d084620b2b13 node-v12.18.0.tar.gz -d4688636a378367f5157f02bd5c13902f5c193356f8f7a35c99dfa383b03b13f node-v12.18.0.tar.xz -ba0df9132406a6ce08200e208802662b7199d9094a2734fa886053c977ba77f1 node-v12.18.0-win-x64.7z -ca73a989eba5e863971cb600e5520cb4c5edf9c600fe8f76d9e4771ad03b5d08 node-v12.18.0-win-x64.zip -9b9495851c49fa0d53619dc96886c044018ad2378f27c08c978695f15dfc16e2 node-v12.18.0-win-x86.7z -00b2a2e3f49bd00f6e5beb8c4cfa3a8d1cde99c43d7c6eb9d39d248e35fb7f4f node-v12.18.0-win-x86.zip -b79307b0f1b10d509995a8f6511d126006f24fc8cab5567101eade814dc27836 node-v12.18.0-x64.msi -5b31b5fbcd350a4d52370d806c40918dd0cf1085b08bd05934ace294c5d869ee node-v12.18.0-x86.msi -6437becaeaad5a721106912dab3f866ecc50b32ac8a3ca32a3eb2bf1ec22770f win-x64/node.exe -29a84d0c0dc7cc97cb3fe6aaad31cfba88ba33b662bd73187d442a7a5b86406b win-x64/node.lib -322d12e99aa91f6a963737b8b2cf030e32c5bfa75f688c419e6daade23619cd5 win-x64/node_pdb.7z -23db76226
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-06-10 00:52:48 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3606 (New) Package is "nodejs12" Wed Jun 10 00:52:48 2020 rev:16 rq:812979 version:12.18.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-06-06 23:38:27.516737750 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3606/nodejs12.changes 2020-06-10 00:52:54.643648626 +0200 @@ -1,0 +2,5 @@ +Tue Jun 9 11:34:55 UTC 2020 - Adam Majer + +- Add Require for nodejs12 when intalling npm12. (bsc#1172728) + +--- Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.xcKYGq/_old 2020-06-10 00:52:56.959654619 +0200 +++ /var/tmp/diff_new_pack.xcKYGq/_new 2020-06-10 00:52:56.963654630 +0200 @@ -303,6 +303,8 @@ %package -n npm12 Summary:Package manager for Node.js Group: Development/Languages/NodeJS +Requires: %{name} = %{version} +Requires: nodejs-common Recommends: %{name}-devel = %{version} Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-06-06 23:38:07 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3606 (New) Package is "nodejs12" Sat Jun 6 23:38:07 2020 rev:15 rq:811803 version:12.18.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-05-07 14:51:08.666036476 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3606/nodejs12.changes 2020-06-06 23:38:27.516737750 +0200 @@ -1,0 +2,56 @@ +Thu Jun 4 11:58:49 UTC 2020 - Adam Majer + +- New upstream LTS version 12.18.0: + * napi: fix various types of memory corruption in napi_get_value_string_*() +(CVE-2020-8174, bsc#1172443) + * http2: fix HTTP/2 Large Settings Frame DoS +(CVE-2020-11080, bsc#1172442) + * TLS session reuse can lead to host certificate verification bypass +(CVE-2020-8172, bsc#1172441) + +- use system ICU on SLE-15 + +--- +Wed May 27 10:56:40 UTC 2020 - Adam Majer + +- Update to LTS release 12.17.0: + * async-hooks: introduce async-storage API + * cli: Added a --trace-sigint CLI flag that will print the current + execution stack on SIGINT #29207. + * crypto: Various crypto APIs now support Diffie-Hellman secrets + * dns: Added the dns.ALL flag, that can be passed to dns.lookup() +with dns.V4MAPPED to return resolved IPv6 addresses as well as +IPv4 mapped IPv6 addresses #32183. + * events: It is now possible to monitor 'error' events on an EventEmitter +without consuming the emitted error by installing a listener +using the symbol EventEmitter.errorMonitor + * http,https: The default value of server.headersTimeout for +http and https servers was increased from 4 to 6ms + * process: It is now possible to monitor 'uncaughtException' +events without overriding the default behavior + * repl: ++ Added REPL substring-based search ++ Added preview ++ Added reverse-i-search + * module: Added a new experimental API to interact with +Source Map V3 data #31132. + * worker: Added support for passing a transferList along +with workerData to the Worker constructor #32278. + +For further information, please see +https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.17.0 + +- icu-v67.patch: upstreamed +- skip_no_console.patch, versioned.patch: refreshed + +--- +Wed May 13 04:19:25 UTC 2020 - Ismail Dönmez + +- Add icu-v67.patch to fix build with icu v67 + +--- +Mon May 4 12:28:44 UTC 2020 - Adam Majer + +- Reduce Requires to Recommends on nodejs12-devel when installing npm12 + +--- @@ -19 +75 @@ -+ upgrade npm to 6.13.6 ++ upgrade npm to 6.13.6 (bsc#1166916, CVE-2020-7598) Old: node-v12.16.3.tar.xz New: node-v12.18.0.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.RB2pPP/_old 2020-06-06 23:38:34.416759405 +0200 +++ /var/tmp/diff_new_pack.RB2pPP/_new 2020-06-06 23:38:34.420759418 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.16.3 +Version:12.18.0 Release:0 %define node_version_number 12 @@ -69,7 +69,7 @@ %bcond_without intree_cares %endif -%if 0%{?suse_version} >= 1550 +%if 0%{?suse_version} >= 1500 %bcond_withintree_icu %else %bcond_without intree_icu @@ -159,7 +159,8 @@ BuildRequires: pkg-config BuildRequires: config(netcfg) -# Node.js 4/6/7 requires GCC 4.8.5+. +# SLE-11 target only +# Node.js 6 requires GCC 4.8.5+. # # For Node.js 8.x, upstream requires GCC 4.9.4+, as GCC 4.8 may have # slightly buggy C++11 support: https://github.com/nodejs/node/pull/13466 @@ -176,15 +177,26 @@ BuildRequires: gcc48-c++ %define cc_exec gcc-4.8 %define cpp_exec g++-4.8 -%endif # node >= 8 -%endif # sles == 11 +%endif +%endif +# sles == 11 block -# Use GCC 7, since it is in SLE-12:Update -%if %node_version_number >= 8 && 0%{?suse_version} == 1315 +# Pick and stick with "latest" compiler at time of LTS release +# for SLE-12:Update targets +%if 0%{?suse_version} == 1315 +%if %node_version_number >= 14 +BuildRequires: gcc9-c++ +%define cc_exec gcc-9 +%define cpp_exec g++-9 +%else +%if %node_version_number >= 8 BuildRequires: gcc7-c++ %define cc_exec gcc-7 %define cpp_exec g++-7 -%endif # node >= 8 and sle == 12 +%endif +%endif +%endif +# compiler selection # No special version defined, use default. %if ! 0%{?cc
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-05-07 14:50:57 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.2738 (New) Package is "nodejs12" Thu May 7 14:50:57 2020 rev:14 rq:800675 version:12.16.3 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-03-19 19:54:28.320278043 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.2738/nodejs12.changes 2020-05-07 14:51:08.666036476 +0200 @@ -1,0 +2,25 @@ +Tue Apr 28 15:30:09 UTC 2020 - Adam Majer + +- Update to LTS release 12.16.3: + * deps: ++ Updated OpenSSL to 1.1.1g ++ Updated c-ares to 1.16.0 ++ Updated experimental uvwasi to 0.0.6 + * ESM (experimental): Additional warnings are no longer printed +for modules that use conditional exports or package name self resolution + +- fix_ci_tests.patch: refreshed + +--- +Mon Apr 27 13:15:17 UTC 2020 - Adam Majer + +- Update to LTS release 12.16.2: + * deps: ++ upgrade npm to 6.13.6 ++ update openssl to 1.1.1e + +- openssl_rand_regression.patch, wasi_compile_flags.patch: upstreamed +- versioned.patch, fix_ci_tests.patch: refreshed +- linker_lto_jobs.patch: serialize linker during build + +--- Old: node-v12.16.1.tar.xz openssl_rand_regression.patch wasi_compile_flags.patch New: linker_lto_jobs.patch node-v12.16.3.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.rkjwVa/_old 2020-05-07 14:51:11.238041636 +0200 +++ /var/tmp/diff_new_pack.rkjwVa/_new 2020-05-07 14:51:11.246041652 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.16.1 +Version:12.16.3 Release:0 %define node_version_number 12 @@ -133,6 +133,7 @@ Patch7: manual_configure.patch ## Patches specific to SUSE and openSUSE +Patch100: linker_lto_jobs.patch # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built Patch101: nodejs-libpath.patch # PATCH-FIX-UPSTREAM -- use custom addon.gypi by default instead of @@ -145,8 +146,6 @@ # instead of /usr Patch104: npm_search_paths.patch Patch106: skip_no_console.patch -Patch107: wasi_compile_flags.patch -Patch108: openssl_rand_regression.patch Patch120: flaky_test_rerun.patch @@ -158,6 +157,7 @@ %endif BuildRequires: pkg-config +BuildRequires: config(netcfg) # Node.js 4/6/7 requires GCC 4.8.5+. # @@ -294,7 +294,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.13.4 +Provides: npm(npm) = 6.13.6 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) @@ -345,6 +345,7 @@ %patch7 -p1 %if 0%{with valgrind_tests} %endif +%patch100 -p1 %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). @@ -353,8 +354,6 @@ %endif %patch104 -p1 %patch106 -p1 -%patch107 -p1 -%patch108 -p1 %patch120 -p1 %patch200 -p1 @@ -525,6 +524,8 @@ export CXX=%{?cpp_exec} %endif +export NODE_TEST_NO_INTERNET=1 + ln addon-rpm.gypi deps/npm/node_modules/node-gyp/addon-rpm.gypi # Tarball doesn't have eslint package distributed, so disable some tests find test -name \*-eslint-\* -print -delete ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.rkjwVa/_old 2020-05-07 14:51:11.278041716 +0200 +++ /var/tmp/diff_new_pack.rkjwVa/_new 2020-05-07 14:51:11.278041716 +0200 @@ -1,34 +1,34 @@ -d928dd3dc4a79c39e45aa8f1f00c33117eb6145001427cb4dd838340932d8f2d node-v12.16.1-aix-ppc64.tar.gz -34895bce210ca4b3cf19cd480e656350dd7f5d798f3782e3650580d35920 node-v12.16.1-darwin-x64.tar.gz -7d20b9955c96d99fad1ef0e849b340d3ca1386dacd6c79e19d1ad3695bad7f6b node-v12.16.1-darwin-x64.tar.xz -815e732561b6be1b2389b0cac53e34b65ad1835a5f0354d9888d992a4613947f node-v12.16.1-headers.tar.gz -602ad5ba8ccf076215e0547632329d8a5c3ab0275a293ee1aebbfdd9345d2a6a node-v12.16.1-headers.tar.xz -22750695d432e22f2a1faadfcd534a88a18933ffd658d45b08a5afa61acbc24a node-v12.16.1-linux-arm64.tar.gz -396c43ba507b8ec33c70cdc6f73b4a7c725bddb3f74a85a8b8ed77b436856fed node-v12.16.1-linux-arm64.tar.xz -d418d0516dfd744a8109e4ed58b021e3a1babb64baed2ebc30e613df97c643fb node-v12.16.1-linux-armv7l.tar.gz -593dbc7e52518815d02dd5019c54afa5ada3dd143482cbc533c8c1ea80f44349 node-v12.16.1-linux-armv7l.tar.xz -c8b1e47ac7a7a98f9f9b596b1ff567ad5416141317a3dcf4bff988508eb85bd6 node-v12.16.1-linux-ppc64le.t
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-03-19 19:51:57 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.3160 (New) Package is "nodejs12" Thu Mar 19 19:51:57 2020 rev:13 rq:786455 version:12.16.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-02-20 14:56:07.914376542 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.3160/nodejs12.changes 2020-03-19 19:54:28.320278043 +0100 @@ -1,0 +2,7 @@ +Mon Mar 2 09:43:10 UTC 2020 - Adam Majer + +- openssl_rand_regression.patch: Add getrandom syscall definition + for all Linux platforms. This fixes a runtime error in SLE-12 + (bnc#1162117) + +--- New: openssl_rand_regression.patch Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.51yfrD/_old 2020-03-19 19:54:29.368278080 +0100 +++ /var/tmp/diff_new_pack.51yfrD/_new 2020-03-19 19:54:29.376278080 +0100 @@ -146,6 +146,7 @@ Patch104: npm_search_paths.patch Patch106: skip_no_console.patch Patch107: wasi_compile_flags.patch +Patch108: openssl_rand_regression.patch Patch120: flaky_test_rerun.patch @@ -353,6 +354,7 @@ %patch104 -p1 %patch106 -p1 %patch107 -p1 +%patch108 -p1 %patch120 -p1 %patch200 -p1 ++ openssl_rand_regression.patch ++ commit 4dcb150ea30f9bbfa7946e6b39c30a86aca5ed02 Author: Kurt Roeckx Date: Sat Sep 28 14:59:32 2019 +0200 Add defines for __NR_getrandom for all Linux architectures Fixes: #10015 Reviewed-by: Bernd Edlinger GH: #10044 Index: node-v12.16.1/deps/openssl/openssl_common.gypi === --- node-v12.16.1.orig/deps/openssl/openssl_common.gypi +++ node-v12.16.1/deps/openssl/openssl_common.gypi @@ -61,6 +61,7 @@ 'defines': [ 'OPENSSLDIR="/etc/ssl"', 'ENGINESDIR="/dev/null"', +'OPENSSL_RAND_SEED_GETRANDOM', 'TERMIOS', ], 'conditions': [ Index: node-v12.16.1/deps/openssl/openssl/crypto/rand/rand_unix.c === --- node-v12.16.1.orig/deps/openssl/openssl/crypto/rand/rand_unix.c +++ node-v12.16.1/deps/openssl/openssl/crypto/rand/rand_unix.c @@ -282,12 +282,58 @@ static ssize_t sysctl_random(char *buf, # if defined(OPENSSL_RAND_SEED_GETRANDOM) # if defined(__linux) && !defined(__NR_getrandom) -#if defined(__arm__) && defined(__NR_SYSCALL_BASE) +#if defined(__arm__) # define __NR_getrandom(__NR_SYSCALL_BASE+384) #elif defined(__i386__) # define __NR_getrandom355 -#elif defined(__x86_64__) && !defined(__ILP32__) -# define __NR_getrandom318 +#elif defined(__x86_64__) +# if defined(__ILP32__) +# define __NR_getrandom (__X32_SYSCALL_BIT + 318) +# else +# define __NR_getrandom 318 +# endif +#elif defined(__xtensa__) +# define __NR_getrandom338 +#elif defined(__s390__) || defined(__s390x__) +# define __NR_getrandom349 +#elif defined(__bfin__) +# define __NR_getrandom389 +#elif defined(__powerpc__) +# define __NR_getrandom359 +#elif defined(__mips__) || defined(__mips64) +# if _MIPS_SIM == _MIPS_SIM_ABI32 +# define __NR_getrandom (__NR_Linux + 353) +# elif _MIPS_SIM == _MIPS_SIM_ABI64 +# define __NR_getrandom (__NR_Linux + 313) +# elif _MIPS_SIM == _MIPS_SIM_NABI32 +# define __NR_getrandom (__NR_Linux + 317) +# endif +#elif defined(__hppa__) +# define __NR_getrandom(__NR_Linux + 339) +#elif defined(__sparc__) +# define __NR_getrandom347 +#elif defined(__ia64__) +# define __NR_getrandom1339 +#elif defined(__alpha__) +# define __NR_getrandom511 +#elif defined(__sh__) +# if defined(__SH5__) +# define __NR_getrandom 373 +# else +# define __NR_getrandom 384 +# endif +#elif defined(__avr32__) +# define __NR_getrandom317 +#elif defined(__microblaze__) +# define __NR_getrandom385 +#elif defined(__m68k__) +# define __NR_getrandom352 +#elif defined(__cris__) +# define __NR_getrandom356 +#elif defined(__aarch64__) +# define __NR_getrandom278 +#else /* generic */ +# define __NR_getrandom278 #endif # endif
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-02-20 14:55:55 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.26092 (New) Package is "nodejs12" Thu Feb 20 14:55:55 2020 rev:12 rq:777344 version:12.16.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-02-14 16:36:58.323572284 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.26092/nodejs12.changes 2020-02-20 14:56:07.914376542 +0100 @@ -1,0 +2,13 @@ +Wed Feb 19 13:41:50 UTC 2020 - Adam Majer + +- Update to LTS release 12.16.1: + * Reverted regressions from 12.16.0 ++ accidental unflagging of self resolving modules - it now requires + --experimental-modules flag to enable. ++ process cleanup changes introduced WASM-Related assertion ++ use of largepages runtime option introduced linking failure ++ async_hooks was causing an exception when handling errors ++ enumerable Read-Only property on EventEmitter breaks @types/extend ++ exceptions in the HTTP parser were not emitting as an uncaughtException + +--- Old: node-v12.16.0.tar.xz New: node-v12.16.1.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.EwKkzC/_old 2020-02-20 14:56:09.710380065 +0100 +++ /var/tmp/diff_new_pack.EwKkzC/_new 2020-02-20 14:56:09.714380074 +0100 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.16.0 +Version:12.16.1 Release:0 %define node_version_number 12 ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.EwKkzC/_old 2020-02-20 14:56:09.738380121 +0100 +++ /var/tmp/diff_new_pack.EwKkzC/_new 2020-02-20 14:56:09.742380129 +0100 @@ -1,34 +1,34 @@ -62495024587778856d800021203b67c1c306b451146c2418614810ebd8666f5e node-v12.16.0-aix-ppc64.tar.gz -af3b9bbfdd9ae1b46390e7deeb77a2c1d8dbc6fb4171bbb0cfe8686fc1ecef1d node-v12.16.0-darwin-x64.tar.gz -5598c25ae59983131dc25263721885f752bf6671eb042b7ae8f99020d08f7cb1 node-v12.16.0-darwin-x64.tar.xz -43d4e357790fb08371126b7c3276b50a59f7740a64723dd25ca344c5f7ff1a89 node-v12.16.0-headers.tar.gz -6090f877370ccc54effb79c865b204f14faa4260ef4b56e81a81b0d6f22d9d1e node-v12.16.0-headers.tar.xz -d899593fc516357bf1ad9e28fbb5b2beb5ade25c81a45c1f5499b9320709793f node-v12.16.0-linux-arm64.tar.gz -f2d97187bd8d3175bf6266193107a030bfb827003d57ba6dd21de16aa622548d node-v12.16.0-linux-arm64.tar.xz -a28451c07ef07b534ca272dc6f34efeec3d5164bf7d0528ef9f7348241dd21a8 node-v12.16.0-linux-armv7l.tar.gz -3253cc7e65dfb9d3fcf99b48036ee7d525f4785b924d5984c658848899b18572 node-v12.16.0-linux-armv7l.tar.xz -fc2b68efd2f2da48a2729d2e6e1541d74b25685a5d238d2a5c7987e28dd72d3b node-v12.16.0-linux-ppc64le.tar.gz -b5e35046a6e63a386985e5b8a3c6f2bd012e801159a7c376b0e584c02b0e8bc9 node-v12.16.0-linux-ppc64le.tar.xz -c4b3f8f5c7262575e067e4a016f8580443c58704c15476e9772435b2bf52a64c node-v12.16.0-linux-s390x.tar.gz -b12c3be91ff56f66dc494339880c954f5f7ceec52acdc130a0861ed3977b9c62 node-v12.16.0-linux-s390x.tar.xz -fe8eca839b702f1ca47e9aabfd833cfa3e68952450d1f4c893cdfb0650ecd3c2 node-v12.16.0-linux-x64.tar.gz -e8c38659540766db9d85bd7325ba8cce8ded56204f84507f73fdb41a26d9bd73 node-v12.16.0-linux-x64.tar.xz -352b719797db99d7f29e45ba2ed8e09c4d46b166649c891d91de57a2627f0413 node-v12.16.0.pkg -6ac5e0d6553942f1013ebc202a7368d0d1e1ccf059dfed5acdb2ea680e957a59 node-v12.16.0-sunos-x64.tar.gz -52742449ca4be34781e3a7edc5774668f8665e6198e80c32f93fc48410d5dc4b node-v12.16.0-sunos-x64.tar.xz -ae2dfe74485d821d4fef7cf1802acd2322cd994c853a2327c4306952f4453441 node-v12.16.0.tar.gz -b8c90637473fcea0b4fdae2c1560a1cf9f5959fdf9670541fc52868cf925 node-v12.16.0.tar.xz -09d0c8f0457ebdcab0a432b8756a8ce7baa2039ed6c98e52c292779d4062490f node-v12.16.0-win-x64.7z -9a590dd064b491fbd40b366ae4a119fe6cef516a25fb4d78d7c2a64b37574da8 node-v12.16.0-win-x64.zip -d24c1dc92e59a0cc8ac60e8cd9e3e41df0a45bb05ca73ad3e75367277339a237 node-v12.16.0-win-x86.7z -4c521cec55e76af5d3daa8196e33b483676ec7cfd4d27b62abeb179cc64d6642 node-v12.16.0-win-x86.zip -8e897b9d9a4742154f4bcce5b9b8dc10403f581fbb091a4597d6d911e10259b2 node-v12.16.0-x64.msi -5b26579bb29ee421724409bddc519e18c10d93bce2b3619563b5041f29cd577e node-v12.16.0-x86.msi -ec66ac40c043cc30fc9834a3ddac24291d65649c811b1e58e0da92c6dfb4ed4d win-x64/node.exe +d928dd3dc4a79c39e45aa8f1f00c33117eb6145001427cb4dd838340932d8f2d node-v12.16.1-aix-ppc64.tar.gz +34895bce210ca4b3cf19cd480e656350dd7f5d798f3782e3650580d35920 node-v12.16.1-darwin-x64.tar.gz +7d20b9955c96d99fad1ef0e849b340d3ca1386dacd6c79e1
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-02-14 16:36:50 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.26092 (New) Package is "nodejs12" Fri Feb 14 16:36:50 2020 rev:11 rq:774096 version:12.16.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-02-10 21:54:23.846223295 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.26092/nodejs12.changes 2020-02-14 16:36:58.323572284 +0100 @@ -1,0 +2,29 @@ +Wed Feb 12 10:12:13 UTC 2020 - Adam Majer + +- Update to LTS release 12.16.0: + * assert: add experimental assert.match() and assert.doesNotMatch() +methods. These allow matching vs. provided regular expressions. + * child_process, cluster: now support serialization option to +allow for custom serialization mechanism for IPC. + * cli: add --trace-edit and --trance-uncaught flags + * crypto: ++ added support for 'ieee-p1363' signature type for DSA and ECDSA + in addition to DER ++ Added Hash.prototype.copy making it possibly to clone internal + state of Hash object. This allows digest computation between + updates. + * deps: ++ libuv was updated to 1.34.0 ++ V8 was updated to 7.8.279.23 - for official changes, see + https://v8.dev/blog/v8-release-78 + * events: ++ add EventEmitter.on to async iterate over events ++ allow monitoring error events via EventEmitter.errorMonitor ++ add experimental method to captureRejections for async handlers + * perf_hooks: now considered stable API + * wasi: Add new core module for WebAssebly System Interface as +an experimental feature. + +- wasi_compile_flags.patch: fix header inclusions in uvwasi dependency + +--- Old: node-v12.15.0.tar.xz New: node-v12.16.0.tar.xz wasi_compile_flags.patch Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.Gsq7n8/_old 2020-02-14 16:36:59.575572981 +0100 +++ /var/tmp/diff_new_pack.Gsq7n8/_new 2020-02-14 16:36:59.579572984 +0100 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.15.0 +Version:12.16.0 Release:0 %define node_version_number 12 @@ -145,6 +145,7 @@ # instead of /usr Patch104: npm_search_paths.patch Patch106: skip_no_console.patch +Patch107: wasi_compile_flags.patch Patch120: flaky_test_rerun.patch @@ -195,6 +196,7 @@ BuildRequires: zlib-devel %if %node_version_number > 12 +BuildRequires: netcfg BuildRequires: python3 %else %if 0%{?suse_version} >= 1500 @@ -350,6 +352,7 @@ %endif %patch104 -p1 %patch106 -p1 +%patch107 -p1 %patch120 -p1 %patch200 -p1 ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.Gsq7n8/_old 2020-02-14 16:36:59.603572997 +0100 +++ /var/tmp/diff_new_pack.Gsq7n8/_new 2020-02-14 16:36:59.603572997 +0100 @@ -1,34 +1,34 @@ -4674d94402b8c0d79a9e20d4320652830032f0a7171cea2c815858b76d3d2ee9 node-v12.15.0-aix-ppc64.tar.gz -b6449cec39ac15b37abe4e59ef0eae50dcdfbf060c5276a01cc590f2a3372b7d node-v12.15.0-darwin-x64.tar.gz -fc2b68255c61663fe74338d372678fbb1fec367fef46924498e6d1b5e220c0b1 node-v12.15.0-darwin-x64.tar.xz -48e8ba40339e6cb9edc820f320b690b3401643e2c6bd36a7f2267ebf84cf98f2 node-v12.15.0-headers.tar.gz -44217fee8c0d003888783f65c36eec871d36b93d7347333b659633e30cbd85db node-v12.15.0-headers.tar.xz -9349bb00a522da9ecd0d2f9453b500904ccd56e271852ab2defb51a8c77a1aca node-v12.15.0-linux-arm64.tar.gz -c582cb65a0ec7f648618d3d33b4f87c374a3f930518b57eca1693828c965d6e5 node-v12.15.0-linux-arm64.tar.xz -53c4b21b23b8dc31da0ab9b5bdae7041d87fd7b7247e0b6cecaca36ca1d7e05d node-v12.15.0-linux-armv7l.tar.gz -a865e69914c568fcb28be7a1bf970236725a06a8fc66530799300181d2584a49 node-v12.15.0-linux-armv7l.tar.xz -91c4d019e2c86d088fcb0874f3dab6a074c354d4fe0fcce1fa2f535c86396f5e node-v12.15.0-linux-ppc64le.tar.gz -9b0c4faf637e9cd272964052933e7ff2ca05c50d89a473cf6f40031f55783fd0 node-v12.15.0-linux-ppc64le.tar.xz -3594746ef6a98d21e56b4f1c7a60526c53fd97750c9ba2347ffc3df24ea3b21a node-v12.15.0-linux-s390x.tar.gz -30f150720cc1a9f53d4d9a881961431428603dfe151cd487cdaec555f29db0c7 node-v12.15.0-linux-s390x.tar.xz -218279a33603b8bc958c46cce04c14851fd9d685bd21f5a39d6b98d08d80aae5 node-v12.15.0-linux-x64.tar.gz -63df953deb091c1500e1044bef01d1953117970e757e74e90d915e1a4a0d1c9c node-v12.15.0-linux-x64.tar.xz -f3c3103bcceb33898a8bc44c54d337c5bcb709dcdca95408e9307b6d4a86ca31 node-v12.15.0.pkg -4783ba63bcdfb8fa54cd4526401051df32835dc112cf7c11d64d98451ece20a6 node-v12.15.0-sunos-x64.tar.gz -b14aab80ccdf268f6
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-02-10 21:54:21 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.26092 (New) Package is "nodejs12" Mon Feb 10 21:54:21 2020 rev:10 rq:772640 version:12.15.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2020-01-09 22:53:18.354790696 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.26092/nodejs12.changes 2020-02-10 21:54:23.846223295 +0100 @@ -1,0 +2,14 @@ +Fri Feb 7 10:38:50 UTC 2020 - Adam Majer + +- Update to LTS release 12.15.0: + * fixes a remotely triggerable assertion on a TLS server via a +crafted certificate string (CVE-2019-15604, bsc#1163104) + * fixes an HTTP request smuggling vulnerability via malformed +Transfer-Encoding header (CVE-2019-15605, bsc#1163102) + * trim HTTP header values of optional white space +(CVE-2019-15606, bsc#1163103) + * enabled stricter HTTP header parsing by default. + +- fix_ci_tests.patch: refreshed + +--- Old: node-v12.14.1.tar.xz New: node-v12.15.0.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.OOPaZY/_old 2020-02-10 21:54:24.666223748 +0100 +++ /var/tmp/diff_new_pack.OOPaZY/_new 2020-02-10 21:54:24.670223751 +0100 @@ -1,7 +1,7 @@ # # spec file for package nodejs12 # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.14.1 +Version:12.15.0 Release:0 %define node_version_number 12 @@ -387,6 +387,7 @@ # script, so we'll do it thus: export CFLAGS="%{optflags}" export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type" +export LDFLAGS="%{?build_ldflags}" %if 0%{?cc_exec:1} export CC=%{?cc_exec} ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.OOPaZY/_old 2020-02-10 21:54:24.702223768 +0100 +++ /var/tmp/diff_new_pack.OOPaZY/_new 2020-02-10 21:54:24.706223771 +0100 @@ -1,34 +1,34 @@ -7d7621ff0c037ea556284e382f3c5c98af0dad146786fef133a71cea1bd661fc node-v12.14.1-aix-ppc64.tar.gz -0be10a28737527a1e5e3784d3ad844d742fe8b0718acd701fd48f718fd3af78f node-v12.14.1-darwin-x64.tar.gz -aa6cfba37e018aec20f0870931b9a39b923697a2a1d84aad3292bdbad7bd6b18 node-v12.14.1-darwin-x64.tar.xz -944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c node-v12.14.1-headers.tar.gz -9cd7975e52f2caf2b086d9276c36500e40ac68ec13b07d211a260c94f51ca9f0 node-v12.14.1-headers.tar.xz -fb1a20f37ef918033b0f2f9436b4a82e15128ce61e0de2378a4306ba7667cf4a node-v12.14.1-linux-arm64.tar.gz -6cd28a5e6340f596aec8dbfd6720f444f011e6b9018622290a60dbd17f9baff6 node-v12.14.1-linux-arm64.tar.xz -49c03bf2aa85b19a286a2dbad471b6dd89a8e4542564a41cd23b5b08e81b9c65 node-v12.14.1-linux-armv7l.tar.gz -ed4e625c84b877905eda4f356c8b4183c642e5ee6d59513d6329674ec23df234 node-v12.14.1-linux-armv7l.tar.xz -280c4f432261180004c33c6fe73b008b84926f9c5b2997e9df4da691d22e081b node-v12.14.1-linux-ppc64le.tar.gz -871bede5bf54a3596b485d9e42c37dd5832aedd98964dfe991aff7cb3778 node-v12.14.1-linux-ppc64le.tar.xz -9aeed5fd472028228db8dc88b27b8f11ffc9af3c8ca3dedba49e6e02ea42a3d2 node-v12.14.1-linux-s390x.tar.gz -d734271d8ce8c9c0b9887bf246843fbac71c37c42bd2ef28ea5e2bfef0cd0f8a node-v12.14.1-linux-s390x.tar.xz -e21be7dd07cc143c480695d6214f40873a7791f437c1ca12fc94d45f539a47d9 node-v12.14.1-linux-x64.tar.gz -07cfcaa0aa9d0fcb6e99725408d9e0b07be03b844701588e3ab5dbc395b98e1b node-v12.14.1-linux-x64.tar.xz -043b4d3d35c3ede0c496d2cb32ce51e37d70bf5f21c0dc0598db7e2af46ac667 node-v12.14.1.pkg -17bcbf5e7b1b57f73f00bbb8e77e8f6393db41e4d4a1bfc6c2f601606681e659 node-v12.14.1-sunos-x64.tar.gz -ec6e3e9b33cfd7083b2e7203bfe54afb53cd40d5e027dcc57820e21e2f77948f node-v12.14.1-sunos-x64.tar.xz -42a7f0777fea8825611cb9250ff927824dba4f7aea854b47d522798acf4bdbc6 node-v12.14.1.tar.gz -877b4b842318b0e09bc754faf7343f2f097f0fc4f88ab9ae57cf9944e88e7adb node-v12.14.1.tar.xz -5f071589df21a6d2e99fc7a52649f0a7e5d5b36ef8f619bd7dbd39e6e2f47be2 node-v12.14.1-win-x64.7z -1f96ccce3ba045ecea3f458e189500adb90b8bc1a34de5d82fc10a5bf66ce7e3 node-v12.14.1-win-x64.zip -b94daef84daaf40e2a3841d8ecad679462ad48c2d5db83bc7d1289a27882a00c node-v12.14.1-win-x86.7z -0c780bb80cf24a036517bd293e676d56f1d75a0968bd75720e6d8436c64cfa2f node-v12.14.1-win-x86.zip -630bc34155e7fdb65c02ed44a37cd27dcf3f76a061c220e7af8baa
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2020-01-09 22:52:44 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.6675 (New) Package is "nodejs12" Thu Jan 9 22:52:44 2020 rev:9 rq:762223 version:12.14.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-12-21 12:33:40.155428515 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.6675/nodejs12.changes 2020-01-09 22:53:18.354790696 +0100 @@ -1,0 +2,17 @@ +Thu Jan 9 10:42:21 UTC 2020 - Adam Majer + +- Update to LTS release 12.14.1: + * crypto: fix key requirements in asymmetric cipher + * deps: ++ update llhttp to 2.0.1 ++ update nghttp2 to 1.40.0 + * v8: mark serdes API as stable + +- nodejs-libpath.patch: refreshed + +--- +Tue Jan 7 13:12:10 UTC 2020 - Guillaume GARDET + +- Really disable LTO when required (nodejs < 12) + +--- Old: node-v12.14.0.tar.xz New: node-v12.14.1.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.2OeS9o/_old 2020-01-09 22:53:20.806791923 +0100 +++ /var/tmp/diff_new_pack.2OeS9o/_new 2020-01-09 22:53:20.830791935 +0100 @@ -1,7 +1,7 @@ # # spec file for package nodejs12 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.14.0 +Version:12.14.1 Release:0 %define node_version_number 12 @@ -42,7 +42,16 @@ %endif %bcond_withvalgrind_tests + +%if %{node_version_number} >= 12 %bcond_without nodejs_lto +%else +%bcond_with nodejs_lto +%endif + +%if !0%{?with nodejs_lto} +%define _lto_cflags %{nil} +%endif %if 0%{?suse_version} == 1110 %define _libexecdir %{_exec_prefix}/lib @@ -317,6 +326,12 @@ %setup -q -n node-%{version} %endif +%if %{node_version_number} == 6 +# Update NPM +rm -r deps/npm +tar Jxvf %{SOURCE10} +%endif + %if %{node_version_number} >= 10 tar Jxvf %{SOURCE11} %endif # node_version_number @@ -383,7 +398,7 @@ ./configure \ --prefix=%{_prefix} \ -%if 0%{?with nodejs_lto} && %{node_version_number} >= 12 +%if 0%{?with nodejs_lto} --enable-lto \ %endif %if ! 0%{with intree_openssl} ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.2OeS9o/_old 2020-01-09 22:53:21.294792167 +0100 +++ /var/tmp/diff_new_pack.2OeS9o/_new 2020-01-09 22:53:21.314792177 +0100 @@ -1,34 +1,34 @@ -b1c4db193ac9981d671a8b267d4d836dcdb20d9d0a9fa1b69150c349a5ac5b39 node-v12.14.0-aix-ppc64.tar.gz -5f3170b346b29e6902c0ca7e0993e3d1b4b650615348aa866de17ad965377048 node-v12.14.0-darwin-x64.tar.gz -4b5086941fe3a105c84f1770190c06210a86a1792c785f3b83e758bd386f1a95 node-v12.14.0-darwin-x64.tar.xz -12117b31a9062964521e31cf804989e319a6f320ea6ce019152ad3d323831701 node-v12.14.0-headers.tar.gz -c47631c1af878fdfd4e00c6a986f94e0bafbb78e88909947d775d96db8405139 node-v12.14.0-headers.tar.xz -63e9c96712868addef76a694852f54ea279479949669275dab506aa8ce4e0b73 node-v12.14.0-linux-arm64.tar.gz -733b4f71ccdf114038bbe0f20574a1e8f4f60b53d39caf445f518745596eadda node-v12.14.0-linux-arm64.tar.xz -d768518b377dcd22596d3c61ec73b41e9a7257aef9de9cf1b88834d635510c2a node-v12.14.0-linux-armv7l.tar.gz -bc7d4614a52782a65126fc1cc89c8490fc81eb317255b11e05b9e072e70f141d node-v12.14.0-linux-armv7l.tar.xz -c00134ae7cee96b5c2782dabc1c3b778b3bc2cf8d53702c63d2e46966bb8cc39 node-v12.14.0-linux-ppc64le.tar.gz -5750a2c94466804bab39fe3148bd837977ae61a1b99e8fad3e0926b0 node-v12.14.0-linux-ppc64le.tar.xz -82458edb46ef0ca410c4c21b0a002ee1098a3cc422e3cdf032aa96c9ed49425e node-v12.14.0-linux-s390x.tar.gz -e8694743785a3384850ba77d662a81380766485597666e59c200f14f7dce8b29 node-v12.14.0-linux-s390x.tar.xz -52207f643ab0fba66d5189a51aac280c4834c81f24a7297446896386ec93a5ed node-v12.14.0-linux-x64.tar.gz -82ae74ee0a204de7ebf7767eaa8e382518d9b49668dcbb5bd7fd003154445d1f node-v12.14.0-linux-x64.tar.xz -f735b1b915830484761cba761e7b6a396f71a78f2726d37cf647464cfdf364a0 node-v12.14.0.pkg -0b92878f7bea18144136b1fbb30cbf116efdfabb4eadbfda1ad678471e8026e7 node-v12.14.0-sunos-x64.tar.gz -a924f5dcfc985e9220561012427a99cd9c666c91cfbfda5e0598dffdfa296c88 node-v12.14.0-sunos-x64.tar.xz -5c1939867228f3845c808ef84a89c8ee93cc35f857bf7587ecee1b5a6d9da67b node-v12.14.0.tar.gz -088a217ba2af641b8cc15be29f6e2956b8a
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-12-21 12:32:59 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.6675 (New) Package is "nodejs12" Sat Dec 21 12:32:59 2019 rev:8 rq:758472 version:12.14.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-11-26 17:10:31.671879327 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.6675/nodejs12.changes 2019-12-21 12:33:40.155428515 +0100 @@ -1,0 +2,10 @@ +Thu Dec 19 13:56:54 UTC 2019 - Adam Majer + +- Update to LTS release 12.14.0: + * deps: update npm to 6.13.4 fixing an arbitrary path overwrite +and access via "bin" field (bsc#1159352, CVE-2019-16777, +CVE-2019-16776, CVE-2019-16775) + +- refreshed: fix_ci_tests.patch versioned.patch + +--- Old: node-v12.13.1.tar.xz New: node-v12.14.0.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.OVHm42/_old 2019-12-21 12:33:41.867429329 +0100 +++ /var/tmp/diff_new_pack.OVHm42/_new 2019-12-21 12:33:41.871429331 +0100 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.13.1 +Version:12.14.0 Release:0 %define node_version_number 12 @@ -184,11 +184,16 @@ BuildRequires: procps BuildRequires: xz BuildRequires: zlib-devel + +%if %node_version_number > 12 +BuildRequires: python3 +%else %if 0%{?suse_version} >= 1500 BuildRequires: python2 %else BuildRequires: python %endif +%endif # python3 %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10 BuildRequires: group(nobody) @@ -277,13 +282,14 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.12.1 +Provides: npm(npm) = 6.13.4 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) Requires: user(nobody) %endif Recommends: python2 +Recommends: python3 %else Recommends: python %endif ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.OVHm42/_old 2019-12-21 12:33:41.899429344 +0100 +++ /var/tmp/diff_new_pack.OVHm42/_new 2019-12-21 12:33:41.903429346 +0100 @@ -1,34 +1,34 @@ -81a5eed8c2215816aad4551683189a48953a11cb669f2e942a903e2cd5a5e4d7 node-v12.13.1-aix-ppc64.tar.gz -12d14c7fbd98876a163a2b7e0aeb13657dc3e967e993efaf2dcacbe475a285e8 node-v12.13.1-darwin-x64.tar.gz -70104b8c7f21d89886da907781330af7795835992f97771b9a78a8e92ee4b0d7 node-v12.13.1-darwin-x64.tar.xz -1f67d63627197ffa2263d90a63167d86ff27afcbe5cc100477e0361170aefc7e node-v12.13.1-headers.tar.gz -7b611d8574a280de2149aa130180a85c9760e33f6b7f806b9ba15ed643339413 node-v12.13.1-headers.tar.xz -a1c183f175344f492188543fa789576ed266b7542763ad07d880f9819d9f23d3 node-v12.13.1-linux-arm64.tar.gz -3aef0178a8ab74c8e5c133e23d1896e53ed5c273415d165a0e72e005f5467cba node-v12.13.1-linux-arm64.tar.xz -c078a009d21fc54e8d810af7d5b7952a7679891231be42caaca2d12a8cf446c2 node-v12.13.1-linux-armv7l.tar.gz -c085c4fdf9ef8b74515eb44c211ec51f145d1085195bb9568fa2a87b37e1e8cf node-v12.13.1-linux-armv7l.tar.xz -07f2f97615ef03b60140097cdfc627b0e97d408153974ccf8699847c8803fbe1 node-v12.13.1-linux-ppc64le.tar.gz -1bfaab87df6848d358ef42300a14b6adf6c4350b255ca086ac6d7e73a4fddf1d node-v12.13.1-linux-ppc64le.tar.xz -3a8f688f3df47d4cd0531ca0cf090026cd6129f59683f4f0b36b9316642b2d2f node-v12.13.1-linux-s390x.tar.gz -4568971972b5ccbdbb9b8c26ec590dce24185ac54c9c4954c88ecccf5b1cd266 node-v12.13.1-linux-s390x.tar.xz -074a6129da34b768b791f39e8b74c6e4ab3349d1296f1a303ef3547a7f9cf9be node-v12.13.1-linux-x64.tar.gz -aca06db37589966829b1ef0f163a5859b156a1d8e51b415bf47590f667c30a25 node-v12.13.1-linux-x64.tar.xz -bb12c7684e58188a616e4ba653a2316a730631acc41c8b3a1da889443f979c51 node-v12.13.1.pkg -beb713c6537d83b30e085d15927a6ecdca5b736a8a3623db655e3f882cd78ac6 node-v12.13.1-sunos-x64.tar.gz -545afeabb2506f74fe6f705b2190c3f8c48e2a6e6dabc055a6b1cb2eef0de266 node-v12.13.1-sunos-x64.tar.xz -4ee710087687c8de142329d95085f5cba66e454a2c9ea7ec11e1f4b476d6d1ac node-v12.13.1.tar.gz -349e3a739cc26bb0975c0ada12b11933568ecbea459297fe8ae0a2acc351b192 node-v12.13.1.tar.xz -cf0938b607ba0ef2f304e96a07be5abe1b6a48e24e492e32d2e104d90653aa7d node-v12.13.1-win-x64.7z -db33fb758ba49b96d073311ef9e9134b51bf96246ffd938909b2e02c65a6e890 node-v12.13.1-win-x64.zip -509426c34c56b0fb65af7a36e889a904d8ff29f3709920c7caace9764274e867 node-v12.13.1-win-x86.7z -a2e22034a977a1dc5f44ec80ed5169f3b674cabff25216e33234d7e9e191b124 node-v12.13.1-win-x86.zip -b0b4fcae75
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-11-26 17:10:14 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.26869 (New) Package is "nodejs12" Tue Nov 26 17:10:14 2019 rev:7 rq:751024 version:12.13.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-11-11 13:00:47.381715692 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.26869/nodejs12.changes 2019-11-26 17:10:31.671879327 +0100 @@ -1,0 +2,11 @@ +Tue Nov 19 12:00:42 UTC 2019 - Adam Majer + +- Update to LTS release 12.13.1: + * improved experimental support for building Node.js with Python3 + * ICU time zone data is updated to version 2019c - fixing TZ +offset for Brazil + * deps: ++ upgrade to libuv 1.33.1 ++ upgrade npm to 6.12.1 + +--- @@ -10 +21 @@ -- Update to LTS release 12.13.0 (jira#SLE-8947): +- Update to LTS release 12.13.0 (jsc#SLE-8947): Old: node-v12.13.0.tar.xz New: node-v12.13.1.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.Uetje2/_old 2019-11-26 17:10:32.711878968 +0100 +++ /var/tmp/diff_new_pack.Uetje2/_new 2019-11-26 17:10:32.723878964 +0100 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.13.0 +Version:12.13.1 Release:0 %define node_version_number 12 @@ -277,7 +277,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.12.0 +Provides: npm(npm) = 6.12.1 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.Uetje2/_old 2019-11-26 17:10:32.763878950 +0100 +++ /var/tmp/diff_new_pack.Uetje2/_new 2019-11-26 17:10:32.763878950 +0100 @@ -1,34 +1,34 @@ -c5a07d2915a787e8f73c987e8263bb33b453a854f7fba3c8873421be5b4d53b6 node-v12.13.0-aix-ppc64.tar.gz -49a7374670a111b033ce16611b20fd1aafd3296bbc662b184fe8fb26a29c22cc node-v12.13.0-darwin-x64.tar.gz -d3a2cda4a4088b5f11985795b943fb34690ff3cf6a71aae715dac68a62c4725f node-v12.13.0-darwin-x64.tar.xz -40a3b4e310d1c7c011e0d4af32695a91b8aad55611ad23d7c510fd2a108d35d7 node-v12.13.0-headers.tar.gz -99708ba426925bdc7dbf0668b60560f3a57d5b00778d6bad3127c54a6ecf7bc1 node-v12.13.0-headers.tar.xz -92371c7f1edd384a8acb0d2b9f2deac76e911588669b71de9f6453012196c970 node-v12.13.0-linux-arm64.tar.gz -d65b3ce27639f15ae22941e3ff98a1c900aa9049fcc15518038615b0676037d5 node-v12.13.0-linux-arm64.tar.xz -c8bb1fca0712f360eaeeeab064426f8fb6f9af50144658aa1b50c9703fc7f680 node-v12.13.0-linux-armv7l.tar.gz -961af6a5c4656967cc69198ea354d9ca77606abae1d1c2ae60505a5b06f54cde node-v12.13.0-linux-armv7l.tar.xz -5943b35744921137078a3af71cda2abdc28372adbba7ccb138e840c9bbcfcb43 node-v12.13.0-linux-ppc64le.tar.gz -80e59fc569848e9509379bad2717e9d4fd528997277b055ee3c76652f584ce4e node-v12.13.0-linux-ppc64le.tar.xz -43958efba7932f68a8c4fd6aa32afc588813de4dd015a9de3c28dc9dcc0c3d0d node-v12.13.0-linux-s390x.tar.gz -a4d6518bd90dd4380a4c7f2c6ff9b78bc57f53ec34fbf03dc15cb47738621f13 node-v12.13.0-linux-s390x.tar.xz -c69671c89d0faa47b64bd5f37079e4480852857a9a9366ee86cdd8bc9670074a node-v12.13.0-linux-x64.tar.gz -7a57ef2cb3036d7eacd50ae7ba07245a28336a93652641c065f747adb2a356d9 node-v12.13.0-linux-x64.tar.xz -2e4d999e3a3123c97f45f5d401486459fb4bbac9c619c2d7505bc2fa7aa69f42 node-v12.13.0.pkg -15d83c78d100f7705f1819531cc37d51722bd328148df73b29fcbf29e2b31d80 node-v12.13.0-sunos-x64.tar.gz -bcc65a629b52299fa48aac74073c8212002439cf151961918eb247c8a6aad450 node-v12.13.0-sunos-x64.tar.xz -2e5321e095fe673a3ab936cf77faf8c983cba62f27a9fbd00530a7edb739a040 node-v12.13.0.tar.gz -a82b1541cf670318a0102c32e06f296662b5ae764c1f32be4a3cf038bef6 node-v12.13.0.tar.xz -ca6cb0f7b0b8656f52aeb1d6e01726909a53ae4fc39076da1b3f66ab82e89a14 node-v12.13.0-win-x64.7z -6f920cebeecb4957b4ef0def6d9b04c49d4582864f8d1a207ce8d0665865781a node-v12.13.0-win-x64.zip -38b6c8d1320646e50a2772cf1df8e700ff7a4021275415f30fd03c977f726079 node-v12.13.0-win-x86.7z -ca081dd9f0f3c686c1320551b8c8a3a6377cb60e59cf97e6dc4885a784f0fee7 node-v12.13.0-win-x86.zip -b6a92b7b6097aefa0d30d092d33f443bed8dba0e2a65bef2b920564373738c84 node-v12.13.0-x64.msi -c2a4812763056bd7f5a56883db0884171965d6c21525964a60b43e745a993297 node-v12.13.0-x86.msi -442d5b9cfe34d5d09b619eed2e982650cdc5f26937c6f371c084f3e1bc840efd win-x64/node.exe -f359d9b3ebad0748cf1713990da39f8363dbc1df899d02aead3f38b6730c9821 win-x64/node.lib -931c6063740c13053f6885bfba19757988
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-11-11 13:00:47 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.2990 (New) Package is "nodejs12" Mon Nov 11 13:00:47 2019 rev:6 rq:745497 version:12.13.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-10-23 15:53:06.390840934 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.2990/nodejs12.changes 2019-11-11 13:00:47.381715692 +0100 @@ -1,0 +2,6 @@ +Tue Nov 5 08:27:58 UTC 2019 - Adam Majer + +- skip_no_console.patch: skip tests with dumb console +- versioned.patch: fix symlinks + +--- New: skip_no_console.patch Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.rm6Ea8/_old 2019-11-11 13:00:49.093717504 +0100 +++ /var/tmp/diff_new_pack.rm6Ea8/_new 2019-11-11 13:00:49.101717513 +0100 @@ -135,6 +135,7 @@ # PATCH-FIX-OPENSUSE -- install user global npm packages to /usr/local # instead of /usr Patch104: npm_search_paths.patch +Patch106: skip_no_console.patch Patch120: flaky_test_rerun.patch @@ -145,6 +146,8 @@ BuildRequires: binutils-gold %endif +BuildRequires: pkg-config + # Node.js 4/6/7 requires GCC 4.8.5+. # # For Node.js 8.x, upstream requires GCC 4.9.4+, as GCC 4.8 may have @@ -325,9 +328,13 @@ %patch103 -p1 %endif %patch104 -p1 +%patch106 -p1 %patch120 -p1 %patch200 -p1 +# remove backup files, if any +find -name \*~ -print0 -delete + # abnormalities from patching find \( -name \*.js.orig -or -name \*.md.orig \) -delete ++ skip_no_console.patch ++ Index: node-v12.13.0/test/parallel/test-console-clear.js === --- node-v12.13.0.orig/test/parallel/test-console-clear.js +++ node-v12.13.0/test/parallel/test-console-clear.js @@ -18,5 +18,6 @@ function doTest(isTTY, check) { } // Fake TTY -doTest(true, check); +if (process.env.TERM !== 'dumb') + doTest(true, check); doTest(false, ''); Index: node-v12.13.0/test/parallel/test-readline-position.js === --- node-v12.13.0.orig/test/parallel/test-readline-position.js +++ node-v12.13.0/test/parallel/test-readline-position.js @@ -1,6 +1,6 @@ // Flags: --expose-internals 'use strict'; -require('../common'); +const common = require('../common'); const { internalBinding } = require('internal/test/binding'); const { PassThrough } = require('stream'); const readline = require('readline'); @@ -8,6 +8,12 @@ const assert = require('assert'); const ctrlU = { ctrl: true, name: 'u' }; +if (process.env.TERM == 'dumb') +{ + common.skip('Skipping test - dumb console'); + return; +} + { const input = new PassThrough(); const rl = readline.createInterface({ Index: node-v12.13.0/test/parallel/test-readline-interface.js === --- node-v12.13.0.orig/test/parallel/test-readline-interface.js +++ node-v12.13.0/test/parallel/test-readline-interface.js @@ -29,6 +29,12 @@ const internalReadline = require('intern const EventEmitter = require('events').EventEmitter; const { Writable, Readable } = require('stream'); +if (process.env.TERM == 'dumb') +{ + common.skip('Skipping test - dumb console'); + return; +} + class FakeInput extends EventEmitter { resume() {} pause() {} Index: node-v12.13.0/test/parallel/test-readline-undefined-columns.js === --- node-v12.13.0.orig/test/parallel/test-readline-undefined-columns.js +++ node-v12.13.0/test/parallel/test-readline-undefined-columns.js @@ -11,6 +11,12 @@ const readline = require('readline'); const iStream = new PassThrough(); const oStream = new PassThrough(); +if (process.env.TERM == 'dumb') +{ + common.skip('Skipping test - dumb console'); + return; +} + readline.createInterface({ terminal: true, input: iStream, Index: node-v12.13.0/test/parallel/test-readline.js === --- node-v12.13.0.orig/test/parallel/test-readline.js +++ node-v12.13.0/test/parallel/test-readline.js @@ -4,6 +4,13 @@ const { PassThrough } = require('stream' const readline = require('readline'); const assert = require('assert'); +if (process.env.TERM == 'dumb') +{ + common.skip('Skipping test - dumb console'); + return; +} + + { const input = new PassThrough(); const rl = readline.createInterface({ Index: node-v12.13.0/test/parallel/test-repl-editor.js ==
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-10-23 15:53:00 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.2352 (New) Package is "nodejs12" Wed Oct 23 15:53:00 2019 rev:5 rq:742075 version:12.13.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-10-11 15:22:24.935262660 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.2352/nodejs12.changes 2019-10-23 15:53:06.390840934 +0200 @@ -2 +2,30 @@ -Wed Oct 2 14:37:59 UTC 2019 - Adam Majer +Mon Oct 21 12:27:14 UTC 2019 - Adam Majer + +- Update to LTS release 12.13.0 (jira#SLE-8947): + * deps: update npm to 6.12.0 + * doc: ++ fix --enable-source-maps flag in v12.12.0 changelog ++ set module version 72 to node 12 ++ fix tls version values + * fs: do not emit 'finish' before 'open' on write empty file + +- versioned.patch: refreshed + +--- +Mon Oct 14 13:01:24 UTC 2019 - Adam Majer + +- Update to 12.12.0: + * depreciations: Add documentation-only deprecation for +process._tickCallback() + * esm: Using JSON modules is experimental again + * fs: Introduce opendir() and fs.Dir to iterate through directories + * process: Add source-map support to stack traces by using +--enable-source-maps + * tls: ++ Honor pauseOnConnect option ++ Add option for private keys for OpenSSL engines + +- fix_build_with_openssl_1.1.1d.patch: upstreamed + +--- +Mon Oct 14 11:42:48 UTC 2019 - Adam Majer @@ -7,0 +37,4 @@ + +- Remove unsupported 32-bit architectures +- fix_ci_tests.patch: correct build with SUSE backport of KDF + patches to OpenSSL 1.1.1d Old: fix_build_with_openssl_1.1.1d.patch node-v12.11.1.tar.xz New: node-v12.13.0.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.pRF2th/_old 2019-10-23 15:53:08.394843100 +0200 +++ /var/tmp/diff_new_pack.pRF2th/_new 2019-10-23 15:53:08.398843104 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.11.1 +Version:12.13.0 Release:0 %define node_version_number 12 @@ -42,6 +42,7 @@ %endif %bcond_withvalgrind_tests +%bcond_without nodejs_lto %if 0%{?suse_version} == 1110 %define _libexecdir %{_exec_prefix}/lib @@ -122,8 +123,6 @@ Patch3: fix_ci_tests.patch Patch7: manual_configure.patch -Patch32:fix_build_with_openssl_1.1.1d.patch - ## Patches specific to SUSE and openSUSE # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built Patch101: nodejs-libpath.patch @@ -251,7 +250,7 @@ %endif # Building Node.js only makes sense on V8 architectures. -ExclusiveArch: %{ix86} x86_64 armv7hl aarch64 ppc64 ppc64le s390x +ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -275,7 +274,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.10.3 +Provides: npm(npm) = 6.12.0 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) @@ -319,7 +318,6 @@ %patch7 -p1 %if 0%{with valgrind_tests} %endif -%patch32 -p1 %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). @@ -331,7 +329,7 @@ %patch200 -p1 # abnormalities from patching -find -name configure.js.orig -delete +find \( -name \*.js.orig -or -name \*.md.orig \) -delete %build # normalize shebang @@ -357,10 +355,6 @@ find deps/zlib -name *.[ch] -delete -# Annoying, over-repetitive patch updated just because lines in -# documentation changes every version. -find -name *.md.orig -delete - # percent-configure pulls in something that confuses node's configure # script, so we'll do it thus: export CFLAGS="%{optflags}" @@ -376,7 +370,7 @@ ./configure \ --prefix=%{_prefix} \ -%if %{node_version_number} >= 12 +%if 0%{?with nodejs_lto} && %{node_version_number} >= 12 --enable-lto \ %endif %if ! 0%{with intree_openssl} ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.pRF2th/_old 2019-10-23 15:53:08.438843148 +0200 +++ /var/tmp/diff_new_pack.pRF2th/_new 2019-10-23 15:53:08.438843148 +0200 @@ -1,34 +1,34 @@ -5242f490a320584dbfb21a7009fe6c316d43cffc9fa661ee852bdbb0875e27f4 node-v12.11.1-aix-ppc64.tar.gz -7dd24ee6d81668e65ce1b77b4bb4cdaf517d8f80bb19740d286606028506970b node-v12.11.1-darwin-x64.tar.gz -ad265269189a5f29db107e8d69e0ec255ee5815da349a63
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-10-11 15:22:18 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.2352 (New) Package is "nodejs12" Fri Oct 11 15:22:18 2019 rev:4 rq:737438 version:12.11.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-09-07 11:54:09.810267902 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.2352/nodejs12.changes 2019-10-11 15:22:24.935262660 +0200 @@ -1,0 +2,36 @@ +Wed Oct 2 14:37:59 UTC 2019 - Adam Majer + +- Update to 12.11.1: + * build: fixed building + * deps: Updated small-icu data to support "unit" style in the +Intl.NumberFormat API + +--- +Thu Sep 26 15:25:35 UTC 2019 - Adam Majer + +- Update to 12.11.0: + * crypto: Add oaepLabel option + * deps: updated V8 to 7.7.299.11 ++ More efficient memory handling ++ Stack trace serialization got faster ++ The Intl.NumberFormat - API gained new functionality ++ more information: https://v8.dev/blog/v8-release-77 + * events: Add support for EventTarget in once + * fs: Expose memory file mapping flag UV_FS_O_FILEMAP + * inspector: New API - Session.connectToMainThread + * process: Initial SourceMap support via env.NODE_V8_COVERAGE + * stream: Make _write() optional when _writev() is implemented + * tls: Add option to override signature algorithms + * util: Add encodeInto to TextEncoder + * worker: The worker_thread module is now stable + +- versioned.patch: refreshed + +--- +Wed Sep 18 13:44:55 UTC 2019 - Vítězslav Čížek + +- Fix build with OpenSSL 1.1.1d (bsc#1149792) + * https://github.com/nodejs/node/pull/29550 + * add fix_build_with_openssl_1.1.1d.patch + +--- Old: node-v12.10.0.tar.xz New: fix_build_with_openssl_1.1.1d.patch node-v12.11.1.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.ll0Dvr/_old 2019-10-11 15:22:28.215253643 +0200 +++ /var/tmp/diff_new_pack.ll0Dvr/_new 2019-10-11 15:22:28.215253643 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.10.0 +Version:12.11.1 Release:0 %define node_version_number 12 @@ -122,6 +122,8 @@ Patch3: fix_ci_tests.patch Patch7: manual_configure.patch +Patch32:fix_build_with_openssl_1.1.1d.patch + ## Patches specific to SUSE and openSUSE # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built Patch101: nodejs-libpath.patch @@ -317,6 +319,7 @@ %patch7 -p1 %if 0%{with valgrind_tests} %endif +%patch32 -p1 %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.ll0Dvr/_old 2019-10-11 15:22:28.255253533 +0200 +++ /var/tmp/diff_new_pack.ll0Dvr/_new 2019-10-11 15:22:28.255253533 +0200 @@ -1,34 +1,34 @@ -c5058a0fcbd0c9f8d49b64aa573ef151460f9de142a94479b2eda7d077d9de37 node-v12.10.0-aix-ppc64.tar.gz -4c16d1f6454f5dc3977ad00cea123792b8d4e1d6d1bf42bbc82a4202039a5971 node-v12.10.0-darwin-x64.tar.gz -3edc050787453e2047d892467065671f4a2ecf3acf6363bdd50f64009826 node-v12.10.0-darwin-x64.tar.xz -992bd91f5fadacb47a530b19b86c9dfd7fb0952e383595f971fc44047952d8e4 node-v12.10.0-headers.tar.gz -3a066f2341d7b6a80a0fbf46842765b51ba817ee26c3f3ba9d035c77afd12fd7 node-v12.10.0-headers.tar.xz -fd117a6ed22f493900fabdc7881fee50c7661c0eed88ae10c1139fa0d6c72535 node-v12.10.0-linux-arm64.tar.gz -fa1afb9e8cfd964867351b6dac6cd918784ff309291612251c4745aeb0b10e02 node-v12.10.0-linux-arm64.tar.xz -79b2f3d4eeffdf67e175143e032a1e38d6757dce0f361c064a2034ba9bbd69af node-v12.10.0-linux-armv7l.tar.gz -6bb777eaa0373c48059911272ea1b2d5cb567330e0474cedc8da42abc52fc346 node-v12.10.0-linux-armv7l.tar.xz -5c4ca2b8b3150f6c56c6b2fc3cb7d316f1f0c3cb5650ff87922580f4c5230bd7 node-v12.10.0-linux-ppc64le.tar.gz -44892427765d8eb33cead16b81ebb13c75352868e2fa55f67324809e420882b1 node-v12.10.0-linux-ppc64le.tar.xz -dd0462f45231b0032c2cd6f26350e31cd1e26bba3a629d61cece6ff17c6ef32d node-v12.10.0-linux-s390x.tar.gz -ecfb6fdd6ea8de7381261a2769bcb9539fb69a799d0fddccc0a0793b63d557e4 node-v12.10.0-linux-s390x.tar.xz -3de23fd9f2145ff76d0583e7f57aa4ccead58b3fb991e215f862e779c9cdf151 node-v12.10.0-linux-x64.tar.gz -e8d2e6b62dd8183dc59a139a9ca3edc7c419a0d3d92e90fea9cb0ad52489843a node-v12.10.0-linux-x64.tar.xz -460db7890a8aa4171361d5e9e3fb57c4e8b2fb65cdb7c0c1d165fe06e228f4cb node-v12.10.0-
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-09-07 11:53:58 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.7948 (New) Package is "nodejs12" Sat Sep 7 11:53:58 2019 rev:3 rq:728964 version:12.10.0 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-08-29 17:17:03.291372066 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.7948/nodejs12.changes 2019-09-07 11:54:09.810267902 +0200 @@ -1,0 +2,37 @@ +Fri Sep 6 08:44:26 UTC 2019 - Adam Majer + +- Update to 12.10.0: + * deps: ++ update npm to 6.10.3 + * fs: ++ Add recursive option to rmdir() ++ Allow passing true to emitClose option ++ Add *timeNs properties to BigInt Stats objects + * net: ++ Allow reading data into a static buffer + +- versioned.patch: refreshed + +--- +Mon Aug 26 14:33:48 UTC 2019 - Adam Majer + +- Update to 12.9.0: + * crypto: Added an oaepHash option to asymmetric encryption which +allows users to specify a hash function when using OAEP padding + * deps: Updated V8 to 7.6.303.29 ++ Improves the performance of various APIs such as JSON.parse + and methods called on frozen arrays. ++ Adds the Promise.allSettled method. ++ Improves support of BigInt in Intl methods. ++ For more information: https://v8.dev/blog/v8-release-76 + * fs: Added fs.writev, fs.writevSync and filehandle.writev +(promise version) methods. + * http: Added three properties to OutgoingMessage.prototype: +writableObjectMode, writableLength and writableHighWaterMark + * stream: ++ Added an new property 'readableEnded' to readable streams. ++ Added an new property 'writableEnded' to writable streams. + +- fix_ci_tests.patch: refreshed + +--- Old: node-v12.8.1.tar.xz New: node-v12.10.0.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.AVmVMl/_old 2019-09-07 11:54:10.562267795 +0200 +++ /var/tmp/diff_new_pack.AVmVMl/_new 2019-09-07 11:54:10.562267795 +0200 @@ -26,7 +26,7 @@ ### Name: nodejs12 -Version:12.8.1 +Version:12.10.0 Release:0 %define node_version_number 12 @@ -47,7 +47,7 @@ %define _libexecdir %{_exec_prefix}/lib %endif -%if 0%{?suse_version} >= 1500 || 0%{?sle_version} >= 120400 +%if 0%{?suse_version} >= 1550 || (0%{?sle_version} >= 120500 && 0%{?sle_version} < 15) || 0%{?sle_version} >= 150200 %bcond_withintree_openssl %else %bcond_without intree_openssl @@ -177,7 +177,6 @@ %endif BuildRequires: fdupes -BuildRequires: pkg-config BuildRequires: procps BuildRequires: xz BuildRequires: zlib-devel @@ -274,7 +273,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 6.10.2 +Provides: npm(npm) = 6.10.3 %if 0%{?suse_version} >= 1500 %if %{node_version_number} >= 10 Requires: group(nobody) ++ SHASUMS256.txt ++ --- /var/tmp/diff_new_pack.AVmVMl/_old 2019-09-07 11:54:10.590267791 +0200 +++ /var/tmp/diff_new_pack.AVmVMl/_new 2019-09-07 11:54:10.590267791 +0200 @@ -1,34 +1,34 @@ -a140e9c84fdb5c40328dc1ea6425954e08cec722ab4e1ab4521b0523bd7b2fa0 node-v12.8.1-aix-ppc64.tar.gz -caccf8b409af342e35672cc766430587664f88d01dab622a5de44c8be1336e44 node-v12.8.1-darwin-x64.tar.gz -c4789916ef5fcb61f8d6b10e15f9137d043ee5dbd004638c88ea4dde2841b2c2 node-v12.8.1-darwin-x64.tar.xz -06c011a5601fca1107d4a29428a051416dffb592391b47e23d6150abc98e4fef node-v12.8.1-headers.tar.gz -b39eb6675c88b62c7c0d5103d7098f98b43b841a2d0065692760c9513b2bb6c4 node-v12.8.1-headers.tar.xz -3ad6e53bcf8a3b92b10504fa70d83f69eab85a8603c2fbe210121278dd19920b node-v12.8.1-linux-arm64.tar.gz -3707240c402aae0b5879ce1ba17b32ebd224d47f5147639c6881a1b71ce65383 node-v12.8.1-linux-arm64.tar.xz -44e2f0dda0ae2ebabecfefe9a33995939d8e362a5bb3fcc579df98c107db2272 node-v12.8.1-linux-armv7l.tar.gz -cbe09af1f41de4cdc917a8874a1cda6bf877495dee159752d3f8745cf6a1e9a3 node-v12.8.1-linux-armv7l.tar.xz -1ddabc01c81dc8056daf831db9815439aa2dea9f93e653c6a185ec859836cf93 node-v12.8.1-linux-ppc64le.tar.gz -2002c80e3cd8c3c4816bdb96e9fc496510a5d2edf273a5cda91625a48a87dedd node-v12.8.1-linux-ppc64le.tar.xz -a4b73e4c847ebc33d05d7f0d2efb7720ebbb643d17f3848ff3fe4266cc32f0ff node-v12.8.1-linux-s390x.tar.gz -f8712268de942b2c05a58eb7291b8ed7cdd9b6413f82bc1aa99e23fae42375f9 node-v12.8.1-linux-s390x.tar.xz -8758a131cac2e8a373153b9eb53696d2e823b910dbf175af7e
commit nodejs12 for openSUSE:Factory
Hello community, here is the log from the commit of package nodejs12 for openSUSE:Factory checked in at 2019-08-29 17:16:54 Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old) and /work/SRC/openSUSE:Factory/.nodejs12.new.7948 (New) Package is "nodejs12" Thu Aug 29 17:16:54 2019 rev:2 rq:726171 version:12.8.1 Changes: --- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes2019-06-27 15:24:56.745337282 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs12.new.7948/nodejs12.changes 2019-08-29 17:17:03.291372066 +0200 @@ -1,0 +2,78 @@ +Fri Aug 16 14:33:44 UTC 2019 - Adam Majer + +- Update to 12.8.1: + Security update regarding HTTP/2 Denial of Service vulnerabilities + For details see, + https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.8.1 + https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md + (CVE-2019-9511, CVE-2019-9512, CVE-2019-9513, CVE-2019-9514, + bsc#1146091, bsc#1146099, bsc#1146094, bsc#1146095, + CVE-2019-9515, CVE-2019-9516, CVE-2019-9517, CVE-2019-9518, + bsc#1146100, bsc#1146090, bsc#1146097, bsc#1146093) + +--- +Fri Aug 16 11:36:48 UTC 2019 - Adam Majer + +- Minimum ICU version is 64. Use in-tree ICU copy for older + distributions + +--- +Mon Aug 12 08:12:27 UTC 2019 - Adam Majer + +- dont_return_garbage.patch: dropped and turn off unnecessary + errors about it during compilation + +--- +Fri Aug 9 14:40:09 UTC 2019 - Adam Majer + +- Update to 12.8.0: + * crypto: ++ The outputLength option is added to crypto.createHash ++ The maxmem range is increased from 32 to 53 bits + * n-api: Added APIs for per-instance state management + * report: Network interfaces get included in the report + * src: v8.getHeapCodeStatistics() is now exported + +--- +Wed Jul 24 10:44:10 UTC 2019 - Adam Majer + +- Update to 12.7.0: + * deps: ++ Updated nghttp2 to 1.39.1 ++ Updated npm to 6.10.0 (bsc#1140290, CVE-2019-13173) + * esm: Implemented experimental "pkg-exports" proposal. + * http: ++ Added response.writableFinished ++ Exposed headers, rawHeaders and other fields on an + http.ClientRequest "information" event + * inspector: Added inspector.waitForDebugger() + * policy: Added --policy-integrity=sri CLI option to mitigate +policy tampering + * readline,tty: Exposed stream API + * src: Use cgroups to get memory limits. + +- Changes in version 12.6.0: + * child_process: The promisified versions of child_process.exec +and child_process.execFile now both return a Promise which +has the child instance attached to their child property + * deps: Updated libuv to 1.30.1 + * process: A new method, process.resourceUsage() was added + * stream: Added a writableFinished property to writable streams. + * worker: Fixed an issue that prevented worker threads to listen +for data on stdin + +- Changes in version 12.5.0: + * build: Improve startup time by enabling V8 snapshots by default + * deps: Updated V8 to 7.5.288.22 + * inspector: The --inspect-publish-uid flag was added to specify +ways of the inspector web socket url exposure + * n-api: Accessors on napi_define_* are now ECMAScript-compliant + * report: The cpu info got added to the report output + * src: Restore the original state of the stdio file descriptors +on exit to prevent leaving stdio in raw or non-blocking mode + * worker: worker.terminate() now returns a promise + +- refreshed patches: dont_return_garbage.patch, fix_ci_tests.patch, + nodejs-libpath.patch, versioned.patch + +--- Old: dont_return_garbage.patch node-v12.4.0.tar.xz New: node-v12.8.1.tar.xz Other differences: -- ++ nodejs12.spec ++ --- /var/tmp/diff_new_pack.JNwSUh/_old 2019-08-29 17:17:04.683371835 +0200 +++ /var/tmp/diff_new_pack.JNwSUh/_new 2019-08-29 17:17:04.683371835 +0200 @@ -1,7 +1,7 @@ # # spec file for package nodejs12 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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 @@ ###