Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nodejs14 for openSUSE:Factory 
checked in at 2021-11-10 21:46:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs14 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs14.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs14"

Wed Nov 10 21:46:53 2021 rev:7 rq:930657 version:14.18.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs14/nodejs14.changes        2021-08-16 
10:17:25.654670506 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs14.new.1890/nodejs14.changes      
2021-11-10 21:47:33.983840691 +0100
@@ -1,0 +2,40 @@
+Tue Nov  9 15:56:53 UTC 2021 - Adam Majer <adam.ma...@suse.de>
+
+- update to 14.18.1:
+  * deps: update llhttp to 2.1.4
+  - HTTP Request Smuggling due to spaced in headers
+    (bsc#1191601, CVE-2021-22959)
+  - HTTP Request Smuggling when parsing the body
+    (bsc#1191602, CVE-2021-22960)
+
+- changes in 14.18.0:
+  * buffer:
+    + introduce Blob
+    + add base64url encoding option
+  * child_process:
+    + allow options.cwd receive a URL
+    + add timeout to spawn and fork
+    + allow promisified exec to be cancel
+    + add 'overlapped' stdio flag
+  * dns: add "tries" option to Resolve options
+  * fs:
+    + allow empty string for temp directory prefix
+    + allow no-params fsPromises fileHandle read
+    + add support for async iterators to fsPromises.writeFile
+  * http2: add support for sensitive headers
+  * process: add 'worker' event
+  * tls: allow reading data into a static buffer
+  * worker: add setEnvironmentData/getEnvironmentData
+
+- changes in 14.17.6:
+  * deps: upgrade npm to 6.14.15 which fixes a number of
+    security issues
+    (bsc#1190057, CVE-2021-37701, bsc#1190056, CVE-2021-37712,
+     bsc#1190055, CVE-2021-37713, bsc#1190054, CVE-2021-39134,
+     bsc#1190053, CVE-2021-39135)
+
+- test-skip-y2038-on-32bit-time_t.patch: fix test failure when
+  64-bit time_t is used on 32-bit arches
+- refreshed patches: versioned.patch, flaky_test_rerun.patch
+
+-------------------------------------------------------------------

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

New:
----
  node-v14.18.1.tar.xz
  test-skip-y2038-on-32bit-time_t.patch

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

Other differences:
------------------
++++++ nodejs14.spec ++++++
--- /var/tmp/diff_new_pack.kXpW07/_old  2021-11-10 21:47:34.823841057 +0100
+++ /var/tmp/diff_new_pack.kXpW07/_new  2021-11-10 21:47:34.827841058 +0100
@@ -32,7 +32,7 @@
 %endif
 
 Name:           nodejs14
-Version:        14.17.5
+Version:        14.18.1
 Release:        0
 
 # Double DWZ memory limits
@@ -47,6 +47,12 @@
 %bcond_with libalternatives
 %endif
 
+%if %node_version_number >= 16
+%bcond_without corepack
+%else
+%bcond_with corepath
+%endif
+
 %if %node_version_number >= 12
 %define openssl_req_ver 1.1.1
 %else
@@ -149,9 +155,11 @@
 
 Patch120:       flaky_test_rerun.patch
 
+Patch130:       z15-test-skip.patch
+Patch132:       test-skip-y2038-on-32bit-time_t.patch
+
 # Use versioned binaries and paths
 Patch200:       versioned.patch
-Patch201:       z15-test-skip.patch
 
 BuildRequires:  pkg-config
 %if 0%{?suse_version}
@@ -209,7 +217,11 @@
 
 # Python dependencies
 %if %node_version_number >= 12
-BuildRequires:  python3
+%if 0%{?suse_version} && 0%{?suse_version} < 1500
+BuildRequires:  python36
+%else
+BuildRequires:  python3 > 3.6.0
+%endif
 
 %if 0%{?suse_version}
 BuildRequires:  netcfg
@@ -241,7 +253,7 @@
 
 %else
 %if %node_version_number <= 12 && 0%{?suse_version} == 1315 && 
0%{?sle_version} < 120400
-Provides:       bundled(openssl) = 1.1.1k
+Provides:       bundled(openssl) = 1.1.1l
 %else
 BuildRequires:  bundled_openssl_should_not_be_required
 %endif
@@ -312,19 +324,15 @@
 %endif
 
 Provides:       bundled(brotli) = 1.0.9
-Provides:       bundled(libuv) = 1.41.0
+Provides:       bundled(libuv) = 1.42.0
 Provides:       bundled(uvwasi) = 0.0.11
 Provides:       bundled(v8) = 8.4.371.23
 
-Provides:       bundled(llhttp) = 2.1.3
+Provides:       bundled(llhttp) = 2.1.4
 
-Provides:       bundled(node-acorn) = 8.0.4
-Provides:       bundled(node-acorn-class-fields) = 0.3.1
-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) = 8.0.0
-Provides:       bundled(node-cjs-module-lexer) = 1.2.1
+Provides:       bundled(node-acorn) = 8.4.1
+Provides:       bundled(node-acorn-walk) = 8.1.0
+Provides:       bundled(node-cjs-module-lexer) = 1.2.2
 
 %description
 Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
@@ -354,7 +362,7 @@
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
 Provides:       npm = %{version}
-Provides:       npm(npm) = 6.14.14
+Provides:       npm(npm) = 6.14.15
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:       group(nobody)
@@ -626,7 +634,7 @@
 Provides:       bundled(node-path-is-absolute) = 1.0.1
 Provides:       bundled(node-path-is-inside) = 1.0.2
 Provides:       bundled(node-path-key) = 2.0.1
-Provides:       bundled(node-path-parse) = 1.0.6
+Provides:       bundled(node-path-parse) = 1.0.7
 Provides:       bundled(node-performance-now) = 2.1.0
 Provides:       bundled(node-pify) = 3.0.0
 Provides:       bundled(node-prepend-http) = 1.0.4
@@ -710,7 +718,7 @@
 Provides:       bundled(node-strip-eof) = 1.0.0
 Provides:       bundled(node-strip-json-comments) = 2.0.1
 Provides:       bundled(node-supports-color) = 5.4.0
-Provides:       bundled(node-tar) = 4.4.15
+Provides:       bundled(node-tar) = 4.4.19
 Provides:       bundled(node-term-size) = 1.2.0
 Provides:       bundled(node-text-table) = 0.2.0
 Provides:       bundled(node-through) = 2.3.8
@@ -752,6 +760,7 @@
 Provides:       bundled(node-y18n) = 4.0.1
 Provides:       bundled(node-yallist) = 2.1.2
 Provides:       bundled(node-yallist) = 3.0.3
+Provides:       bundled(node-yallist) = 3.1.1
 Provides:       bundled(node-yargs) = 14.2.3
 Provides:       bundled(node-yargs-parser) = 15.0.1
 
@@ -759,6 +768,15 @@
 A package manager for Node.js that allows developers to install and
 publish packages to a package registry.
 
+%package -n corepack14
+Summary:        Helper bridge between NodeJS projects and their dependencies
+Group:          Development/Languages/NodeJS
+Requires:       nodejs-common >= 5.0
+
+%description -n corepack14
+Zero-runtime-dependency package acting as bridge between Node projects
+and their package managers.
+
 %package docs
 Summary:        Node.js API documentation
 Group:          Documentation/Other
@@ -788,13 +806,9 @@
 tar Jxf %{SOURCE11}
 %endif
 
-%if %{node_version_number} >= 16 && 0%{?suse_version} > 0 && 0%{?suse_version} 
< 1500
-tar Jxf %{SOURCE5} --directory=tools/gyp --strip-components=1
-%endif
-
 %patch1 -p1
 %patch3 -p1
-%patch4 -p1
+# %patch4 -p1
 %patch5 -p1
 %patch7 -p1
 %if 0%{with valgrind_tests}
@@ -809,8 +823,9 @@
 %patch104 -p1
 %patch106 -p1
 %patch120 -p1
+%patch130 -p1
+%patch132 -p1
 %patch200 -p1
-%patch201 -p1
 
 # remove backup files, if any
 find -name \*~ -print0 -delete
@@ -851,10 +866,11 @@
 find deps/zlib -name *.[ch] -delete
 
 cat > spec.build.config <<EOF
+export PREFIX=/usr
 export CFLAGS="%{?build_cflags:%build_cflags}%{?!build_cflags:%optflags} 
-fno-strict-aliasing"
 # -Wno-class-memaccess is not available in gcc < 8 (= system compiler on Leap 
until at least 15.3 is gcc7)
 export 
CXXFLAGS="%{?build_cxxflags:%build_cxxflags}%{?!build_cxxflags:%optflags} 
-Wno-error=return-type -fno-strict-aliasing"
-%if 0%{?sle_version} > 150300
+%if 0%{?sle_version} > 150300 || 0%{?suse_version} > 1500
 export CXXFLAGS="${CXXFLAGS} -Wno-class-memaccess"
 %endif
 export LDFLAGS="%{?build_ldflags}"
@@ -1088,6 +1104,13 @@
 %ghost %{_sysconfdir}/alternatives/npx.1%{ext_man}
 %endif
 
+%if %{node_version_number} >= 16
+%files -n corepack%{node_version_number}
+%defattr(-, root, root)
+%{_bindir}/corepack%{node_version_number}
+%{_libdir}/node_modules/corepack%{node_version_number}
+%endif
+
 %files devel
 %defattr(-, root, root)
 %{_includedir}/node%{node_version_number}

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.kXpW07/_old  2021-11-10 21:47:34.871841078 +0100
+++ /var/tmp/diff_new_pack.kXpW07/_new  2021-11-10 21:47:34.871841078 +0100
@@ -1,32 +1,32 @@
-9085e04afb5ac85f70d9ac1080a486022ad14a2e36c0f668cb8a8c23e7f413cf  
node-v14.17.5-aix-ppc64.tar.gz
-2e40ab625b45b9bdfcb963ddd4d65d87ddf1dd37a86b6f8b075cf3d77fe9dc09  
node-v14.17.5-darwin-x64.tar.gz
-6e1d9e6091b14f5accb03dad7617492442dad83778cc34de45f1818a75b6368b  
node-v14.17.5-darwin-x64.tar.xz
-c8e264312804785020b68ad7afe1c41f3bf2a6aea4bba62f9b8e825cadfdfe49  
node-v14.17.5-headers.tar.gz
-cc70abea8fdd52c82b45dd9187ee555f6bbe931b33739aa7d8a3c5f25a9f5cac  
node-v14.17.5-headers.tar.xz
-bee6d7fb5dbdd2931e688b33defd449afdfd9cd6e716975864406cda18daca66  
node-v14.17.5-linux-arm64.tar.gz
-3a2e674b6db50dfde767c427e8f077235bbf6f9236e1b12a4cc3496b12f94bae  
node-v14.17.5-linux-arm64.tar.xz
-c79cc802f6034e9a9583ccbf8ccd17a0d8e0942c136011c0f4c3a475d46614be  
node-v14.17.5-linux-armv7l.tar.gz
-496f7bf14e360026421db1b803575c4f1d3614646ecdaca98d607553579f8904  
node-v14.17.5-linux-armv7l.tar.xz
-bbcd0142e65614670ac88017290a1b875bfecbe46b35d1a330360b8f2679b85e  
node-v14.17.5-linux-ppc64le.tar.gz
-29f2e1f0e1c13ceb8225bfbfb6ab0a236398eca5ceff602c4f3bc1e7eff88927  
node-v14.17.5-linux-ppc64le.tar.xz
-469d5a39a81baba588768404b58eb369c14a1667fcb0569c2247461476b6cc0e  
node-v14.17.5-linux-s390x.tar.gz
-7d40eee3d54241403db12fb3bc420cd776e2b02e89100c45cf5e74a73942e7f6  
node-v14.17.5-linux-s390x.tar.xz
-dc04c7e60235ff73536ba0d9e50638090f60cacabfd83184082dce3b330afc6e  
node-v14.17.5-linux-x64.tar.gz
-2d759de07a50cd7f75bd73d67e97b0d0e095ee3c413efac7d1b3d1e84ed76fff  
node-v14.17.5-linux-x64.tar.xz
-508dca638ee5807601bbaae72307d2413b16cf7f73f92a79b8b070e4c5a83c0b  
node-v14.17.5.pkg
-bd1bb74eae48c7aa7d4519736385e99477d954c6915adefdc3c373be461d1aaa  
node-v14.17.5.tar.gz
-42b1a7ff87580c6058063e943d7d53efa8c236145e6e9c8264ee425b40911fa8  
node-v14.17.5.tar.xz
-f6e651a76e0158e07ac12753c40739554455f42eec355a651242a28ed979e483  
node-v14.17.5-win-x64.7z
-a99b7ee08e846e5d1f4e70c4396265542819d79ed9cebcc27760b89571f03cbf  
node-v14.17.5-win-x64.zip
-2f2933bfb42d407b064f83c6047f71b75c55389b4bebf82b7ff5a97f4635ce54  
node-v14.17.5-win-x86.7z
-122ff403f4fadf9997ff2ceac5e07b6b0efd23294da369a1cf907ec98bf69db7  
node-v14.17.5-win-x86.zip
-f40926f33c4517a64978050fb8e88110d279a3a15adc962de4002f65ed34e821  
node-v14.17.5-x64.msi
-53763a06ff498d9deabff2cc6f4041d0a3c3f38f940acb6c8a8339df8d8b3827  
node-v14.17.5-x86.msi
-a6f14eab020e5b96214b9e08c1add28787526bfc47fa6f449c0e8059908bcb75  
win-x64/node.exe
-859ceb82ba9af9df5831bb67f45427bfb774aae22e7c0ee52623a3196ec0e1eb  
win-x64/node.lib
-9ccd696aa53573b3882524cf75bcf50ce0e04aca46ac85c11f2705920df9d38b  
win-x64/node_pdb.7z
-113e591eb4c433733ac5ad78764698f230877d441ae28d62faf90a48c7698630  
win-x64/node_pdb.zip
-23e8f9db8908051153b305b8d1b474d75d6503a1208604d19c39d15799d097c4  
win-x86/node.exe
-1078be47b9315c81aa3bb989c4bba8ee23e0da9e4854a44006decf45d578833e  
win-x86/node.lib
-facb6feaab3b11bac3b3e571898ebdc9ad0e0049a4d0b14cce0930eb3d8437ac  
win-x86/node_pdb.7z
-795e518e063abdda5866ecf5b4c29683115a6ef83bffb401d4066ada2067d144  
win-x86/node_pdb.zip
+01092d92ec076778b9291983fa6854befd19a11655f261a3b3ec1c675154ecfb  
node-v14.18.1-aix-ppc64.tar.gz
+78731152378577decf681167f4c6be6c31134dfef07403c1cebfbd3289d3886f  
node-v14.18.1-darwin-x64.tar.gz
+4ad95cb566313c4a1c84449701f153aeb105b785852ae6ed7576916405b723ab  
node-v14.18.1-darwin-x64.tar.xz
+3352973a1a737b47f2b1822ab9fd5d401427c7ba3b538ecae9928924d06b60a5  
node-v14.18.1-headers.tar.gz
+02ef2a81ad18e111cbb4a8bd1bde91f066b020d2b8a3fd71f2d0e59c1329cca6  
node-v14.18.1-headers.tar.xz
+3fcd1c6c008c2dfddea60ede3c735696982fb038288e45c2d35ef6b2098c8220  
node-v14.18.1-linux-arm64.tar.gz
+15c2ba182bafcc006c01a0e6f736a6ff3df101dec4c45026add51025095ab60d  
node-v14.18.1-linux-arm64.tar.xz
+6da18f92ce3320e07f710435843d45e97040a2a51667e92af40bb005ebf651d1  
node-v14.18.1-linux-armv7l.tar.gz
+a3109ffe919af2974dbad16ab634c8a9f47f51369d7321992d975637e6556ce3  
node-v14.18.1-linux-armv7l.tar.xz
+dbd177d5033dcf3168068a69afbd43e4b8b518a979cd4843b11aec631d840edb  
node-v14.18.1-linux-ppc64le.tar.gz
+a4eb863418ecc1179a90b397ab4f221eacdb58336b41d30c7c7a322b25659e32  
node-v14.18.1-linux-ppc64le.tar.xz
+7019e933833f09bc880cbba7a06c77135b1caff8d5f88d700d21883ecfb286fb  
node-v14.18.1-linux-s390x.tar.gz
+e01f11308371b4268341a1b25dfb4433ae2e2403940f5acbfeb820b128ca7e27  
node-v14.18.1-linux-s390x.tar.xz
+088498c67bab31871a1cab40dbc9b7b82c1abf53a2cf740e061bd6033a74839d  
node-v14.18.1-linux-x64.tar.gz
+ad1e3baa1aee8028b43206da3b2be9b8867cb598b4318bc88a0ae4518cc062a2  
node-v14.18.1-linux-x64.tar.xz
+9021f68782bcdd65705fc15bb9e178c3c584efbe15586604ce053e6f803d85c0  
node-v14.18.1.pkg
+89d22d34fd4ba3715252dcd2dd94d1699338436463b277163ed950040c7b621a  
node-v14.18.1.tar.gz
+3fa1d71adddfab2f5e3e41874b4eddbdf92b65cade4a43922fb1e437afcf89ed  
node-v14.18.1.tar.xz
+36f51353a4650ed8c842b33991fe2aaad29dd0f80aae7864d591a52430a64503  
node-v14.18.1-win-x64.7z
+86737cd4544c4f8cda2abd8e60709a87dbf46119062c5f1d4ec297f71a9e204b  
node-v14.18.1-win-x64.zip
+bcd5b62a214479ec2b047f17224d5cdde14978cbb68ff58a8c2d23aa10bce9bd  
node-v14.18.1-win-x86.7z
+ba12288e444c6c2bf7e4d605bdcc8c34cad9c5dffea3910b5ecb67ae34f9e0bf  
node-v14.18.1-win-x86.zip
+10d8e278201c3b1509d989425bcc6d81e772d2d7703613e0cba764579601397c  
node-v14.18.1-x64.msi
+41d230dae23966f7d6de50b39a8dfc52f93c15153ff0616637b786cc632931fe  
node-v14.18.1-x86.msi
+6d519ba12fbaa38485d50007e084ae552c55219d9534a0b6fec4c33f989fb5c6  
win-x64/node.exe
+8dc2fec0ce78af200bce0f60a59cd4544d8798ba6f50d6326ab7b9cc4246721e  
win-x64/node.lib
+80d76f552c53d60b349b06c2d86193e49997a63114b72f7904e7802dd33dda76  
win-x64/node_pdb.7z
+aeec6012f23a717337f1d9e008a736389e0ec7e266832767758710e14a94b574  
win-x64/node_pdb.zip
+22554f36f3a5ac26d6990f08043ae303043487a97a250daa2c4a083af42d8b9b  
win-x86/node.exe
+a02fb6e31fcd3cbdebb8966581cba025c77f9ca86727c9f1c2b5c988b0a4c19c  
win-x86/node.lib
+3058b6a2187b9beee5da2f78be1d30175e53da4101c43cc614eca4414b6d9a14  
win-x86/node_pdb.7z
+29ab2a2a959c87e8f2b877302b9de9d0d3460839235af334cef5af9fb8ae2978  
win-x86/node_pdb.zip

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

++++++ flaky_test_rerun.patch ++++++
--- /var/tmp/diff_new_pack.kXpW07/_old  2021-11-10 21:47:34.911841095 +0100
+++ /var/tmp/diff_new_pack.kXpW07/_new  2021-11-10 21:47:34.915841097 +0100
@@ -1,8 +1,8 @@
-Index: node-git.b4f0a18b5a/tools/test.py
+Index: node-v16.13.0/tools/test.py
 ===================================================================
---- node-git.b4f0a18b5a.orig/tools/test.py
-+++ node-git.b4f0a18b5a/tools/test.py
-@@ -537,6 +537,16 @@ class TestCase(object):
+--- node-v16.13.0.orig/tools/test.py
++++ node-v16.13.0/tools/test.py
+@@ -586,6 +586,16 @@ class TestCase(object):
                        self.context.store_unexpected_output)
  
    def Run(self):

