Hello community,

here is the log from the commit of package nodejs8 for openSUSE:Factory checked 
in at 2019-12-29 15:49:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs8.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs8"

Sun Dec 29 15:49:09 2019 rev:29 rq:759683 version:8.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes  2019-11-04 
17:02:46.904028658 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs8.new.6675/nodejs8.changes        
2019-12-29 15:49:19.599166087 +0100
@@ -1,0 +2,11 @@
+Thu Dec 19 11:30:13 UTC 2019 - Adam Majer <[email protected]>
+
+- New upstream LTS release 8.17.0:
+  * deps: updates 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: versioned.patch node-gyp-addon-gypi.patch
+- upstreamed: CVE-2019-13173.patch
+
+-------------------------------------------------------------------

Old:
----
  CVE-2019-13173.patch
  node-v8.16.2.tar.xz

New:
----
  node-v8.17.0.tar.xz

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

Other differences:
------------------
++++++ nodejs8.spec ++++++
--- /var/tmp/diff_new_pack.mJBKs3/_old  2019-12-29 15:49:21.347166884 +0100
+++ /var/tmp/diff_new_pack.mJBKs3/_new  2019-12-29 15:49:21.347166884 +0100
@@ -26,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs8
-Version:        8.16.2
+Version:        8.17.0
 Release:        0
 
 %define node_version_number 8
@@ -122,7 +122,6 @@
 Patch7:         manual_configure.patch
 Patch12:        openssl_1_1_1.patch
 
-Patch31:        CVE-2019-13173.patch
 Patch32:        fix_build_with_openssl_1.1.1d.patch
 
 ## Patches specific to SUSE and openSUSE
@@ -186,11 +185,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)
@@ -279,13 +283,14 @@
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
 Provides:       npm = %{version}
-Provides:       npm(npm) = 6.4.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
@@ -324,7 +329,6 @@
 %if 0%{with valgrind_tests}
 %endif
 %patch12 -p1
