Hello community, here is the log from the commit of package nodejs8 for openSUSE:Factory checked in at 2017-11-17 10:56:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old) and /work/SRC/openSUSE:Factory/.nodejs8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs8" Fri Nov 17 10:56:34 2017 rev:7 rq:542248 version:8.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes 2017-10-27 14:01:30.803759221 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs8.new/nodejs8.changes 2017-11-17 11:00:44.519101747 +0100 @@ -1,0 +2,30 @@ +Thu Nov 16 13:16:25 UTC 2017 - [email protected] + +- Update nodejs.keyring based on current Release Team as found on + https://github.com/nodejs/node#release-team + +------------------------------------------------------------------- +Mon Nov 13 14:29:47 UTC 2017 - [email protected] + +- Fix permissions of node-gyp. This should be executable to allow + building of binary node modules. +------------------------------------------------------------------- +Mon Nov 13 10:05:10 UTC 2017 - [email protected] + +- New upstream LTS version 8.9.1: + * openssl: upgrade openssl sources to 1.0.2m + [OpenSSL Security Advisory (bsc#1066242, bsc#1056058) + CVE-2017-3735 CVE-2017-3736] + * https: revert refactor to use http internals + +- Changes since 8.9.0 LTS version: + * deps: update to npm 5.5.1 + * http2: The exposed http2 socket is no longer manipulatable + * module: support custom paths to require.resolve() + * util: util.TextEncoder and util.TextDecoder are no longer + experimental. No longer produces a warning when using them. + +- versioned.patch: refreshed +- 0f3e69db.patch icu59.patch: removed empty patches + +------------------------------------------------------------------- @@ -35,0 +66 @@ + Old: ---- 0f3e69db.patch icu59.patch node-v8.8.1.tar.xz New: ---- node-v8.9.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs8.spec ++++++ --- /var/tmp/diff_new_pack.SuC0Te/_old 2017-11-17 11:00:46.511028845 +0100 +++ /var/tmp/diff_new_pack.SuC0Te/_new 2017-11-17 11:00:46.515028698 +0100 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs8 -Version: 8.8.1 +Version: 8.9.1 Release: 0 %define node_version_number 8 @@ -91,8 +91,6 @@ ## UPSTREAM PATCHES HERE, if any Patch1: 8334.diff -Patch2: 0f3e69db.patch -Patch3: icu59.patch ## Our patches # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built @@ -170,7 +168,7 @@ Requires(post): update-alternatives Requires(postun): update-alternatives -Recommends: npm(npm) = 5.4.2 +Recommends: npm(npm) = 5.5.1 #we need ABI virtual provides where SONAMEs aren't enough/not present so deps #break when binary compatibility is broken @@ -220,7 +218,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 5.4.2 +Provides: npm(npm) = 5.5.1 %description -n npm8 A package manager for Node.js that allows developers to install and @@ -243,12 +241,6 @@ %if %node_version_number < 6 %patch1 -p1 %endif -%if %node_version_number < 6 -%patch2 -p1 -%endif -%if %node_version_number < 6 -%patch3 -p1 -%endif %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). @@ -312,6 +304,9 @@ rm -f %{buildroot}%{_datadir}/doc/node/lldbinit rm -f %{buildroot}%{_datadir}/doc/node/lldb_commands.py +# remove .bak files, if any +find %{buildroot} -name \*.bak -print -delete + # npm man page install -D -m 644 deps/npm/man/man1/npm.1 %{buildroot}%{_mandir}/man1/npm%{node_version_number}.1 @@ -343,6 +338,7 @@ # fix permissions find %{buildroot}%{_libdir}/node_modules -type f -exec chmod -x {} + chmod 0755 %{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/np*-cli.js +chmod 0755 %{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/node-gyp-bin/node-gyp # browser.js is useless for npm cli find %{buildroot}%{_libdir}/node_modules/npm%{node_version_number} -name "browser.js" -delete ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.SuC0Te/_old 2017-11-17 11:00:46.559027088 +0100 +++ /var/tmp/diff_new_pack.SuC0Te/_new 2017-11-17 11:00:46.559027088 +0100 @@ -1,42 +1,40 @@ -532ab5404a992e061639e9fb552818719c67167b065d831e203e896baa9a68b4 node-v8.8.1-aix-ppc64.tar.gz -bf208e29418fb3efc836d3d32b62b9162f0f0b36a0665abc0990f4e292cfc84b node-v8.8.1-darwin-x64.tar.gz -d79e34f4679c0359ca63fefd8f9f907af2eb3ab05335291c77d25408afe5ec18 node-v8.8.1-darwin-x64.tar.xz -a23bf22300253de45f38791d639deecc30f525591f892f7781f233cb25c25291 node-v8.8.1-headers.tar.gz -d343e71eff5256fa0dbfffff62f65827d6318f0483cceb1f0a314d8ccfbfe0b2 node-v8.8.1-headers.tar.xz -bfd5293f23f51601decb3521a8fdc62fbc6633d6eab9d8c3f406cdd7da68fb96 node-v8.8.1-linux-arm64.tar.gz -ea8ad0286a31e7519e979fcf99e503845a95da640cd140be5cff418a68fa6263 node-v8.8.1-linux-arm64.tar.xz -473a321a5d602ab2b6d4f9be910be46af8bac4bf5c553a27471974c60b4d374e node-v8.8.1-linux-armv6l.tar.gz -ab515fa4fe9fc20b7369816d4b106e028758382970f3c861e899b5a1f223e7a3 node-v8.8.1-linux-armv6l.tar.xz -3e8ea812913a5a45d721e70e0b0874eec78433ee6ba6a980a59abfecdde5fca1 node-v8.8.1-linux-armv7l.tar.gz -72815b162d9ff06339e286cbb9cdcbf64ff43af12852ede3f266e56d8750100a node-v8.8.1-linux-armv7l.tar.xz -dc6f3004d84af58cb450ed3f7ffb24aa149f655263b0a9b50f7f8a3c6ba5f60b node-v8.8.1-linux-ppc64le.tar.gz -7e86a9124af20cef48ddf07ed48a49c45de35a2097ca9f622278d4d069c545a2 node-v8.8.1-linux-ppc64le.tar.xz -6989a28f9c7938d515b44424541e82ba584c0da9529ed2d05da6a6b7383e876b node-v8.8.1-linux-ppc64.tar.gz -139c6567181fa7d74f85792600b323a6f51977af490010911278a448ea8d8952 node-v8.8.1-linux-ppc64.tar.xz -b2c1fb082b41c23ffa180c75c7e50f4b6891efe93909905ce2ecf686dd4bb260 node-v8.8.1-linux-s390x.tar.gz -afa4f725973c956ea7975cce43bd608f078b0c8a25b25d57d76cdefd0a3b6560 node-v8.8.1-linux-s390x.tar.xz -df83beb05af3e7aee4d16b74dd6d05967f47ee4ab6d6789ca0ed7f2b22c22c92 node-v8.8.1-linux-x64.tar.gz -004bc95267ef5d5b928f560582f681a679bada2201bf221735a02f4956f67b09 node-v8.8.1-linux-x64.tar.xz -8d3b3919fb9b3ebc90ff25a27d27a4ce5ad3b2de44719a7e942763c6e973b02e node-v8.8.1-linux-x86.tar.gz -369d1a74a2e1f705d2ef3c045308b4887a6c0a8123a4b24299c967699b402167 node-v8.8.1-linux-x86.tar.xz -0ae178a4af5480edbd57feaa933d1acec73c0e0985e91e01c0458972412004ee node-v8.8.1.pkg -252838a733996d3b5208f40636a972860f387dc21613afc4f95ec8462c2fa028 node-v8.8.1-sunos-x64.tar.gz -a13a3a68291c7df7c912c5c410eed727245197859c7a4f9c81a8603ffdae3521 node-v8.8.1-sunos-x64.tar.xz -28b7a1149e36fb4e27db1246c08ff343402404e75b779e7f136935480c3bbec1 node-v8.8.1-sunos-x86.tar.gz -b01de88222e08cf97764c3df9f46d3238bd671376d0b883ffc9619837de2c2b8 node-v8.8.1-sunos-x86.tar.xz -1725bbbe623d6a13ee14522730dfc90eac1c9ebe9a0a8f4c3322a402dd7e75a2 node-v8.8.1.tar.gz -5ce2c47ab779992db49942f757a01cc5131db5cef4e0dd270e48151b0887b57a node-v8.8.1.tar.xz -e719657803800ed3176a2147384fbfc6ba092cfec6a2d3c202aa8184af8222b6 node-v8.8.1-win-x64.7z -a7e60a1a5f46ef309cbe74e423c17e69dd0a573f0c92c9e325caade3388d192a node-v8.8.1-win-x64.zip -bac81bae523ae68b32594f8af68401fb5bd95a0069c98572de056b95f581769c node-v8.8.1-win-x86.7z -37f741b3c891afd9addfb316a8c1310870156e1ac3cee6b919eea341e83071f2 node-v8.8.1-win-x86.zip -928bf0c044db146df4dd03b388b2117f176a20e49a88ce89ee4ae717efae8757 node-v8.8.1-x64.msi -b8e2792147d99e095fdb7add83edbd903205cbe7e2d58303acb1728035e0d334 node-v8.8.1-x86.msi -699cacc56a2f87d74b72f6709e1cf1de22d416b8c0ad66e5e7c1b2f9cc3e92f3 win-x64/node.exe -628caeed05b251ec6cd745b8ff116e9164a8741949dbcb020191d907c736b8d9 win-x64/node.lib -ca24a8255c2deced814a1db5f5ecaf6c30757e506bf91db16c58cfc122225d85 win-x64/node_pdb.7z -842758c85e813b05a9c72f2a57c3cdfd6bba7ec1fe565431c7aafe12d508c783 win-x64/node_pdb.zip -b838c4a28282371226e6141b3f83992949264b4ba7751a70108ba23fa1f5d89b win-x86/node.exe -718039bfbb7d2c8c3f6d4516e810160ef15b489bab44d381897353f9ee89d4c9 win-x86/node.lib -f1e0fb7541f82b5f1981c1d3e55f166ff6ffbb1ff5fa56804035c40e0b0dd495 win-x86/node_pdb.7z -fa3258270dfc3665baf8fa1271dbb8252a9abd60329174ac8746ef758de65e38 win-x86/node_pdb.zip +70c9bbb0b7e9125ba2d1e83826cd7ab981d21bf59f58b53809bb1922e59211a9 node-v8.9.1-aix-ppc64.tar.gz +05c992a6621d28d564b92bf3051a5dc0adf83839237c0d4653a8cdb8a1c73b94 node-v8.9.1-darwin-x64.tar.gz +ed71abc42e00f9d1f55f0977ff55cad2f68f3e8693211d33922d9286e6f6540b node-v8.9.1-darwin-x64.tar.xz +20bba14a649ac39210a74720e399bde117ed38f95bde3548c16b36b8a1702cfc node-v8.9.1-headers.tar.gz +2f5e2d2bd3b5242d20a65be645b55f41e62550dfacc35d8b445f8613aec117e3 node-v8.9.1-headers.tar.xz +47521340ff82617c1e6ba63ce300685e1b8b7cf5c0ec2e71628bcdb398085b29 node-v8.9.1-linux-arm64.tar.gz +f774660980dcf931bf29847a5f26317823a063fa4a56f85f37c3222d77cce7c1 node-v8.9.1-linux-arm64.tar.xz +54efdd6a22d03294e4b6dc00338fa2d37e9740040d85638a62a3603cf31d3b26 node-v8.9.1-linux-armv7l.tar.gz +39564e969b4098794b07e5cabf4af9efe93d1c77e0f03412bca57131bf29d671 node-v8.9.1-linux-armv7l.tar.xz +d3e11a9ef301afdecb10ed26470492fd03402b86bf9efc3f89a9aef541bf9a2c node-v8.9.1-linux-ppc64le.tar.gz +bfde0cc192859fafdcbc5f04913e4eb8cd092bb689a74f8a1fd09f9b0eeb9659 node-v8.9.1-linux-ppc64le.tar.xz +7ab8c4bf36364624b6bc7610319f1e2c32a7c882aa6392ce285faaee39597dce node-v8.9.1-linux-ppc64.tar.gz +e440170091d1f64d8730c59a58ea43a8fbd37bdab299e20090b319d4f6568a83 node-v8.9.1-linux-ppc64.tar.xz +48160ddaa7397cf85ca0cf333cc87dc3485956c75a3cdf98f04735bb81b37da6 node-v8.9.1-linux-s390x.tar.gz +bf9c37cc33b524724c2e474c2745c2ba34843a8b8bf8051c8e40ab0d934965cd node-v8.9.1-linux-s390x.tar.xz +0e49da19cdf4c89b52656e858346775af21f1953c308efbc803b665d6069c15c node-v8.9.1-linux-x64.tar.gz +8be82805f7c1ab3e64d4569fb9a90ded2de78dd27cadbb91bad1bf975dae1e2d node-v8.9.1-linux-x64.tar.xz +830f5f4ff29c2b30089a19e1b71d52d02e965b4e1f08282a09616d99aae1a42b node-v8.9.1-linux-x86.tar.gz +74a6e140716b2d8a240ab0760fb8edc403d06edace42659bdf8fa6de15992cf0 node-v8.9.1-linux-x86.tar.xz +faa6397688c11458ad220c363898bd5028f1dbcf626dbe9be1c9d1d16f695e0d node-v8.9.1.pkg +b40ff46aa99640235cc1d3e27abd8749425ed8ad17936dde3ebb06d0d74fed82 node-v8.9.1-sunos-x64.tar.gz +2447d5b4cd787605d21f82159072764649910658d2f9d4f6dd2847c7380eff7c node-v8.9.1-sunos-x64.tar.xz +a5a31c9c211fccfa54068270ab95aab0c73d05d789d9cbc16fc521e1e4698c2c node-v8.9.1-sunos-x86.tar.gz +813dc3cdbfe061dd39efac2cf55679a2c03d1923c6f7e61ab8db2fc158f41cf1 node-v8.9.1-sunos-x86.tar.xz +32491b7fcc4696b2cdead45c47e52ad16bbed8f78885d32e873952fee0f971e1 node-v8.9.1.tar.gz +ef160c21f60f8aca64145985e01b4044435e381dc16e8f0640ed0223e84f17e0 node-v8.9.1.tar.xz +ff28dd5ff5a09a904e364742b58011af33d0a3fe148831e55b2c60f1bc251569 node-v8.9.1-win-x64.7z +db89c6e041da359561fbe7da075bb4f9881a0f7d3e98c203e83732cfb283fa4a node-v8.9.1-win-x64.zip +a30b6a56d424f8a34e65fe8f197a6db17dee6fa10ed50ffdf8490ca0787d995a node-v8.9.1-win-x86.7z +e3c38a7802acf1b2e89ff172f460dd1476ffc119bbcc88aa8d5364acd9714aa2 node-v8.9.1-win-x86.zip +5b747214518d62891e48ca58483df84bc3b0cea8b34176f22f92364e07ffdfc3 node-v8.9.1-x64.msi +2269b89726b055a86e988adb39b35cdd23434302416d3be0d73697f51da3e339 node-v8.9.1-x86.msi +ef1a6f906a31d115f0a2c8abfdd1d34f62f0789abd539910838ee1b62bf22dce win-x64/node.exe +28c8b55b3cccfe2c2c64ba6178340ac997545f1e1e4652122724df0dbbf0380b win-x64/node.lib +d6a356265c7b020d72a52a3d1f7783237d2b951e2b74d81015c509d5359a06b9 win-x64/node_pdb.7z +b8c4d963ab23c3b3e8a106d150e33c713734e9a84844549a632e2bddf8fc698c win-x64/node_pdb.zip +e8697af447c53faea624f854f44219107adca2d78c78a122c3ce9793aef97e2a win-x86/node.exe +a7956a209e0e8699977399bbe71319873898a5a70b9162d6eab4f0bfc09791c9 win-x86/node.lib +6d0a2847d205f179e0e9b3debb264e3bb1eb89a5e2c01792e6533f581ea3ba75 win-x86/node_pdb.7z +18a8506287415596f27c71d8e3efde37fbc3b7addb0e669c2452491891ef1a85 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.SuC0Te/_old and /var/tmp/diff_new_pack.SuC0Te/_new differ ++++++ node-v8.8.1.tar.xz -> node-v8.9.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs8/node-v8.8.1.tar.xz /work/SRC/openSUSE:Factory/.nodejs8.new/node-v8.9.1.tar.xz differ: char 26, line 1 ++++++ nodejs.keyring ++++++ Binary files /var/tmp/diff_new_pack.SuC0Te/_old and /var/tmp/diff_new_pack.SuC0Te/_new differ ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.SuC0Te/_old 2017-11-17 11:00:46.643024014 +0100 +++ /var/tmp/diff_new_pack.SuC0Te/_new 2017-11-17 11:00:46.643024014 +0100 @@ -8,11 +8,11 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v8.7.0/Makefile +Index: node-v8.9.1/Makefile =================================================================== ---- node-v8.7.0.orig/Makefile -+++ node-v8.7.0/Makefile -@@ -40,10 +40,10 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT +--- node-v8.9.1.orig/Makefile ++++ node-v8.9.1/Makefile +@@ -45,10 +45,10 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT EXEEXT := $(shell $(PYTHON) -c \ "import sys; print('.exe' if sys.platform == 'win32' else '')") @@ -25,11 +25,11 @@ # Flags for packaging. BUILD_DOWNLOAD_FLAGS ?= --download=all -Index: node-v8.7.0/tools/install.py +Index: node-v8.9.1/tools/install.py =================================================================== ---- node-v8.7.0.orig/tools/install.py -+++ node-v8.7.0/tools/install.py -@@ -77,7 +77,7 @@ def install(paths, dst): map(lambda path +--- node-v8.9.1.orig/tools/install.py ++++ node-v8.9.1/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) def npm_files(action): @@ -38,7 +38,7 @@ # don't install npm if the target path is a symlink, it probably means # that a dev version of npm is installed there -@@ -91,20 +91,20 @@ def npm_files(action): +@@ -92,20 +92,20 @@ def npm_files(action): action(paths, target_path + dirname[9:] + '/') # create/remove symlink @@ -65,7 +65,7 @@ else: assert(0) # unhandled action type -@@ -118,7 +118,7 @@ def subdir_files(path, dest, action): +@@ -119,7 +119,7 @@ def subdir_files(path, dest, action): def files(action): is_windows = sys.platform == 'win32' @@ -74,7 +74,7 @@ output_prefix = 'out/Release/' if 'false' == variables.get('node_shared'): -@@ -143,7 +143,7 @@ def files(action): +@@ -144,7 +144,7 @@ def files(action): action(['out/Release/node.d'], sysconfig.get_config_var("LIB") + '/dtrace/node.d') # behave similarly for systemtap @@ -83,7 +83,7 @@ action(['deps/v8/tools/gdbinit'], 'share/doc/node/') action(['deps/v8/tools/lldbinit'], 'share/doc/node/') -@@ -152,7 +152,7 @@ def files(action): +@@ -153,7 +153,7 @@ def files(action): if 'freebsd' in sys.platform or 'openbsd' in sys.platform: action(['doc/node.1'], 'man/man1/') else: @@ -92,7 +92,7 @@ if 'true' == variables.get('node_install_npm'): npm_files(action) -@@ -168,28 +168,28 @@ def headers(action): +@@ -169,28 +169,28 @@ def headers(action): 'src/node_buffer.h', 'src/node_object_wrap.h', 'src/node_version.h', @@ -129,10 +129,10 @@ def run(args): global node_prefix, install_path, target_defaults, variables -Index: node-v8.7.0/doc/node.1 +Index: node-v8.9.1/doc/node.1 =================================================================== ---- node-v8.7.0.orig/doc/node.1 -+++ node-v8.7.0/doc/node.1 +--- node-v8.9.1.orig/doc/node.1 ++++ node-v8.9.1/doc/node.1 @@ -26,12 +26,12 @@ .SH NAME @@ -165,10 +165,10 @@ .RB [ \-\-v8-options ] Execute without arguments to start the REPL. -Index: node-v8.7.0/src/node.stp +Index: node-v8.9.1/src/node.stp =================================================================== ---- node-v8.7.0.orig/src/node.stp -+++ node-v8.7.0/src/node.stp +--- node-v8.9.1.orig/src/node.stp ++++ node-v8.9.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. @@ -241,12 +241,12 @@ { scavenge = 1 << 0; compact = 1 << 1; -Index: node-v8.7.0/deps/npm/man/man1/npm.1 +Index: node-v8.9.1/deps/npm/man/man1/npm.1 =================================================================== ---- node-v8.7.0.orig/deps/npm/man/man1/npm.1 -+++ node-v8.7.0/deps/npm/man/man1/npm.1 +--- node-v8.9.1.orig/deps/npm/man/man1/npm.1 ++++ node-v8.9.1/deps/npm/man/man1/npm.1 @@ -1,11 +1,11 @@ - .TH "NPM" "1" "September 2017" "" "" + .TH "NPM" "1" "October 2017" "" "" .SH "NAME" -\fBnpm\fR \- javascript package manager +\fBnpm8\fR \- javascript package manager @@ -270,8 +270,9 @@ 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\. +Use \fBnpm8 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\. ++npm8 help \fBnpm\-install\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\. @@ -289,7 +290,13 @@ .P In particular, npm has two modes of operation: .RS 0 -@@ -80,19 +80,19 @@ Make a package\.json file\. See npm hel +@@ -75,24 +75,24 @@ following help topics: + .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\|\. + .IP \(bu 2 link: For linking your current working code into Node's path, so that you don't have to reinstall every time you make a change\. Use @@ -312,6 +319,23 @@ .RE .SH CONFIGURATION +@@ -133,14 +133,14 @@ 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 + .P + Patches welcome! + .RS 0 + .IP \(bu 2 + code: +-Read through npm help 7 \fBnpm\-coding\-style\fP if you plan to submit code\. ++Read through npm8 help 7 \fBnpm\-coding\-style\fP if you plan to submit code\. + You don't have to agree with it, but you do have to follow it\. + .IP \(bu 2 + docs: @@ -150,7 +150,7 @@ file in the "doc" folder\. (Don't worry .RE .P @@ -321,10 +345,39 @@ .P If you would like to contribute, but don't know what to work on, read the contributing guidelines and check the issues list\. -Index: node-v8.7.0/node.gyp +@@ -185,21 +185,21 @@ i@izs\.me + .SH 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 + .IP \(bu 2 +-npm help install ++npm8 help install + .IP \(bu 2 +-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 + + .RE + +Index: node-v8.9.1/node.gyp =================================================================== ---- node-v8.7.0.orig/node.gyp -+++ node-v8.7.0/node.gyp +--- node-v8.9.1.orig/node.gyp ++++ node-v8.9.1/node.gyp @@ -20,7 +20,7 @@ 'node_shared_openssl%': 'false', 'node_v8_options%': '', @@ -334,7 +387,7 @@ 'library_files': [ 'lib/internal/bootstrap_node.js', 'lib/async_hooks.js', -@@ -487,10 +487,10 @@ +@@ -488,10 +488,10 @@ { 'action_name': 'node_dtrace_provider_o', 'inputs': [ @@ -347,7 +400,7 @@ ], 'action': [ 'dtrace', '-G', '-xnolibs', '-s', 'src/node_provider.d', '<@(_inputs)', '-o', '<@(_outputs)' ] -@@ -540,7 +540,7 @@ +@@ -541,7 +541,7 @@ '<(SHARED_INTERMEDIATE_DIR)/v8constants.h' ], 'outputs': [ @@ -356,7 +409,7 @@ ], 'conditions': [ [ 'target_arch=="ia32" or target_arch=="arm"', { -@@ -601,9 +601,9 @@ +@@ -602,9 +602,9 @@ ], 'variables': { @@ -369,7 +422,7 @@ 'OBJ_SUFFIX': 'o', 'OBJ_SEPARATOR': '/', 'conditions': [ -@@ -739,7 +739,7 @@ +@@ -740,7 +740,7 @@ ['OS=="aix"', { 'targets': [ { @@ -378,20 +431,20 @@ 'conditions': [ ['node_shared=="true"', { 'type': 'shared_library', -Index: node-v8.7.0/deps/npm/bin/npm-cli.js +Index: node-v8.9.1/deps/npm/bin/npm-cli.js =================================================================== ---- node-v8.7.0.orig/deps/npm/bin/npm-cli.js -+++ node-v8.7.0/deps/npm/bin/npm-cli.js +--- node-v8.9.1.orig/deps/npm/bin/npm-cli.js ++++ node-v8.9.1/deps/npm/bin/npm-cli.js @@ -1,4 +1,4 @@ -#!/usr/bin/env node +#!/usr/bin/env node8 ;(function () { // wrapper in case we're in module_context mode // windows: running "npm blah" in this folder will invoke WSH, not node. /*global WScript*/ -Index: node-v8.7.0/src/node_main.cc +Index: node-v8.9.1/src/node_main.cc =================================================================== ---- node-v8.7.0.orig/src/node_main.cc -+++ node-v8.7.0/src/node_main.cc +--- node-v8.9.1.orig/src/node_main.cc ++++ node-v8.9.1/src/node_main.cc @@ -101,6 +101,7 @@ int main(int argc, char *argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf()
