Hello community,

here is the log from the commit of package nodejs14 for openSUSE:Factory 
checked in at 2020-09-14 12:17:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs14 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs14.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs14"

Mon Sep 14 12:17:20 2020 rev:7 rq:833796 version:14.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs14/nodejs14.changes        2020-08-12 
10:57:05.716761213 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs14.new.4249/nodejs14.changes      
2020-09-14 12:23:59.724894779 +0200
@@ -1,0 +2,34 @@
+Wed Sep  2 10:44:47 UTC 2020 - Adam Majer <[email protected]>
+
+- old_icu.patch: re-add support for ICU 65 from SLE15 SP2
+- fix_ci_tests.patch: move debug symbol strip for testing to the Makefile
+
+-------------------------------------------------------------------
+Fri Aug 28 10:39:52 UTC 2020 - Adam Majer <[email protected]>
+
+- Update to version 14.9.0:
+  * build: set --v8-enable-object-print by default (Mary Marchini) #34705
+  * deps:
+    + upgrade to libuv 1.39.0 (cjihrig) #34915
+    + upgrade npm to 6.14.8 (Ruy Adorno) #34834
+    + V8: cherry-pick e06ace6b5cdb (Anna Henningsen) #34673
+  * n-api: handle weak no-finalizer refs correctly (Gabriel Schulhof) #34839
+  * tools: add debug entitlements for macOS 10.15+ (Gabriele Greco) #34378
+
+- Changes in version 14.8.0:
+  * async_hooks: add AsyncResource.bind utility (James M Snell) #34574
+  * deps: update to uvwasi 0.0.10 (Colin Ihrig) #34623
+  * module: unflag Top-Level Await (Myles Borins) #34558
+  * n-api: support type-tagging objects (Gabriel Schulhof) #28237
+  * n-api,src: provide asynchronous cleanup hooks (Anna Henningsen) #34572
+
+- versioned.patch: refreshed
+- linker_lto_jobs.patch: refreshed
+
+-------------------------------------------------------------------
+Mon Aug 10 16:38:15 UTC 2020 - Adam Majer <[email protected]>
+
+- Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation
+  on Aarch64 with gcc10 (bsc#1172686)
+
+-------------------------------------------------------------------
@@ -11,0 +46,5 @@
+
+-------------------------------------------------------------------
+Tue Jul 28 07:13:57 UTC 2020 - Dirk Mueller <[email protected]>
+
+- avoid rpmbuild warnings on if/else/endif constructs

Old:
----
  node-v14.7.0.tar.xz

New:
----
  node-v14.9.0.tar.xz
  old_icu.patch

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

Other differences:
------------------
++++++ nodejs14.spec ++++++
--- /var/tmp/diff_new_pack.GQJLfL/_old  2020-09-14 12:24:13.348908699 +0200
+++ /var/tmp/diff_new_pack.GQJLfL/_new  2020-09-14 12:24:13.352908704 +0200
@@ -26,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs14
-Version:        14.7.0
+Version:        14.9.0
 Release:        0
 
 %define node_version_number 14
@@ -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_with    binutils_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_with    binutils_gold
 %endif
-%endif # s390x
+%endif
 
 %ifarch s390
 %bcond_with    binutils_gold
@@ -146,6 +146,7 @@
 # instead of /usr
 Patch104:       npm_search_paths.patch
 Patch106:       skip_no_console.patch
+Patch107:       old_icu.patch
 
 Patch120:       flaky_test_rerun.patch
 
@@ -218,7 +219,7 @@
 %else
 BuildRequires:  python
 %endif
-%endif  # python3
+%endif
 
 %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10
 BuildRequires:  group(nobody)
@@ -229,7 +230,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 +238,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
@@ -309,7 +310,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.8
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:       group(nobody)
@@ -352,7 +353,7 @@
 
 %if %{node_version_number} >= 10
 tar Jxvf %{SOURCE11}
-%endif # node_version_number
+%endif
 
 %patch3 -p1
 %if ! 0%{with intree_openssl}
@@ -369,6 +370,7 @@
 %endif
 %patch104 -p1
 %patch106 -p1
+%patch107 -p1
 %patch120 -p1
 %patch200 -p1
 
@@ -404,8 +406,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 +455,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 +540,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}

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.GQJLfL/_old  2020-09-14 12:24:13.400908753 +0200
+++ /var/tmp/diff_new_pack.GQJLfL/_new  2020-09-14 12:24:13.404908756 +0200
@@ -1,32 +1,32 @@
-c9dc58ddc4eac5db92d7803359d2dc4a90428cc5bab1c91b96c1e2f5717b8caf  
node-v14.7.0-aix-ppc64.tar.gz
-47c94ec84706fd6851db27af54abdab569941fcbfcdc28e386d8fa7d49c6a619  
node-v14.7.0-darwin-x64.tar.gz
-4f3f1c989184dd7d9fb937cfd7f23cc41f968b3358f7b0ad4d3085f2ce6bbb4f  
node-v14.7.0-darwin-x64.tar.xz
-479534bb51eab200643269ee0d84749c5bae3503f008d1c1e9607a734e1ac200  
node-v14.7.0-headers.tar.gz
-f1dfdcd11049fa8a1c808313be0fbc56af15f91d885b44c3f99ae58b65767f53  
node-v14.7.0-headers.tar.xz
-64bb4171ad823fafef3d36eea416e8a5ebefa60ce7043eb52a3ece1060b1a115  
node-v14.7.0-linux-arm64.tar.gz
-12540328aeb5baa524a4e9c3b493b5eceb54cfa630f8bce64c19e674871e2f4b  
node-v14.7.0-linux-arm64.tar.xz
-cf4080a42c62a14b5dfa5989400d4870364370ca1ed561e834432bdef3538742  
node-v14.7.0-linux-armv7l.tar.gz
-fb08af54fbd5e6429cba7cb45840b1095f633f228f55a2c5d8840d36ce63c01f  
node-v14.7.0-linux-armv7l.tar.xz
-f9c1152091f69c08e6cd3de918339232fbb1ea4a714045db019e2f6eecb21c7c  
node-v14.7.0-linux-ppc64le.tar.gz
-1357929b3989242e6d15d562c77f6360d120a81092740f8c75f42f0c446c3949  
node-v14.7.0-linux-ppc64le.tar.xz
-5486597c34f8b1fb83b09c101cfe658995c61581eab3786993e07c8a071d6ac8  
node-v14.7.0-linux-s390x.tar.gz
-20bce6123739afa10472de10b2cca310ddf66d7024180d8c9af58036dbdd6d49  
node-v14.7.0-linux-s390x.tar.xz
-9c40796c5d1bbbbc27c80b692473a254933fe0b19697d007728b6cf397a2b306  
node-v14.7.0-linux-x64.tar.gz
-48929b03deb2915b64ba67355d2deffeed3c8df798b0c5f2b821ffc7a8116a23  
node-v14.7.0-linux-x64.tar.xz
-5d745077263ce4e237158b26ec6137185bdec58e6c8b7095774691dc8ffc91f5  
node-v14.7.0.pkg
-2a34cc5b7386259b1c601ae9e538a3a10403493fa42d3bcd95004782331a56ef  
node-v14.7.0.tar.gz
-ca2f1c63f3f2bf22247d7386bfc31e0295caa953f39f7079210170a886288e6f  
node-v14.7.0.tar.xz
-5b2f2455a407b9a873878d3703006647d394924184ebbe2cbdad5a5725db8a37  
node-v14.7.0-win-x64.7z
-a899693c9a31089a1eda14b1e613cf8cd60361e6e574b351551d832cf864c8f8  
node-v14.7.0-win-x64.zip
-8d7a88c1298ed2b6f9c140afc620befd3be9fd216e5c5cfc64a2b3cb799e706f  
node-v14.7.0-win-x86.7z
-4da7e8ebaf575bef6aca53827447e3ac6d42e7f2fb9d03002045eada4022a1ab  
node-v14.7.0-win-x86.zip
-900c6d4e694f49e51ccc31e1264ac542343bf35e6b24aa8e62b827d4c0f62e05  
node-v14.7.0-x64.msi
-25a6e57440232174f056c42d96441e0f66b081ac64cf3da9589b044ce7beb0cb  
node-v14.7.0-x86.msi
-6d9f7be3621a4d995040812eaaff7fb964515891cc5c461bc3251deb737dd5f9  
win-x64/node.exe
-203ffb5c4e9351e762af1cbaca1e08cef784784c665a60657d26d10ad200a65c  
win-x64/node.lib
-53c9b2a5fd950bf3b82a3c56b2289ee3f28d97fe590f7b8fc88e750ea06e8814  
win-x64/node_pdb.7z
-e9c562de62727dcd2a88b9ead915c1434448fcfe3ab612053e99ccbb71ef1b90  
win-x64/node_pdb.zip
-11b13c5d2df2dd55df90c4832fcf877f391d3034a4f3d473b6bad8336a636b71  
win-x86/node.exe
-49b13b05e148d6593269174efc0e537b4bc57290b2703658a26f037a398307b4  
win-x86/node.lib
-6631d58bf51f3fa1b8dd1bc7d577b7bd1890cc243c1044884e4c34f89bfc8251  
win-x86/node_pdb.7z
-4728a2ea505d6484439d95410aef56b5e6e63b8b2755a6aa78b6f9ae6aad9148  
win-x86/node_pdb.zip
+d17443e0fa87e1edf441eb134bec95254e2f329c079a29fa8989efa4b3632452  
node-v14.9.0-aix-ppc64.tar.gz
+8427e07e3ca70d6ccf5274dde535c9a42b7f873f5a086323eaf2406cdb324daf  
node-v14.9.0-darwin-x64.tar.gz
+e382aecabda1bbb92e87b9797e8edfee9480a1dd1580d2b79b09a6b70da73efc  
node-v14.9.0-darwin-x64.tar.xz
+5f035b4cf39630d3dc31ad88d88adf31a3e9d770e019aeeb2ba07095a0b12a25  
node-v14.9.0-headers.tar.gz
+9d915fbd3a6c331e828126f418b82f64817e9f6cffa8b680859e6c56a678f887  
node-v14.9.0-headers.tar.xz
+6619a69ffe95c602105484bdecbdccb319e1c0db861203bffb9b6aedfae2c2df  
node-v14.9.0-linux-arm64.tar.gz
+f87573c3c44415b8c8333d37d59adebe762608abc81c2fc42a44fe5fdca16abd  
node-v14.9.0-linux-arm64.tar.xz
+b7fb1759653a510b62adf4b616adc853cd60c872588365a0bbb81ab192bc06ba  
node-v14.9.0-linux-armv7l.tar.gz
+85f48b539c2785c56c2aca82b398c9332991dd4b5556e5d52b9a382e1b5306eb  
node-v14.9.0-linux-armv7l.tar.xz
+a51b5f041af515effb9766b3f431938ed4969b73edec73f55b85513dfd6497be  
node-v14.9.0-linux-ppc64le.tar.gz
+d4a405866da2fd0412992dde2c37bed8b6858086958292e772d651a79ec3a486  
node-v14.9.0-linux-ppc64le.tar.xz
+83ee502df2ef046579391054b791b9e07f21f728a5724d4c261a0f5b33a2f858  
node-v14.9.0-linux-s390x.tar.gz
+5444e2457dfe797968db1db05fc59d43b1b0f0a35ceb48d9f7c955136f113c1c  
node-v14.9.0-linux-s390x.tar.xz
+78b9e06c40a34ae1b7e0540bc3667459ed6439bbc4deff0bbe13f32817e8ac9c  
node-v14.9.0-linux-x64.tar.gz
+ded70899f43cf8138f88b838aecff5045e763bcab91c4b7f57fe5b69c6722df4  
node-v14.9.0-linux-x64.tar.xz
+099f4fdc95385f3723a70728aac669a676552cb8c165d161b6d2e73b7dd598ff  
node-v14.9.0.pkg
+413d91191bd69ce1cfdb956116461db4f70f2019f10f78802db545ad3e341b39  
node-v14.9.0.tar.gz
+012ef6b715306a56183696a878a4803c2edab4f25f1bf3f40425320cf28e6ef6  
node-v14.9.0.tar.xz
+1c42cf28308fa04acd25d5059f2a4b8f3713b1f78766967f41c906be66b899ec  
node-v14.9.0-win-x64.7z
+bcd3fc61739e7ac9a4b6103da3fe5f8c9e310b7b0f1b1f0200d5a4b5dd65d723  
node-v14.9.0-win-x64.zip
+d92add01eb8e92d8dcd1e3c5998ce13179c117106a4a223a906196bf4316fdbb  
node-v14.9.0-win-x86.7z
+9dfc89b3088e4c5dbd42b032dfe2a8ce26a4a39140a58a399284f6e41ea39ba5  
node-v14.9.0-win-x86.zip
+d0a4715418f36e0e19abc69393152c296960defa880a037d5f5525ae755e6dd7  
node-v14.9.0-x64.msi
+9ab8a145b16c8380224390c7817c07a9a728a7ccfe0d5deda1fab18410282096  
node-v14.9.0-x86.msi
+e02de67844c9807e4c2fd6b1a3e1ffb4bc47177543d959bdd0c6e23c4370eaf1  
win-x64/node.exe
+a1968370c38c54d5eb66996c077c6b450cb8c3abde37b75148fe5f0ca632c27e  
win-x64/node.lib
+f3251dea864229161cb7935673d40c613f91ca2ab4e0cd83bac8d26892166206  
win-x64/node_pdb.7z
+36d5ab08019997d2a4e8f2a209337215f5fc6b61eb26d793e461362b28a9bd23  
win-x64/node_pdb.zip
+8635d20d4ce64fef848cc37350c75ce3e1a648cc3512bc15125a0fa018e05219  
win-x86/node.exe
+96d8a893d60b725a41477f9d5448adaf84d1be56ab8c05ca32605ffcf6c65c48  
win-x86/node.lib
+e1dd69e24bb44552b2662438bb125ba2f582033937996719332a89218f67f917  
win-x86/node_pdb.7z
+a194308781f8e10266b0905edda03038c42092506a3cf6c11b1fc6c6ba27df23  
win-x86/node_pdb.zip

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