-%patch31 -p1
 %patch32 -p1
 %patch101 -p1
 %patch102 -p1

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.mJBKs3/_old  2019-12-29 15:49:21.375166897 +0100
+++ /var/tmp/diff_new_pack.mJBKs3/_new  2019-12-29 15:49:21.375166897 +0100
@@ -1,40 +1,40 @@
-8ed8a96300c116eb9533beb70510882fb5a9bc4b1f9acfa31bb718d52213e4a3  
node-v8.16.2-aix-ppc64.tar.gz
-359331120e83f0707219398fc543b05eee9476446ecce549c20c4d9c7c103d29  
node-v8.16.2-darwin-x64.tar.gz
-5bbb5be5c388276b78d6c8a17cb1ce0dd2c7e157c08fe7f3eda7414c1f450b39  
node-v8.16.2-darwin-x64.tar.xz
-a43156bc0e2fd2f60a4e4a9194564d69b3e9f0f956a175b7ebe95d2610239f1c  
node-v8.16.2-headers.tar.gz
-ed608f070fcc84e80ef4caf9004fe955067d003a62ff76c2bf2c1c9c5bfb01b7  
node-v8.16.2-headers.tar.xz
-19b8c246dd12840ee6a94c89df683f853ed91cbbf6a133820fb163181d77202d  
node-v8.16.2-linux-arm64.tar.gz
-5afe366affb05136d25e99ec97a7a1ee1b690cc26df43567af0509f36b45e682  
node-v8.16.2-linux-arm64.tar.xz
-9f3b47244f502a150a09d6ad7f7eb68c835d148712b326d2af8db2b7ca81c14f  
node-v8.16.2-linux-armv6l.tar.gz
-0fb8e030651776c490e7a8612e97b0d11af27d6e89461a612fa7fab6afda6c95  
node-v8.16.2-linux-armv6l.tar.xz
-291f507d32b79fcd8c16739515516464f27b77cadb8b86f7a8ab43e74032cf69  
node-v8.16.2-linux-armv7l.tar.gz
-9b7070578d58785da2bd31d3256b42f91d993a2fb4091e87a21fb9e66cca3b6e  
node-v8.16.2-linux-armv7l.tar.xz
-9eb932ac222cbd6a1feeee145e515b2d41b18ad2ff686eb23782dc0e7205f838  
node-v8.16.2-linux-ppc64le.tar.gz
-f442590923136024b23bf8c40533f5d6a7b5fb23ae34a889f77f1539ed9bfe8c  
node-v8.16.2-linux-ppc64le.tar.xz
-0dd28c879c3bdfdb7e71b84cd74bf5667146a582b1af7afba25963772303aefb  
node-v8.16.2-linux-s390x.tar.gz
-7c40b92a0466ffcade181f750d7fa659fd335a10bf156179c0d4b5bc0b40f10e  
node-v8.16.2-linux-s390x.tar.xz
-722d07291a8886384388c6795a747ec2055073f83dc73c0a97efba0022cc23ff  
node-v8.16.2-linux-x64.tar.gz
-88617a293f5828cc94ee99c94a43fbea12b989e34fe643fc14885a14748a8da6  
node-v8.16.2-linux-x64.tar.xz
-938cc9651ce38091eba8c72ef2b235339fe3bed3980c04d1429f01412c68546c  
node-v8.16.2-linux-x86.tar.gz
-3c1be98f792e41ab2a26bf03ed061ec2f98977218662f91daa394f8a23b94127  
node-v8.16.2-linux-x86.tar.xz
-5721d8c76809cb138a19a4cf9897faf875cd385df6c115cd004412ef01807e08  
node-v8.16.2.pkg
-f9905b0e69884e7f8c95b8a924cb6c4e3a5ec4fd6390a6f6daa5110214b5f841  
node-v8.16.2-sunos-x64.tar.gz
-2eb39c7dfb21ed384924761e3315e754c427a1a29da0e49cb1e52d8469ab7ee3  
node-v8.16.2-sunos-x64.tar.xz
-73a156c47ec5e3c628e5960d15d798786073afb02a31621f0e7a4e92f0f484e1  
node-v8.16.2-sunos-x86.tar.gz
-5793c4c8f47e9da65bb17a749a357767c01640436bff0d8e5098c1804494a0af  
node-v8.16.2-sunos-x86.tar.xz
-4f94361bbe087bc3a9d48ff69c2cefabb6460c64cb7d959204726467b9ee84b8  
node-v8.16.2.tar.gz
-8c16b500ad74c1b1bde099996c287eeed5a4b2ab0efdf5d94d1d683cc2654ec3  
node-v8.16.2.tar.xz
-c27a170595851fc85b9b419c9fc76b6c70e237f7d60d483fa5ec3d8f8cea76c1  
node-v8.16.2-win-x64.7z
-98c615221500434155a8a5aff5fe96cd000400f3e76858ca97e6624f1d15eb73  
node-v8.16.2-win-x64.zip
-c4b7eb2839b19f8217717ac359c6b23725d9e25872338d6a56f4d9f74af11324  
node-v8.16.2-win-x86.7z
-6cadb66e46a7aa40f5401ddcbfd514f886d7e9b17e1c9d3ac89c594c338d64e5  
node-v8.16.2-win-x86.zip
-573f4780464942794d7496d7deef0a49c44f8b2c220dfe7383e288f9ada8662a  
node-v8.16.2-x64.msi
-a9e5c53ff8ce29d82fe0c78a8c5ed7fa9db21d11cc64f6961dd10a79fdb3521b  
node-v8.16.2-x86.msi
-e4e2c2aadcae1f6b5fe1936a4606b2fb59fbcfda263114e3abd10892d1433024  
win-x64/node.exe
-99959198ff808d2888dc9cdaf8080f05936452069e1542c0d3d4942834152d93  
win-x64/node.lib
-e52e4fced1bb038cbfc009d798e41f9c1a8b001040e59c42407e704c791ec509  
win-x64/node_pdb.7z
-37f34a8583edede6bc286652c6a9e6b6d4de2981ae41614b66c828b3e0dc86aa  
win-x64/node_pdb.zip
-521f0f095ad104bbe7a3446c357a91f59b4227d8f68d719cf7132525df00dcab  
win-x86/node.exe
-c63832cd5413211cde419c9ca95d1d79914853891d593ecac334d714cdc6f701  
win-x86/node.lib
-1a44e95ee27ecb933bb89daf9defaf4f418bdecae3416a71e7ba0ac55a565c0f  
win-x86/node_pdb.7z
-bd5a46e4a3705f74707b7d808ebed93d58414c6784e678293c97acb40c536a56  
win-x86/node_pdb.zip
+b7a3cf3be16de9ec3cec995d335613de9337acfb17e2e64bcfe346482efcc9ed  
node-v8.17.0-aix-ppc64.tar.gz
+3117430fc93e9865e4a1842616cc98767b5d6987fd9d727c8be4068714570e16  
node-v8.17.0-darwin-x64.tar.gz
+b6ef86df44292ba65f2b9a81b99a7db8de22a313f9c5abcebb6cf17ec24e2c97  
node-v8.17.0-darwin-x64.tar.xz
+5d5cd9f57f3381bce43b99d287f450c70202f0b908624fd3e8929c81c5417d12  
node-v8.17.0-headers.tar.gz
+492ae9f6702b729ffc5b17e1723fc8a92bd2c18dbed66740cc83a94473d86077  
node-v8.17.0-headers.tar.xz
+a01ac6b731f78a65de73ac8b750cb945c1fd7b5465cddd1c72453c020b703ff3  
node-v8.17.0-linux-arm64.tar.gz
+8318d1ee0265d84025ecbea76aaecd732974a6f4ac8492ddd84231cee77ba948  
node-v8.17.0-linux-arm64.tar.xz
+c7dd94a77306b9704bbe91f76a44f6fccbd6d9761084bcea7cc9b4459a8e37e0  
node-v8.17.0-linux-armv6l.tar.gz
+c80559c3abbe68329467fd1d3115b5961ab58b321a58eead2e435f0a2eed8b32  
node-v8.17.0-linux-armv6l.tar.xz
+c94fdca1f499cca72108a0e8a9138e57f03753b9b1bdbfd88088b942580ff5d7  
node-v8.17.0-linux-armv7l.tar.gz
+c3b9a7429b81ec179ec33b1c6c79a3f247f8ff8356991b2dccc37bbfbf4f47e9  
node-v8.17.0-linux-armv7l.tar.xz
+66e0c60ae8435f3f2bf5310231f8dd575a4aca4e09f9ab40967a7af65109c1f0  
node-v8.17.0-linux-ppc64le.tar.gz
+d0b85febf748198eb3e9d3bb71b30c93728881ce6f4d4b4f9032bcaf5660b213  
node-v8.17.0-linux-ppc64le.tar.xz
+9c6b0e8f2c3d222fd2f1b23d2872e9458743273aceeb1e2204ca6fb2b1e2f50a  
node-v8.17.0-linux-s390x.tar.gz
+86a11035948459401304229ad45c00274120afd999b84c0d7116cfe209ca57dc  
node-v8.17.0-linux-s390x.tar.xz
+8b2c9e1f84317c4b02736c4c50db4dd2cd6c4f0ba910fa81f887c8c9294af596  
node-v8.17.0-linux-x64.tar.gz
+b7f6dd77fb173c8c7c30d61d0702eefc236bba74398538aa77bfa2bb47bddce6  
node-v8.17.0-linux-x64.tar.xz
+1170ce85555ac17d58b7a5354f06fa5cb1bcaf31f15926c82b314d20552a5fee  
node-v8.17.0-linux-x86.tar.gz
+e92a26ab60245c99c1dd5bcea1793abbef1aba751d6ce6a222daf08abe4e8020  
node-v8.17.0-linux-x86.tar.xz
+c81bfb80f5a7ecfb46f71ffbcb18112ca5c3803bee7c3773504ab392ea90e711  
node-v8.17.0.pkg
+fe67f9d6553b58881c4fa74266839a3430d487e09a191fb58ddefe8d1fdcf6f8  
node-v8.17.0-sunos-x64.tar.gz
+bdec19087bd8faaf273099e20a4776b0c705009358911cc9e7f6f9cfe146c376  
node-v8.17.0-sunos-x64.tar.xz
+ca8bb246968b0b26c0cc8800fb94cc80e1b44a788dcc8e07006b038dec200269  
node-v8.17.0-sunos-x86.tar.gz
+507ecc56ed861e89de36bcb8109717a6609e7524e60e6f473f067a8ccf00ecdb  
node-v8.17.0-sunos-x86.tar.xz
+aa583f19065545fa4c9b480ba13cf94f29350415ca5a853a5afde3c9b6982c4b  
node-v8.17.0.tar.gz
+5b0d96db482b273f0324c299ead86ecfbc5d033516e5fc37c92cfccb933ef6ff  
node-v8.17.0.tar.xz
+df219e9104fb602a3d720ae46eaf4a70cd46467a630862429b5594f9942baecc  
node-v8.17.0-win-x64.7z
+e95a63e81b27e78872c0efb9dd5809403014dbf9896035cc17adf51a350f88fa  
node-v8.17.0-win-x64.zip
+391769a1133a2b400255e080fd20ef96dcf6502d42b3f7e5ec9a4f0290cfe134  
node-v8.17.0-win-x86.7z
+3ecc0ab4c6ad957f5dfb9ca22453cd35908029fba86350fc96d070e8e5c213b5  
node-v8.17.0-win-x86.zip
+587064ce90ba373de075409a558e196dd58b502ffec4858ea5ef91ebb10288c3  
node-v8.17.0-x64.msi
+4dd333f7e11177e7a8cc7bd91f0fc74a4ba241797b1f328bee670d41e847d65b  
node-v8.17.0-x86.msi
+e03a7f3c7b422c24577f000312037f7cc693046cba54c27c3d2d772d648ca9ce  
win-x64/node.exe
+2b3b96605d4f62d3da3c45c7e08ca42df0d9d1e71de918cec6ae467ee93906a8  
win-x64/node.lib
+4f2d6a2d8646efc9a813bd72cc9693209455ee00e8ab2da00e96b0971c6ae081  
win-x64/node_pdb.7z
+db246c970f8fae432e270538006405612022ab586c5c6da6e3608bb4fbd2cef5  
win-x64/node_pdb.zip
+c1c84e86807e1a0f0594fae6883f904c958710e8dbeb760249fcc59eec9e9949  
win-x86/node.exe
+976d8beebc4e5c815b5e1b1e8e9c31f69d886f97e48b6767cc882edf787c70f9  
win-x86/node.lib
+eb3a721f09bf7535a9d69632ad226ea59770da5b94828f21c526a3291f70e78a  
win-x86/node_pdb.7z
+4853b98c158b7871606f208d62b2f07e29013fcbdeec43a8b1dbf078ab8c1c82  
win-x86/node_pdb.zip

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