++++++ node-v14.17.5.tar.xz -> node-v14.18.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs14/node-v14.17.5.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs14.new.1890/node-v14.18.1.tar.xz differ: char 
25, line 1


++++++ test-skip-y2038-on-32bit-time_t.patch ++++++
Skip 'test/parallel/test-fs-utimes-y2K38.js' on some platforms.

This test fails if coreutils' touch was built with 64-bit time_t,
while nodejs was built with 32-bit time_t.  This is currently the case
on i586, ppc and armv7l.  Skip the failing last command on those
platforms.

The failure was seen since coreutils-9.0.

Remove this patch once nodejs(1) also builds with 64-bit time_t.
---
 test/parallel/test-fs-utimes-y2K38.js |   17 +++++++++++++++++
 1 file changed, 17 insertions(+)

Index: node-v16.6.2/test/parallel/test-fs-utimes-y2K38.js
===================================================================
--- node-v16.6.2.orig/test/parallel/test-fs-utimes-y2K38.js
+++ node-v16.6.2/test/parallel/test-fs-utimes-y2K38.js
@@ -20,6 +20,23 @@ if (!common.isWindows) {
     common.skip('File system appears to lack Y2K38 support (touch failed)');
   }
 
+  // SUSE: touch-9.0 may succeed on platforms with 32-bit time_t,
+  // but the test would fail.  Skip on those platforms for now.
+  const unameResult = spawnSync('uname',
+                                ['-m'],
+                                { encoding: 'utf8' });
+  if (unameResult.status === 0) {
+    if (unameResult.stdout.trim() === 'i686') {
+      common.skip('SUSE: test skipped on platforms with 32-bit time_t');
+    }
+    if (unameResult.stdout.trim() === 'ppc') {
+      common.skip('SUSE: test skipped on platforms with 32-bit time_t');
+    }
+    if (unameResult.stdout.trim() === 'armv7l') {
+      common.skip('SUSE: test skipped on platforms with 32-bit time_t');
+    }
+  }
+
   // On some file systems that lack Y2K38 support, `touch` will succeed but
   // the time will be incorrect.
   const dateResult = spawnSync('date',
++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.kXpW07/_old  2021-11-10 21:47:34.975841123 +0100
+++ /var/tmp/diff_new_pack.kXpW07/_new  2021-11-10 21:47:34.975841123 +0100
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-v14.17.4/Makefile
+Index: node-v14.18.1/Makefile
 ===================================================================
---- node-v14.17.4.orig/Makefile
-+++ node-v14.17.4/Makefile
+--- node-v14.18.1.orig/Makefile
++++ node-v14.18.1/Makefile
 @@ -51,7 +51,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.17.4/tools/install.py
+Index: node-v14.18.1/tools/install.py
 ===================================================================
---- node-v14.17.4.orig/tools/install.py
-+++ node-v14.17.4/tools/install.py
+--- node-v14.18.1.orig/tools/install.py
++++ node-v14.18.1/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.17.4/doc/node.1
+Index: node-v14.18.1/doc/node.1
 ===================================================================
---- node-v14.17.4.orig/doc/node.1
-+++ node-v14.17.4/doc/node.1
+--- node-v14.18.1.orig/doc/node.1
++++ node-v14.18.1/doc/node.1
 @@ -30,24 +30,24 @@
  .Dt NODE 1
  .
@@ -170,10 +170,10 @@
  .Op Fl -v8-options
  .
  .\"======================================================================
-Index: node-v14.17.4/src/node.stp
+Index: node-v14.18.1/src/node.stp
 ===================================================================
---- node-v14.17.4.orig/src/node.stp
-+++ node-v14.17.4/src/node.stp
+--- node-v14.18.1.orig/src/node.stp
++++ node-v14.18.1/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.17.4/deps/npm/man/man1/npm.1
+Index: node-v14.18.1/deps/npm/man/man1/npm.1
 ===================================================================
---- node-v14.17.4.orig/deps/npm/man/man1/npm.1
-+++ node-v14.17.4/deps/npm/man/man1/npm.1
+--- node-v14.18.1.orig/deps/npm/man/man1/npm.1
++++ node-v14.18.1/deps/npm/man/man1/npm.1
 @@ -1,11 +1,11 @@
- .TH "NPM" "1" "July 2021" "" ""
+ .TH "NPM" "1" "August 2021" "" ""
  .SH "NAME"
 -\fBnpm\fR \- javascript package manager
 +\fBnpm14\fR \- javascript package manager
@@ -356,10 +356,10 @@
 +npm14 help npmrc
  
  .RE
-Index: node-v14.17.4/src/node_main.cc
+Index: node-v14.18.1/src/node_main.cc
 ===================================================================
---- node-v14.17.4.orig/src/node_main.cc
-+++ node-v14.17.4/src/node_main.cc
+--- node-v14.18.1.orig/src/node_main.cc
++++ node-v14.18.1/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.17.4/deps/npm/man/man1/npx.1
+Index: node-v14.18.1/deps/npm/man/man1/npx.1
 ===================================================================
---- node-v14.17.4.orig/deps/npm/man/man1/npx.1
-+++ node-v14.17.4/deps/npm/man/man1/npx.1
+--- node-v14.18.1.orig/deps/npm/man/man1/npx.1
++++ node-v14.18.1/deps/npm/man/man1/npx.1
 @@ -1,32 +1,32 @@
  .TH "NPX" "1" "July 2020" "npx@10.2.3" "User Commands"
  .SH "NAME"
@@ -456,10 +456,10 @@
  
  .RE
  
-Index: node-v14.17.4/tools/test.py
+Index: node-v14.18.1/tools/test.py
 ===================================================================
---- node-v14.17.4.orig/tools/test.py
-+++ node-v14.17.4/tools/test.py
+--- node-v14.18.1.orig/tools/test.py
++++ node-v14.18.1/tools/test.py
 @@ -936,7 +936,7 @@ class Context(object):
      if self.vm is not None:
        return self.vm
@@ -469,10 +469,10 @@
      else:
        name = 'out/%s.%s/node' % (arch, mode)
  
-Index: node-v14.17.4/node.gyp
+Index: node-v14.18.1/node.gyp
 ===================================================================
---- node-v14.17.4.orig/node.gyp
-+++ node-v14.17.4/node.gyp
+--- node-v14.18.1.orig/node.gyp
++++ node-v14.18.1/node.gyp
 @@ -23,8 +23,8 @@
      'node_use_openssl%': 'true',
      'node_shared_openssl%': 'false',
@@ -483,4 +483,4 @@
 +    'node_lib_target_name%': 'libnode14',
      'node_intermediate_lib_type%': 'static_library',
      'node_builtin_modules_path%': '',
-     'library_files': [
+     # We list the deps/ files out instead of globbing them in js2c.py since we

Reply via email to