++++++ fix_ci_tests.patch ++++++
--- /var/tmp/diff_new_pack.GQJLfL/_old  2020-09-14 12:24:13.452908805 +0200
+++ /var/tmp/diff_new_pack.GQJLfL/_new  2020-09-14 12:24:13.456908810 +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.7.0/test/parallel/test-module-loading-globalpaths.js
+Index: node-v14.9.0/test/parallel/test-module-loading-globalpaths.js
 ===================================================================
---- node-v14.7.0.orig/test/parallel/test-module-loading-globalpaths.js
-+++ node-v14.7.0/test/parallel/test-module-loading-globalpaths.js
+--- node-v14.9.0.orig/test/parallel/test-module-loading-globalpaths.js
++++ node-v14.9.0/test/parallel/test-module-loading-globalpaths.js
 @@ -11,6 +11,9 @@ const { addLibraryPath } = require('../c
  
  addLibraryPath(process.env);
@@ -16,10 +16,10 @@
  if (process.argv[2] === 'child') {
    console.log(require(pkgName).string);
  } else {
-Index: node-v14.7.0/test/parallel/test-tls-env-bad-extra-ca.js
+Index: node-v14.9.0/test/parallel/test-tls-env-bad-extra-ca.js
 ===================================================================
---- node-v14.7.0.orig/test/parallel/test-tls-env-bad-extra-ca.js
-+++ node-v14.7.0/test/parallel/test-tls-env-bad-extra-ca.js
+--- 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
 @@ -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.7.0/test/parallel/test-tls-passphrase.js
+Index: node-v14.9.0/test/parallel/test-tls-passphrase.js
 ===================================================================
---- node-v14.7.0.orig/test/parallel/test-tls-passphrase.js
-+++ node-v14.7.0/test/parallel/test-tls-passphrase.js
+--- node-v14.9.0.orig/test/parallel/test-tls-passphrase.js
++++ node-v14.9.0/test/parallel/test-tls-passphrase.js
 @@ -223,7 +223,7 @@ server.listen(0, common.mustCall(functio
    }, onSecureConnect());
  })).unref();