++++++ node-gyp-addon-gypi.patch ++++++
--- /var/tmp/diff_new_pack.mJBKs3/_old  2019-12-29 15:49:21.407166911 +0100
+++ /var/tmp/diff_new_pack.mJBKs3/_new  2019-12-29 15:49:21.411166913 +0100
@@ -1,7 +1,7 @@
-Index: node-v8.1.3/addon-rpm.gypi
+Index: node-v8.17.0/addon-rpm.gypi
 ===================================================================
 --- /dev/null
-+++ node-v8.1.3/addon-rpm.gypi
++++ node-v8.17.0/addon-rpm.gypi
 @@ -0,0 +1,35 @@
 +{
 +  'target_defaults': {
@@ -38,11 +38,11 @@
 +    ]
 +  }
 +}
-Index: node-v8.1.3/deps/npm/node_modules/node-gyp/lib/configure.js
+Index: node-v8.17.0/deps/npm/node_modules/node-gyp/lib/configure.js
 ===================================================================
---- node-v8.1.3.orig/deps/npm/node_modules/node-gyp/lib/configure.js
-+++ node-v8.1.3/deps/npm/node_modules/node-gyp/lib/configure.js
-@@ -62,10 +62,6 @@ function configure (gyp, argv, callback)
+--- node-v8.17.0.orig/deps/npm/node_modules/node-gyp/lib/configure.js
++++ node-v8.17.0/deps/npm/node_modules/node-gyp/lib/configure.js
+@@ -46,10 +46,6 @@ function configure (gyp, argv, callback)
        if ('v' + release.version !== process.version) {
          // if --target was given, then determine a target version to compile 
for
          log.verbose('get node dir', 'compiling against --target node version: 
%s', release.version)
@@ -53,7 +53,7 @@
  
        if (!release.semver) {
          // could not parse the version string with semver
-@@ -80,6 +76,12 @@ function configure (gyp, argv, callback)
+@@ -68,6 +64,12 @@ function configure (gyp, argv, callback)
          nodeDir = path.resolve(gyp.devDir, release.versionDir)
          createBuildDir()
        })
@@ -66,13 +66,13 @@
      }
    }
  
