Hello community, here is the log from the commit of package nodejs8 for openSUSE:Factory checked in at 2018-03-30 11:58:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old) and /work/SRC/openSUSE:Factory/.nodejs8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs8" Fri Mar 30 11:58:42 2018 rev:15 rq:591578 version:8.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes 2018-02-25 11:35:37.661290011 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs8.new/nodejs8.changes 2018-03-30 11:58:47.764450324 +0200 @@ -1,0 +2,38 @@ +Thu Mar 22 10:38:46 UTC 2018 - adam.ma...@suse.de + +- New upstream LTS release 8.10.0: + * deps: + + update V8 to 6.2.414.46 + + revert ABI breaking changes in V8 6.2 + + upgrade libuv to 1.19.1 + + re land npm 5.6.0 + * crypto: + + Support both OpenSSL 1.1.0 and 1.0.2. This allows us to drop + openssl11.patch + + warn on invalid authentication tag length + * async_hooks: + + update defaultTriggerAsyncIdScope for perf + + use typed array stack as fast path + + use scope for defaultTriggerAsyncId + + separate missing from default context + + deprecate undocumented API + * n-api: add helper for addons to get the event loop + * cli: add --stack-trace-limit to NODE_OPTIONS + * console: add support for console.debug + * module: + + add builtinModules + + replace default paths in require.resolve() + * src: add process.ppid + * http: + + support generic Duplex streams + + add rawPacket in err of clientError event + + better support for IPv6 addresses + * tls: unconsume stream on destroy + * process: improve unhandled rejection message + * stream: remove usage of *State.highWaterMark + * trace_events: add executionAsyncId to init events +- remove any old manpage files in %pre from before update-alternatives + were used to manage symlinks to these manpages. +- versioned.patch: refreshed + +------------------------------------------------------------------- Old: ---- node-v8.9.4.tar.xz openssl11.patch New: ---- node-v8.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs8.spec ++++++ --- /var/tmp/diff_new_pack.C7SBiz/_old 2018-03-30 11:58:52.660273276 +0200 +++ /var/tmp/diff_new_pack.C7SBiz/_new 2018-03-30 11:58:52.660273276 +0200 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs8 -Version: 8.9.4 +Version: 8.10.0 Release: 0 %define node_version_number 8 @@ -96,7 +96,6 @@ Source3: nodejs.keyring ## UPSTREAM PATCHES HERE, if any -Patch2: openssl11.patch Patch3: fix_ci_tests.patch ## Our patches @@ -167,10 +166,13 @@ BuildRequires: fdupes BuildRequires: pkg-config BuildRequires: procps -BuildRequires: python -BuildRequires: python2 BuildRequires: xz BuildRequires: zlib-devel +%if 0%{?suse_version} >= 1500 +BuildRequires: python2 +%else +BuildRequires: python +%endif %if ! %{with intree_openssl} @@ -248,7 +250,11 @@ Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} Provides: npm(npm) = 5.6.0 +%if 0%{?suse_version} >= 1500 Recommends: python2 +%else +Recommends: python +%endif %description -n npm8 A package manager for Node.js that allows developers to install and @@ -268,7 +274,6 @@ %prep echo "`grep node-v%{version}.tar.xz %{S:1} | head -n1 | cut -c1-64` %{S:0}" | sha256sum -c %setup -q -n node-v%{version} -%patch2 -p1 %patch3 -p1 %if ! %{with intree_openssl} %endif @@ -350,8 +355,11 @@ # remove .bak files, if any find %{buildroot} -name \*.bak -print -delete -# npm man page +# npm/npx man page install -D -m 644 deps/npm/man/man1/npm.1 %{buildroot}%{_mandir}/man1/npm%{node_version_number}.1 +%if %{node_version_number} >= 8 +install -D -m 644 deps/npm/man/man1/npx.1 %{buildroot}%{_mandir}/man1/npx%{node_version_number}.1 +%endif #node-gyp needs common.gypi too install -D -m 644 common.gypi \ @@ -445,6 +453,7 @@ %if %{node_version_number} >= 8 %{_bindir}/npx%{node_version_number} +%{_mandir}/man1/npx%{node_version_number}.1%{ext_man} %ghost %{_bindir}/npx-default %ghost %{_mandir}/man1/npx.1%{ext_man} %ghost %{_sysconfdir}/alternatives/npx-default @@ -462,6 +471,12 @@ %defattr(-,root,root) %doc doc/api +%pre +# remove files that are no longer owned but provided by update-alternatives +if ! [ -L %{_mandir}/man1/node.1%{ext_man} ]; then + rm -f %{_mandir}/man1/node.1%{ext_man} +fi + %post update-alternatives \ --install %{_bindir}/node-default node-default %{_bindir}/node%{node_version_number} %{node_version_number} \ @@ -472,6 +487,12 @@ update-alternatives --remove node-default %{_bindir}/node%{node_version_number} fi +%pre -n npm%{node_version_number} +# remove files that are no longer owned but provided by update-alternatives +if ! [ -L %{_mandir}/man1/npm.1%{ext_man} ]; then + rm -f %{_mandir}/man1/npm.1%{ext_man} +fi + %post -n npm%{node_version_number} update-alternatives \ --install %{_bindir}/npm-default npm-default %{_bindir}/npm%{node_version_number} %{node_version_number} \ ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.C7SBiz/_old 2018-03-30 11:58:52.700271828 +0200 +++ /var/tmp/diff_new_pack.C7SBiz/_new 2018-03-30 11:58:52.700271828 +0200 @@ -1,40 +1,40 @@ -155ae63f0bb47050e0c31b4f8c17dadc79dcfa8e8f4ec9e3974fd7592afa9a4f node-v8.9.4-aix-ppc64.tar.gz -ca50f7d2035eb805306e303b644bb1cde170ce2615e0a2c6e95fb80881c48c24 node-v8.9.4-darwin-x64.tar.gz -cb79e2da37d2b646a06adaddcda67ff6ba0f77f9ca733b041dabf3dad79c7468 node-v8.9.4-darwin-x64.tar.xz -ef7248e81706daeeec946c19808a50b60ac250e648365d78fda6e40f1f9b23a5 node-v8.9.4-headers.tar.gz -11ed407a4bc3d8c3e73305ac54e91e64c9a9f6a2ae5476791d6fcc14ac159bfc node-v8.9.4-headers.tar.xz -2b133c7d23033fbc2419e66fc08bba35c427a97aba83ed6848b6b4678c0cac65 node-v8.9.4-linux-arm64.tar.gz -7c0369a5dbc98d0989c208ca3ee1b6db4cba576343014fdbf7d36fd2659f7089 node-v8.9.4-linux-arm64.tar.xz -81f138e935323246bd5da518eb0ea8ad00008f3c8a8d606e17589a545a9c73d1 node-v8.9.4-linux-armv6l.tar.gz -501bcae62ea1769924facc9628f407d37753e7a024cf3b12a18ea9dab1b380c9 node-v8.9.4-linux-armv6l.tar.xz -a0dd9009cb8d4be89c8a31131df16ad5ea1580d10ae426c5142aa34b0ad4ea76 node-v8.9.4-linux-armv7l.tar.gz -fe19f195df3d4f362d0cf0eef43c1a6a0b6006a1be2a89ee1808091c2ef4d722 node-v8.9.4-linux-armv7l.tar.xz -c5df73b8571edf97f83b484d6139332fad3b710d51be4aeb8d846059862d4675 node-v8.9.4-linux-ppc64le.tar.gz -21178be5e4c1dbdd99610d24aa934234a368c542ebabb3d98c31d393cf4adf06 node-v8.9.4-linux-ppc64le.tar.xz -d6e53ab2f8364528d4c6800adc1e7fccec607fd07a97b83985732c749a7fc846 node-v8.9.4-linux-s390x.tar.gz -90c6c284db9482a478dd5110e2171435156d56a013aeda2f636b6240eba156bd node-v8.9.4-linux-s390x.tar.xz -21fb4690e349f82d708ae766def01d7fec1b085ce1f5ab30d9bda8ee126ca8fc node-v8.9.4-linux-x64.tar.gz -68b94aac38cd5d87ab79c5b38306e34a20575f31a3ea788d117c20fffcca3370 node-v8.9.4-linux-x64.tar.xz -cc2f7a300353422ede336f5e72b71f0d6eac46732a31b7640648378830dd7513 node-v8.9.4-linux-x86.tar.gz -79f241f31eab5dfe2976fb0633c598dababd207ab0b8a163004f296cd7794a65 node-v8.9.4-linux-x86.tar.xz -b93767f7e186b1ae7204fedafa4110534f577d18d4204f422b626afdd5061e28 node-v8.9.4.pkg -e4a5d945091043c937125cd0d515258785cd4ea806fe3b77000d888de23d2ba0 node-v8.9.4-sunos-x64.tar.gz -b33e8f1495b88fcc0ab1e2579f2f7cf4d39886d577430dcb920a024829d4cf28 node-v8.9.4-sunos-x64.tar.xz -551729411793e427f5760fe8e46f45612e1e8e7c63e55ad34243ebf8ea9a4a7a node-v8.9.4-sunos-x86.tar.gz -6b439bb7204362c0af7a654bce24fcf8059e1772b2f0a9e4e1f8a0b8caa85d26 node-v8.9.4-sunos-x86.tar.xz -729b44b32b2f82ecd5befac4f7518de0c4e3add34e8fe878f745740a66cbbc01 node-v8.9.4.tar.gz -6cdcde9c9c1ca9f450a0b24eafa229ca759e576daa0fae892ce74d541ecdc86f node-v8.9.4.tar.xz -15a847a28358f9ae40bae42f49b033b0180bc10661632c63a9c8487ae980a8ba node-v8.9.4-win-x64.7z -48946e99ac4484e071df25741d2300f3a656f476c5ff3f8116a4746c07ebe3b7 node-v8.9.4-win-x64.zip -50ad674fb4c89edf35d3fee2136da86631cb7c0504589eb71ce8a3bb176493ed node-v8.9.4-win-x86.7z -02e3c65000ac055e05c604aec4cf318212efbd4b60a945ed319072d58314ca32 node-v8.9.4-win-x86.zip -547689da69bacadfee619d208702b73698d14297bd5fef5d80656897989e91b6 node-v8.9.4-x64.msi -f9442188c2f66d167a0ac610dee6d16e226ba28ca93f9569e0276268eb8f85dc node-v8.9.4-x86.msi -b73841f25d6e75d635770fd1a32e4d74d6ab2feed0fd7708bb40b967ae06f33e win-x64/node.exe -5439dc6f0d632ecdeb7342986743a03fe0818e34f0a67e38de74fa9c94886a39 win-x64/node.lib -6ab35445dd564978019cf4f3cfe11dd342b8450015fc054df99aa6f35f21736a win-x64/node_pdb.7z -c064abba981c2373e7e1a8c53b4e4ed1d4927bd9c0f7c065b24dd13b731598bd win-x64/node_pdb.zip -c8430b20cd067d8784d5faae04f9447987a472b22b6d0a2403ea4362ecd3d0bc win-x86/node.exe -c4edece2c0aa68e816c4e067f397eb12e9d0c81bb37b3d349dbaf47cf246b0b7 win-x86/node.lib -6a2ee7a0b0074ece27d171418d82ce25a60b87750ec30c5c9fbeaaca8c206fa5 win-x86/node_pdb.7z -1b44176d888c1bc6a6b05fcc6234031b3b8a58da9de8b99661088f998ac5e269 win-x86/node_pdb.zip +0cf3170dfd8cf489a8e17dfa525927ba927fe3022a1ef2c924affffce7c82691 node-v8.10.0-aix-ppc64.tar.gz +7d77bd35bc781f02ba7383779da30bd529f21849b86f14d87e097497671b0271 node-v8.10.0-darwin-x64.tar.gz +03eac783c88ac5253942504658b02105b8acce5c07ff702f55c2fc47d7798664 node-v8.10.0-darwin-x64.tar.xz +283b3754d72cfee294c5fb69b684c6ab645e4ce2bccc1a931a9687d275f86c74 node-v8.10.0-headers.tar.gz +461b094359bb69ec9cbe1326cd4a9576403960167857a41f7c0599e28e3b6021 node-v8.10.0-headers.tar.xz +0776fd38fec6e739c9b4ae18dbdabd09a763b1b6fb7deb12ea2863046350d6a9 node-v8.10.0-linux-arm64.tar.gz +cbec410109664f75d3c988a43483576fc56f745e05e3884891df9c509fbb1b12 node-v8.10.0-linux-arm64.tar.xz +4b551327679b40065eed483e1dad0ba4626ed493cbc9fe4322d4c13a34754332 node-v8.10.0-linux-armv6l.tar.gz +0180c89e7987650009cbfb90fe238b0c5cf3c5ff50d9b4c60a40de2044bd3178 node-v8.10.0-linux-armv6l.tar.xz +806b735c9d082e12406737c9d4dac851c03f5b36feb6afebdc9c99164c66398b node-v8.10.0-linux-armv7l.tar.gz +0f0a675639180cd95077212d0993b45664524bba07359918230cfd7f1bf3d97d node-v8.10.0-linux-armv7l.tar.xz +f3daa7c32c5ea92176821b87e4f7653de6c181cca2d87904f6a1d3b25864d623 node-v8.10.0-linux-ppc64le.tar.gz +b0bd52b42580f2fdbe5eb705b8fe98324028cdb3b0fd625d1e118e4315657afa node-v8.10.0-linux-ppc64le.tar.xz +f225806b120564dadc9f1194d4360a311ffb374e3ffd0bcf6da0a9bfeeb670bc node-v8.10.0-linux-s390x.tar.gz +0744f2b519c3c7f4a73b1b66bc7532ed854eced6a6eab2510b00b8bd74b670f8 node-v8.10.0-linux-s390x.tar.xz +c1302439aee9791d70d3ab4194a612e6131d37fa0e3452072e847e212ed77867 node-v8.10.0-linux-x64.tar.gz +92220638d661a43bd0fee2bf478cb283ead6524f231aabccf14c549ebc2bc338 node-v8.10.0-linux-x64.tar.xz +5d663e19fad01095ce919765156894165d2850f2682de82139256be249c89641 node-v8.10.0-linux-x86.tar.gz +137d3ba8b4396e5ec432e354950e6cb908c2b5b87afcd43894349f30f9a4cc1a node-v8.10.0-linux-x86.tar.xz +6f664a1325dbe37e7804a6323ee09a7c381c4bd4b8d17e175b778c672efe002c node-v8.10.0.pkg +6726b89920e3ed6c7a528d47093a381b77b107706aa2edcabd5c681888d1aab9 node-v8.10.0-sunos-x64.tar.gz +c593c6dee58b04258af8a76b992d801aa3e732487b00cce0d674dac768015f86 node-v8.10.0-sunos-x64.tar.xz +5bd102bdaec55f4a31e0f9cc6b42964a1cbe5b4a504aff357f6f8d43e14b325f node-v8.10.0-sunos-x86.tar.gz +3596744bb6c4300624ed794976fc0bc8c4b4d17ec8159f8dcba76e7e959a1f7c node-v8.10.0-sunos-x86.tar.xz +57ddd302260f77fa6dfe774f97b196828ec7c08aafbbd8def5e527a388d18f2d node-v8.10.0.tar.gz +b72d4e71618d6bcbd039b487b51fa7543631a4ac3331d7caf69bdf55b5b2901a node-v8.10.0.tar.xz +8b197441215f5f00840baac1ac83c42f0ac80dd839b17deb8218e3788d188690 node-v8.10.0-win-x64.7z +936ada36cb6f09a5565571e15eb8006e45c5a513529c19e21d070acf0e50321b node-v8.10.0-win-x64.zip +38f32acdfdefa9e19d6cb1744b47bfb127eaad6b766b97787f493e3c21100e13 node-v8.10.0-win-x86.7z +51873acda1ce02d756a6849cbd630789c8f26e3405a7a8135132ade5c09cfa30 node-v8.10.0-win-x86.zip +da4cb03d664e50aa09dc7cd326414b07f945fcccdfad99dee690ebb0a7ebe506 node-v8.10.0-x64.msi +d0ce9aa5dbcbdfba11990f2ef2754df9d754f1f8e95eec34c3f1faeab363b431 node-v8.10.0-x86.msi +cfbc6069ce9c98faafa5433a26338d35b64e9571ee83e642ba2bae32438ed1e2 win-x64/node.exe +f69a63e2f727787acc48f3b2c16d05415825a0db2ad4a6ca2233ed47d1aa06da win-x64/node.lib +259e217ff5c1a946be0f73e79d131c8fc00faf67aadeebf245657a4f4800123a win-x64/node_pdb.7z +7b8b3682637f86053d85447f224b8323ffd572417612da20ddf8cfa433ca324a win-x64/node_pdb.zip +3fda1bb744fb052e17775fe23c0aa710da69383e43f58cc7e06eb3b46e675a1e win-x86/node.exe +12f9f0ce97ffe727acf2290960265d8d4452ddf4702e8d245a44c09a6b73ab29 win-x86/node.lib +1978238872b17b2a0bbe757d11584c575747403905f90bf872c978af34fe5ca5 win-x86/node_pdb.7z +bf2e65b5cc3af4768bde81c56994f681a8d888ca91fbe040a677cf80ed4ca66d win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.C7SBiz/_old and /var/tmp/diff_new_pack.C7SBiz/_new differ ++++++ node-v8.9.4.tar.xz -> node-v8.10.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs8/node-v8.9.4.tar.xz /work/SRC/openSUSE:Factory/.nodejs8.new/node-v8.10.0.tar.xz differ: char 26, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.C7SBiz/_old 2018-03-30 11:58:52.776269080 +0200 +++ /var/tmp/diff_new_pack.C7SBiz/_new 2018-03-30 11:58:52.776269080 +0200 @@ -8,11 +8,11 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v8.9.4/Makefile +Index: node-v8.10.0/Makefile =================================================================== ---- node-v8.9.4.orig/Makefile -+++ node-v8.9.4/Makefile -@@ -45,7 +45,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT +--- node-v8.10.0.orig/Makefile ++++ node-v8.10.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.9.4/tools/install.py +Index: node-v8.10.0/tools/install.py =================================================================== ---- node-v8.9.4.orig/tools/install.py -+++ node-v8.9.4/tools/install.py +--- node-v8.10.0.orig/tools/install.py ++++ node-v8.10.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.9.4/doc/node.1 +Index: node-v8.10.0/doc/node.1 =================================================================== ---- node-v8.9.4.orig/doc/node.1 -+++ node-v8.9.4/doc/node.1 +--- node-v8.10.0.orig/doc/node.1 ++++ node-v8.10.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.9.4/src/node.stp +Index: node-v8.10.0/src/node.stp =================================================================== ---- node-v8.9.4.orig/src/node.stp -+++ node-v8.9.4/src/node.stp +--- node-v8.10.0.orig/src/node.stp ++++ node-v8.10.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,12 +237,12 @@ { scavenge = 1 << 0; compact = 1 << 1; -Index: node-v8.9.4/deps/npm/man/man1/npm.1 +Index: node-v8.10.0/deps/npm/man/man1/npm.1 =================================================================== ---- node-v8.9.4.orig/deps/npm/man/man1/npm.1 -+++ node-v8.9.4/deps/npm/man/man1/npm.1 +--- node-v8.10.0.orig/deps/npm/man/man1/npm.1 ++++ node-v8.10.0/deps/npm/man/man1/npm.1 @@ -1,11 +1,11 @@ - .TH "NPM" "1" "December 2017" "" "" + .TH "NPM" "1" "February 2018" "" "" .SH "NAME" -\fBnpm\fR \- javascript package manager +\fBnpm8\fR \- javascript package manager @@ -370,10 +370,10 @@ .RE -Index: node-v8.9.4/node.gyp +Index: node-v8.10.0/node.gyp =================================================================== ---- node-v8.9.4.orig/node.gyp -+++ node-v8.9.4/node.gyp +--- node-v8.10.0.orig/node.gyp ++++ node-v8.10.0/node.gyp @@ -21,7 +21,7 @@ 'node_shared_openssl%': 'false', 'node_v8_options%': '', @@ -383,7 +383,7 @@ 'library_files': [ 'lib/internal/bootstrap_node.js', 'lib/async_hooks.js', -@@ -637,10 +637,10 @@ +@@ -650,10 +650,10 @@ { 'action_name': 'node_dtrace_provider_o', 'inputs': [ @@ -396,7 +396,7 @@ ], 'action': [ 'dtrace', '-G', '-xnolibs', '-s', 'src/node_provider.d', '<@(_inputs)', '-o', '<@(_outputs)' ] -@@ -690,7 +690,7 @@ +@@ -703,7 +703,7 @@ '<(SHARED_INTERMEDIATE_DIR)/v8constants.h' ], 'outputs': [ @@ -405,7 +405,7 @@ ], 'conditions': [ [ 'target_arch=="ia32" or target_arch=="arm"', { -@@ -751,9 +751,9 @@ +@@ -764,9 +764,9 @@ ], 'variables': { @@ -418,7 +418,7 @@ 'OBJ_SUFFIX': 'o', 'OBJ_SEPARATOR': '/', 'conditions': [ -@@ -999,7 +999,7 @@ +@@ -1025,7 +1025,7 @@ ['OS=="aix"', { 'targets': [ { @@ -427,20 +427,20 @@ 'conditions': [ ['node_shared=="true"', { 'type': 'shared_library', -Index: node-v8.9.4/deps/npm/bin/npm-cli.js +Index: node-v8.10.0/deps/npm/bin/npm-cli.js =================================================================== ---- node-v8.9.4.orig/deps/npm/bin/npm-cli.js -+++ node-v8.9.4/deps/npm/bin/npm-cli.js +--- node-v8.10.0.orig/deps/npm/bin/npm-cli.js ++++ node-v8.10.0/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.9.4/src/node_main.cc +Index: node-v8.10.0/src/node_main.cc =================================================================== ---- node-v8.9.4.orig/src/node_main.cc -+++ node-v8.9.4/src/node_main.cc +--- node-v8.10.0.orig/src/node_main.cc ++++ node-v8.10.0/src/node_main.cc @@ -101,6 +101,7 @@ int main(int argc, char *argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf() @@ -449,10 +449,10 @@ setvbuf(stdout, nullptr, _IONBF, 0); setvbuf(stderr, nullptr, _IONBF, 0); return node::Start(argc, argv); -Index: node-v8.9.4/tools/test.py +Index: node-v8.10.0/tools/test.py =================================================================== ---- node-v8.9.4.orig/tools/test.py -+++ node-v8.9.4/tools/test.py +--- node-v8.10.0.orig/tools/test.py ++++ node-v8.10.0/tools/test.py @@ -905,7 +905,7 @@ class Context(object): def GetVm(self, arch, mode):