@@ -51,10 +51,10 @@
  
  // Invalid passphrase
  assert.throws(function() {
-Index: node-v14.7.0/test/parallel/test-crypto-scrypt.js
+Index: node-v14.9.0/test/parallel/test-crypto-scrypt.js
 ===================================================================
---- node-v14.7.0.orig/test/parallel/test-crypto-scrypt.js
-+++ node-v14.7.0/test/parallel/test-crypto-scrypt.js
+--- node-v14.9.0.orig/test/parallel/test-crypto-scrypt.js
++++ node-v14.9.0/test/parallel/test-crypto-scrypt.js
 @@ -169,8 +169,8 @@ for (const options of bad) {
  
  for (const options of toobig) {
@@ -66,10 +66,10 @@
      name: 'Error',
    };
    assert.throws(() => crypto.scrypt('pass', 'salt', 1, options, () => {}),
-Index: node-v14.7.0/test/parallel/test-repl-envvars.js
+Index: node-v14.9.0/test/parallel/test-repl-envvars.js
 ===================================================================
---- node-v14.7.0.orig/test/parallel/test-repl-envvars.js
-+++ node-v14.7.0/test/parallel/test-repl-envvars.js
+--- node-v14.9.0.orig/test/parallel/test-repl-envvars.js
++++ node-v14.9.0/test/parallel/test-repl-envvars.js
 @@ -2,12 +2,14 @@
  
  // Flags: --expose-internals
@@ -86,11 +86,11 @@
  const tests = [
    {
      env: {},
-Index: node-v14.7.0/test/common/index.mjs
+Index: node-v14.9.0/test/common/index.mjs
 ===================================================================
---- node-v14.7.0.orig/test/common/index.mjs
-+++ node-v14.7.0/test/common/index.mjs
-@@ -45,6 +45,7 @@ const {
+--- node-v14.9.0.orig/test/common/index.mjs
++++ node-v14.9.0/test/common/index.mjs
+@@ -44,6 +44,7 @@ const {
    expectsError,
    skipIfInspectorDisabled,
    skipIf32Bits,
@@ -98,7 +98,7 @@
    getArrayBufferViews,
    getBufferSources,
    disableCrashOnUnhandledRejection,
-@@ -92,6 +93,7 @@ export {
+@@ -90,6 +91,7 @@ export {
    expectsError,
    skipIfInspectorDisabled,
    skipIf32Bits,
@@ -106,20 +106,21 @@
    getArrayBufferViews,
    getBufferSources,
    disableCrashOnUnhandledRejection,
-Index: node-v14.7.0/Makefile
+Index: node-v14.9.0/Makefile
 ===================================================================
---- node-v14.7.0.orig/Makefile
-+++ node-v14.7.0/Makefile
-@@ -529,7 +529,7 @@ test-ci-js: | clear-stalled
+--- node-v14.9.0.orig/Makefile
++++ node-v14.9.0/Makefile
+@@ -529,7 +529,8 @@ test-ci-js: | clear-stalled
  .PHONY: test-ci
  # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned
  test-ci: LOGLEVEL := info
 -test-ci: | clear-stalled bench-addons-build build-addons 
build-js-native-api-tests build-node-api-tests doc-only
 +test-ci: | clear-stalled bench-addons-build build-addons 
build-js-native-api-tests build-node-api-tests
++      strip $(NODE_EXE)
        out/Release/cctest --gtest_output=xml:out/junit/cctest.xml
        $(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \
                --mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \
-@@ -705,7 +705,8 @@ apidocs_json = $(addprefix out/,$(apidoc
+@@ -705,7 +706,8 @@ apidocs_json = $(addprefix out/,$(apidoc
  apiassets = $(subst api_assets,api/assets,$(addprefix out/,$(wildcard 
doc/api_assets/*)))
  
  tools/doc/node_modules: tools/doc/package.json

++++++ linker_lto_jobs.patch ++++++
--- /var/tmp/diff_new_pack.GQJLfL/_old  2020-09-14 12:24:13.468908822 +0200
+++ /var/tmp/diff_new_pack.GQJLfL/_new  2020-09-14 12:24:13.468908822 +0200
@@ -3,11 +3,18 @@
 OBS workers run out of memory as each executable seems to require
 upward of 5G RAM
 
-Index: node-v14.0.0/node.gyp
+Index: node-v14.9.0/node.gyp
 ===================================================================
---- node-v14.0.0.orig/node.gyp
-+++ node-v14.0.0/node.gyp
-@@ -1205,6 +1205,7 @@
+--- node-v14.9.0.orig/node.gyp
++++ node-v14.9.0/node.gyp
+@@ -1258,20 +1258,21 @@
+       'target_name': 'embedtest',
+       'type': 'executable',
+ 
+       'dependencies': [
+         '<(node_lib_target_name)',
+         'deps/histogram/histogram.gyp:histogram',
+         'deps/uvwasi/uvwasi.gyp:uvwasi',
          'node_dtrace_header',
          'node_dtrace_ustack',
          'node_dtrace_provider',
@@ -15,7 +22,21 @@
        ],
  
        'includes': [
-@@ -1264,6 +1265,7 @@
+         'node.gypi'
+       ],
+ 
+       'include_dirs': [
+         'src',
+         'tools/msvs/genfiles',
+         'deps/v8/include',
+@@ -1317,20 +1318,21 @@
+     # So generate_code_cache -> mkcodecache -> node_lib_base,
+     #    node_lib -> node_lib_base & generate_code_cache
+     {
+       'target_name': 'mkcodecache',
+       'type': 'executable',
+ 
+       'dependencies': [
          '<(node_lib_target_name)',
          'deps/histogram/histogram.gyp:histogram',
          'deps/uvwasi/uvwasi.gyp:uvwasi',
@@ -23,7 +44,21 @@
        ],
  
        'includes': [
-@@ -1319,6 +1321,7 @@
+         'node.gypi'
+       ],
+ 
+       'include_dirs': [
+         'src',
+         'tools/msvs/genfiles',
+         'deps/v8/include',
+@@ -1372,20 +1374,21 @@
+       ],
+     }, # mkcodecache
+     {
+       'target_name': 'node_mksnapshot',
+       'type': 'executable',
+ 
+       'dependencies': [
          '<(node_lib_target_name)',
          'deps/histogram/histogram.gyp:histogram',
          'deps/uvwasi/uvwasi.gyp:uvwasi',
@@ -31,3 +66,10 @@
        ],
  
        'includes': [
+         'node.gypi'
+       ],
+ 
+       'include_dirs': [
+         'src',
+         'tools/msvs/genfiles',
+         'deps/v8/include',

++++++ node-v14.7.0.tar.xz -> node-v14.9.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs14/node-v14.7.0.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs14.new.4249/node-v14.9.0.tar.xz differ: char 
26, line 1


++++++ old_icu.patch ++++++
Index: node-v14.9.0/tools/icu/icu_versions.json
===================================================================
--- node-v14.9.0.orig/tools/icu/icu_versions.json
+++ node-v14.9.0/tools/icu/icu_versions.json
@@ -1,3 +1,3 @@
 {
-    "minimum_icu": 67
+    "minimum_icu": 65
 }
++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.GQJLfL/_old  2020-09-14 12:24:13.532908887 +0200
+++ /var/tmp/diff_new_pack.GQJLfL/_new  2020-09-14 12:24:13.536908891 +0200
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-v14.7.0/Makefile
+Index: node-v14.9.0/Makefile
 ===================================================================
---- node-v14.7.0.orig/Makefile
-+++ node-v14.7.0/Makefile
+--- node-v14.9.0.orig/Makefile
++++ node-v14.9.0/Makefile
 @@ -46,7 +46,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT
  EXEEXT := $(shell $(PYTHON) -c \
                "import sys; print('.exe' if sys.platform == 'win32' else '')")
@@ -21,10 +21,10 @@
  NODE ?= ./$(NODE_EXE)
  NODE_G_EXE = node_g$(EXEEXT)
  NPM ?= ./deps/npm/bin/npm-cli.js
-Index: node-v14.7.0/tools/install.py
+Index: node-v14.9.0/tools/install.py
 ===================================================================
---- node-v14.7.0.orig/tools/install.py
-+++ node-v14.7.0/tools/install.py
+--- node-v14.9.0.orig/tools/install.py
++++ node-v14.9.0/tools/install.py
 @@ -81,34 +81,34 @@ def uninstall(paths, dst):
      try_remove(path, dst)
  
@@ -137,10 +137,10 @@
  
  def run(args):
    global node_prefix, install_path, target_defaults, variables
-Index: node-v14.7.0/doc/node.1
+Index: node-v14.9.0/doc/node.1
 ===================================================================
---- node-v14.7.0.orig/doc/node.1
-+++ node-v14.7.0/doc/node.1
+--- node-v14.9.0.orig/doc/node.1
++++ node-v14.9.0/doc/node.1
 @@ -30,24 +30,24 @@
  .Dt NODE 1
  .
@@ -170,10 +170,10 @@
  .Op Fl -v8-options
  .
  .\"======================================================================
-Index: node-v14.7.0/src/node.stp
+Index: node-v14.9.0/src/node.stp
 ===================================================================
---- node-v14.7.0.orig/src/node.stp
-+++ node-v14.7.0/src/node.stp
+--- node-v14.9.0.orig/src/node.stp
++++ node-v14.9.0/src/node.stp
 @@ -19,7 +19,7 @@
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -246,12 +246,12 @@
  {
    scavenge = 1 << 0;
    compact = 1 << 1;
-Index: node-v14.7.0/deps/npm/man/man1/npm.1
+Index: node-v14.9.0/deps/npm/man/man1/npm.1
 ===================================================================
---- node-v14.7.0.orig/deps/npm/man/man1/npm.1
-+++ node-v14.7.0/deps/npm/man/man1/npm.1
+--- node-v14.9.0.orig/deps/npm/man/man1/npm.1
++++ node-v14.9.0/deps/npm/man/man1/npm.1
 @@ -1,11 +1,11 @@
- .TH "NPM" "1" "July 2020" "" ""
+ .TH "NPM" "1" "August 2020" "" ""
  .SH "NAME"
 -\fBnpm\fR \- javascript package manager
 +\fBnpm14\fR \- javascript package manager
@@ -289,7 +289,7 @@
  .SS Dependencies
  .P
  If a package references to another package with a git URL, npm depends
-@@ -57,7 +57,7 @@ the node\-gyp repository \fIhttps://gith
+@@ -56,7 +56,7 @@ the node\-gyp repository \fIhttps://gith
  the node\-gyp Wiki \fIhttps://github\.com/nodejs/node\-gyp/wiki\fR\|\.
  .SS Directories
  .P
@@ -298,7 +298,7 @@
  .P
  In particular, npm has two modes of operation:
  .RS 0
-@@ -82,24 +82,24 @@ following help topics:
+@@ -81,24 +81,24 @@ following help topics:
  .RS 0
  .IP \(bu 2
  json:
@@ -327,7 +327,7 @@
  
  .RE
  .SS Configuration
-@@ -135,7 +135,7 @@ lib/utils/config\-defs\.js\.  These must
+@@ -134,7 +134,7 @@ lib/utils/config\-defs\.js\.  These must
  
  .RE
  .P
@@ -336,7 +336,7 @@
  .SS Contributions
  .P
  Patches welcome!
-@@ -172,14 +172,14 @@ i@izs\.me
+@@ -171,14 +171,14 @@ i@izs\.me
  .SS See Also
  .RS 0
  .IP \(bu 2
@@ -356,10 +356,10 @@
 +npm14 help npmrc
  
  .RE
-Index: node-v14.7.0/src/node_main.cc
+Index: node-v14.9.0/src/node_main.cc
 ===================================================================
---- node-v14.7.0.orig/src/node_main.cc
-+++ node-v14.7.0/src/node_main.cc
+--- node-v14.9.0.orig/src/node_main.cc
++++ node-v14.9.0/src/node_main.cc
 @@ -136,6 +136,7 @@ int main(int argc, char* argv[]) {
  #endif
    // Disable stdio buffering, it interacts poorly with printf()
@@ -368,10 +368,10 @@
    setvbuf(stdout, nullptr, _IONBF, 0);
    setvbuf(stderr, nullptr, _IONBF, 0);
    return node::Start(argc, argv);
-Index: node-v14.7.0/deps/npm/man/man1/npx.1
+Index: node-v14.9.0/deps/npm/man/man1/npx.1
 ===================================================================
---- node-v14.7.0.orig/deps/npm/man/man1/npx.1
-+++ node-v14.7.0/deps/npm/man/man1/npx.1
+--- node-v14.9.0.orig/deps/npm/man/man1/npx.1
++++ node-v14.9.0/deps/npm/man/man1/npx.1
 @@ -1,32 +1,32 @@
  .TH "NPX" "1" "July 2020" "[email protected]" "User Commands"
  .SH "NAME"
@@ -456,10 +456,10 @@
  
  .RE
  
-Index: node-v14.7.0/tools/test.py
+Index: node-v14.9.0/tools/test.py
 ===================================================================
---- node-v14.7.0.orig/tools/test.py
-+++ node-v14.7.0/tools/test.py
+--- node-v14.9.0.orig/tools/test.py
++++ node-v14.9.0/tools/test.py
 @@ -908,7 +908,7 @@ class Context(object):
      if self.vm is not None:
        return self.vm
@@ -469,11 +469,11 @@
      else:
        name = 'out/%s.%s/node' % (arch, mode)
  
-Index: node-v14.7.0/node.gyp
+Index: node-v14.9.0/node.gyp
 ===================================================================
---- node-v14.7.0.orig/node.gyp
-+++ node-v14.7.0/node.gyp
-@@ -22,8 +22,8 @@
+--- node-v14.9.0.orig/node.gyp
++++ node-v14.9.0/node.gyp
+@@ -23,8 +23,8 @@
      'node_use_openssl%': 'true',
      'node_shared_openssl%': 'false',
      'node_v8_options%': '',


Reply via email to