-@@ -271,7 +273,8 @@ function configure (gyp, argv, callback)
+@@ -282,7 +284,8 @@ function configure (gyp, argv, callback)
  
      // this logic ported from the old `gyp_addon` python file
-     var gyp_script = path.resolve(__dirname, '..', 'gyp', 'gyp_main.py')
--    var addon_gypi = path.resolve(__dirname, '..', 'addon.gypi')
+     var gypScript = path.resolve(__dirname, '..', 'gyp', 'gyp_main.py')
+-    var addonGypi = path.resolve(__dirname, '..', 'addon.gypi')
 +    var addon_gypi_file = gyp.opts.target || gyp.opts.nodedir ? 'addon.gypi' 
: 'addon-rpm.gypi'
-+    var addon_gypi = path.resolve(__dirname, '..', addon_gypi_file)
-     var common_gypi = path.resolve(nodeDir, 'include/node/common.gypi')
-     fs.stat(common_gypi, function (err, stat) {
-       if (err)
++    var addonGypi = path.resolve(__dirname, '..', addon_gypi_file)
+     var commonGypi = path.resolve(nodeDir, 'include/node/common.gypi')
+     fs.stat(commonGypi, function (err) {
+       if (err) {

++++++ node-v8.16.2.tar.xz -> node-v8.17.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs8/node-v8.16.2.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs8.new.6675/node-v8.17.0.tar.xz differ: char 
27, line 1


++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.mJBKs3/_old  2019-12-29 15:49:21.435166924 +0100
+++ /var/tmp/diff_new_pack.mJBKs3/_new  2019-12-29 15:49:21.435166924 +0100
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-v8.12.0/Makefile
+Index: node-v8.17.0/Makefile
 ===================================================================
---- node-v8.12.0.orig/Makefile
-+++ node-v8.12.0/Makefile
+--- node-v8.17.0.orig/Makefile
++++ node-v8.17.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-v8.12.0/tools/install.py
+Index: node-v8.17.0/tools/install.py
 ===================================================================
---- node-v8.12.0.orig/tools/install.py
-+++ node-v8.12.0/tools/install.py
+--- node-v8.17.0.orig/tools/install.py
++++ node-v8.17.0/tools/install.py
 @@ -78,7 +78,7 @@ def install(paths, dst): map(lambda path
  def uninstall(paths, dst): map(lambda path: try_remove(path, dst), paths)
  
@@ -125,10 +125,10 @@
  
  def run(args):
    global node_prefix, install_path, target_defaults, variables
-Index: node-v8.12.0/doc/node.1
+Index: node-v8.17.0/doc/node.1
 ===================================================================
---- node-v8.12.0.orig/doc/node.1
-+++ node-v8.12.0/doc/node.1
+--- node-v8.17.0.orig/doc/node.1
++++ node-v8.17.0/doc/node.1
 @@ -26,12 +26,12 @@
  
  .SH NAME
@@ -161,10 +161,10 @@
  .RB [ \-\-v8-options ]
  
  Execute without arguments to start the REPL.
-Index: node-v8.12.0/src/node.stp
+Index: node-v8.17.0/src/node.stp
 ===================================================================
---- node-v8.12.0.orig/src/node.stp
-+++ node-v8.12.0/src/node.stp
+--- node-v8.17.0.orig/src/node.stp
++++ node-v8.17.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.
@@ -237,16 +237,16 @@
  {
    scavenge = 1 << 0;
    compact = 1 << 1;
-Index: node-v8.12.0/deps/npm/man/man1/npm.1
+Index: node-v8.17.0/deps/npm/man/man1/npm.1
 ===================================================================
---- node-v8.12.0.orig/deps/npm/man/man1/npm.1
-+++ node-v8.12.0/deps/npm/man/man1/npm.1
+--- node-v8.17.0.orig/deps/npm/man/man1/npm.1
++++ node-v8.17.0/deps/npm/man/man1/npm.1
 @@ -1,11 +1,11 @@
- .TH "NPM" "1" "August 2018" "" ""
+ .TH "NPM" "1" "December 2019" "" ""
  .SH "NAME"
 -\fBnpm\fR \- javascript package manager
 +\fBnpm8\fR \- javascript package manager
- .SH SYNOPSIS
+ .SS Synopsis
  .P
  .RS 2
  .nf
@@ -254,14 +254,14 @@
 +npm8 <command> [args]
  .fi
  .RE
- .SH VERSION
+ .SS Version
 @@ -21,7 +21,7 @@ It is extremely configurable to support
  Most commonly, it is used to publish, discover, install, and develop node
  programs\.
  .P
 -Run \fBnpm help\fP to get a list of available commands\.
 +Run \fBnpm8 help\fP to get a list of available commands\.
- .SH IMPORTANT
+ .SS Important
  .P
  npm is configured to use npm, Inc\.'s public registry at
 @@ -35,11 +35,11 @@ terms of use\.
@@ -269,23 +269,23 @@
  You probably got npm because you want to install stuff\.
  .P
 -Use \fBnpm install blerg\fP to install the latest version of "blerg"\.  Check 
out
--npm help \fBnpm\-install\fP for more info\.  It can do a lot of stuff\.
+-npm help \fBinstall\fP for more info\.  It can do a lot of stuff\.
 +Use \fBnpm8 install blerg\fP to install the latest version of "blerg"\.  
Check out
-+npm8 help \fBnpm\-install\fP for more info\.  It can do a lot of stuff\.
++npm8 help \fBinstall\fP for more info\.  It can do a lot of stuff\.
  .P
 -Use the \fBnpm search\fP command to show everything that's available\.
 -Use \fBnpm ls\fP to show everything you've installed\.
 +Use the \fBnpm8 search\fP command to show everything that's available\.
 +Use \fBnpm8 ls\fP to show everything you've installed\.
- .SH DEPENDENCIES
+ .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
  the node\-gyp Wiki \fIhttps://github\.com/TooTallNate/node\-gyp/wiki\fR\|\.
- .SH DIRECTORIES
+ .SS Directories
  .P
--See npm help 5 \fBnpm\-folders\fP to learn about where npm puts stuff\.
-+See npm8 help 5 \fBnpm\-folders\fP to learn about where npm puts stuff\.
+-See npm help \fBfolders\fP to learn about where npm puts stuff\.
++See npm8 help \fBfolders\fP to learn about where npm puts stuff\.
  .P
  In particular, npm has two modes of operation:
  .RS 0
@@ -293,8 +293,8 @@
  .RS 0
  .IP \(bu 2
  json:
--Make a package\.json file\.  See npm help 5 \fBpackage\.json\fP\|\.
-+Make a package\.json file\.  See npm8 help 5 \fBpackage\.json\fP\|\.
+-Make a package\.json file\.  See npm help \fBpackage\.json\fP\|\.
++Make a package\.json file\.  See npm8 help \fBpackage\.json\fP\|\.
  .IP \(bu 2
  link:
  For linking your current working code into Node's path, so that you
@@ -317,27 +317,25 @@
 +Use the \fBnpm8 publish\fP command to upload your code to the registry\.
  
  .RE
- .SH CONFIGURATION
+ .SS Configuration
 @@ -135,7 +135,7 @@ lib/utils/config\-defs\.js\.  These must
  
  .RE
  .P
--See npm help 7 \fBnpm\-config\fP for much much more information\.
-+See npm8 help 7 \fBnpm\-config\fP for much much more information\.
- .SH CONTRIBUTIONS
+-See npm help \fBconfig\fP for much much more information\.
++See npm8 help \fBconfig\fP for much much more information\.
+ .SS Contributions
  .P
  Patches welcome!
-@@ -174,21 +174,21 @@ i@izs\.me
- .SH SEE ALSO
+@@ -172,14 +172,14 @@ i@izs\.me
+ .SS See Also
  .RS 0
  .IP \(bu 2
 -npm help help
 +npm8 help help
  .IP \(bu 2
- README
- .IP \(bu 2
--npm help 5 package\.json
-+npm8 help 5 package\.json
+-npm help package\.json
++npm8 help package\.json
  .IP \(bu 2
 -npm help install
 +npm8 help install
@@ -345,21 +343,14 @@
 -npm help config
 +npm8 help config
  .IP \(bu 2
--npm help 7 config
-+npm8 help 7 config
- .IP \(bu 2
--npm help 5 npmrc
-+npm8 help 5 npmrc
- .IP \(bu 2
--npm help 7 index
-+npm8 help 7 index
+-npm help npmrc
++npm8 help npmrc
  
  .RE
- 
-Index: node-v8.12.0/node.gyp
+Index: node-v8.17.0/node.gyp
 ===================================================================
---- node-v8.12.0.orig/node.gyp
-+++ node-v8.12.0/node.gyp
+--- node-v8.17.0.orig/node.gyp
++++ node-v8.17.0/node.gyp
 @@ -21,8 +21,8 @@
      'node_shared_openssl%': 'false',
      'node_v8_options%': '',
@@ -371,10 +362,10 @@
      'node_intermediate_lib_type%': 'static_library',
      'library_files': [
        'lib/internal/bootstrap_node.js',
-Index: node-v8.12.0/src/node_main.cc
+Index: node-v8.17.0/src/node_main.cc
 ===================================================================
---- node-v8.12.0.orig/src/node_main.cc
-+++ node-v8.12.0/src/node_main.cc
+--- node-v8.17.0.orig/src/node_main.cc
++++ node-v8.17.0/src/node_main.cc
 @@ -21,6 +21,7 @@
  
  #include "node.h"
@@ -383,7 +374,7 @@
  
  #ifdef _WIN32
  #include <windows.h>
-@@ -101,6 +102,7 @@ int main(int argc, char *argv[]) {
+@@ -119,6 +120,7 @@ int main(int argc, char *argv[]) {
  #endif
    // Disable stdio buffering, it interacts poorly with printf()
    // calls elsewhere in the program (e.g., any logging from V8.)
@@ -391,11 +382,11 @@
    setvbuf(stdout, nullptr, _IONBF, 0);
    setvbuf(stderr, nullptr, _IONBF, 0);
    return node::Start(argc, argv);
-Index: node-v8.12.0/tools/test.py
+Index: node-v8.17.0/tools/test.py
 ===================================================================
---- node-v8.12.0.orig/tools/test.py
-+++ node-v8.12.0/tools/test.py
-@@ -906,7 +906,7 @@ class Context(object):
+--- node-v8.17.0.orig/tools/test.py
++++ node-v8.17.0/tools/test.py
+@@ -873,7 +873,7 @@ class Context(object):
  
    def GetVm(self, arch, mode):
      if arch == 'none':


Reply via email to