Hello community, here is the log from the commit of package nodejs8 for openSUSE:Factory checked in at 2018-01-17 21:58:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old) and /work/SRC/openSUSE:Factory/.nodejs8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs8" Wed Jan 17 21:58:50 2018 rev:12 rq:566595 version:8.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes 2018-01-06 18:52:21.766334674 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs8.new/nodejs8.changes 2018-01-17 21:59:48.834987869 +0100 @@ -1,0 +2,10 @@ +Tue Jan 9 11:03:58 UTC 2018 - adam.ma...@suse.de + +- New upstream LTS release 8.9.4: + * deps: update npm to 5.6.0 + * for complete changeset see + https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.9.4 +- versioned.patch: refreshed +- nodejs-sle11-python26-check_output.patch: refreshed + +------------------------------------------------------------------- Old: ---- node-v8.9.3.tar.xz New: ---- node-v8.9.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs8.spec ++++++ --- /var/tmp/diff_new_pack.PPCw2b/_old 2018-01-17 21:59:50.122927501 +0100 +++ /var/tmp/diff_new_pack.PPCw2b/_new 2018-01-17 21:59:50.126927313 +0100 @@ -1,7 +1,7 @@ # # spec file for package nodejs8 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,12 +26,12 @@ ########################################################### Name: nodejs8 -Version: 8.9.3 +Version: 8.9.4 Release: 0 %define node_version_number 8 -%if 0%{?sles_version} == 11 +%if 0%{?suse_version} == 1110 %define _libexecdir %{_exec_prefix}/lib %endif @@ -122,7 +122,7 @@ # # If the default compiler is not supported, use the most recent compiler # version available. -%if 0%{?sles_version} == 11 +%if 0%{?suse_version} == 1110 # GCC 5 is only available in the SUSE:SLE-11:SP4:Update repository (SDK). %if %node_version_number >= 8 BuildRequires: gcc5-c++ @@ -136,8 +136,8 @@ %endif # sles == 11 # SLE 12 and Leap 42 -# GCC 6 is only available with SLE 12 SP1 and Leap 42.2+ (ignore 42.1: EOL). -%if 8 >= 8 && 0%{?suse_version} == 1315 +# GCC 6 is only available with SLE 12 SP1 and Leap 42.2+. +%if %node_version_number >= 8 && 0%{?suse_version} == 1315 %if 0%{?sle_version} < 120100 BuildRequires: gcc5-c++ %define cc_exec gcc-5 @@ -186,7 +186,7 @@ Requires(post): update-alternatives Requires(postun): update-alternatives -Recommends: npm(npm) = 5.5.1 +Recommends: npm(npm) = 5.6.0 #we need ABI virtual provides where SONAMEs aren't enough/not present so deps #break when binary compatibility is broken @@ -206,7 +206,7 @@ # For SLE11, to be able to use the certificate store we need to have properly # symlinked certificates. The compatability symlinks are provided by the # openssl1 library in the Security Module -%if 0%{?sles_version} == 11 +%if 0%{?suse_version} == 1110 Requires: openssl1 %endif @@ -236,7 +236,7 @@ Provides: nodejs-npm = %{version} Obsoletes: nodejs-npm < 4.0.0 Provides: npm = %{version} -Provides: npm(npm) = 5.5.1 +Provides: npm(npm) = 5.6.0 %description -n npm8 A package manager for Node.js that allows developers to install and @@ -263,7 +263,7 @@ %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). -%if 0%{?sles_version} == 11 +%if 0%{?suse_version} == 1110 %patch103 -p1 %endif %patch104 -p1 @@ -286,6 +286,10 @@ find deps/zlib -name *.[ch] -delete +# Annoying, over-repetitive patch updated just because lines in +# documentation changes every version. +find -name *.md.orig -delete + %build # percent-configure pulls in something that confuses node's configure # script, so we'll do it thus: ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.PPCw2b/_old 2018-01-17 21:59:50.174925064 +0100 +++ /var/tmp/diff_new_pack.PPCw2b/_new 2018-01-17 21:59:50.178924877 +0100 @@ -1,40 +1,40 @@ -92e662ae3e7fa84a304a4be2e547a38d4f4dc421201a44a5f833683278484198 node-v8.9.3-aix-ppc64.tar.gz -fa7962f25db420a374e9e60d8a410188bd690a2f0ce8d403aa9b09d9b7ae8c1f node-v8.9.3-darwin-x64.tar.gz -ff2a425e6c87cd51be6935fe7e3cf3979f9dd53fc7307b66b74358822780ab05 node-v8.9.3-darwin-x64.tar.xz -f8a5add5cc635ac6981a52ac777d9e7ff03c072078f2ec1f33e099e9f57e3fca node-v8.9.3-headers.tar.gz -c0aa9ccfc9445b912367e695285cab6d153904c75a67b9cf7ce1b5fc8620ba99 node-v8.9.3-headers.tar.xz -df32e87060f5426fc6c6b1af8e3e130ae08ee36f570ac3728442c7833e53d7c3 node-v8.9.3-linux-arm64.tar.gz -8860678ad0c24059380af254574e5a12371a2d5c92ca5e1ac7267314af7df04f node-v8.9.3-linux-arm64.tar.xz -c1303857ab808dfd72de748e359ef767df6411404f57d05805ca9bfffd0ab3a8 node-v8.9.3-linux-armv6l.tar.gz -b3b588de37e4a6e227b540b3f85eac37fe7fd6e78ee92be9556eb17077f734ed node-v8.9.3-linux-armv6l.tar.xz -4288690edfb0ec8f20f34cbcb24580fad227b9323589a3f437d8fc474b19677d node-v8.9.3-linux-armv7l.tar.gz -4ca2b9a5b46c22353233365944c2df7f1566a298bf25f57be8c863bf1bd4e0f8 node-v8.9.3-linux-armv7l.tar.xz -0ddb29995a279c3ce630aee38dc5a5745e99283d440a9381e8ca209ccb860352 node-v8.9.3-linux-ppc64le.tar.gz -a5568b0098096db65c50c7968206c6cab4ea67f069e1a8627e18f33cec188095 node-v8.9.3-linux-ppc64le.tar.xz -020839f4dfd462ce7cc97e01c228e751511bc503387a094f580df1ef85cbf680 node-v8.9.3-linux-s390x.tar.gz -ca854e0f21bfbc86182134a1dc6197cf09ad4a5e0f640923d51674cc36aad9e2 node-v8.9.3-linux-s390x.tar.xz -df3f1480dddb27ba5ca72bcaae48cb1a4446f341648c87338979fff35eb9fb27 node-v8.9.3-linux-x64.tar.gz -86f3aa593315f0503d069e3f4805019583ab8d86c0244a83c795d1942e3f99b7 node-v8.9.3-linux-x64.tar.xz -2414b66425fb79d60f2ec6ba054de17b5253c1ee00fc25e491f8f02dbaae03a8 node-v8.9.3-linux-x86.tar.gz -04dbc27bfd4ef06a0b364f4c15ab28268f90bf1310d8035481106397c108f600 node-v8.9.3-linux-x86.tar.xz -05b95b18cd170cbf397b83f9cf098c7132a816354b45a9db8454347215df91fb node-v8.9.3.pkg -2159b641ed66fa9a20fa0092575d14f7175898704b66d4406583da6b52db7cae node-v8.9.3-sunos-x64.tar.gz -67bb2c6231fe621812caac11ee7c0b08be7260f8f00572a4a24f1d8f89f345aa node-v8.9.3-sunos-x64.tar.xz -19fbec782aad6524f6417e44d2ddc176b1aaa16f5a9ccd6586b543f2428c8ae3 node-v8.9.3-sunos-x86.tar.gz -0a300d8875e7fcbefb082e3ff79b62a39b63ed348a632d074315a18f1108ad4e node-v8.9.3-sunos-x86.tar.xz -9efec12ae408f4e92738d9e5ab3c3fe68a407b7830228b0548ce9eef54cf63f9 node-v8.9.3.tar.gz -748ddb3baa6b85e6a56e38aacd066586e7581952f84a92bc8152248a9be6b2da node-v8.9.3.tar.xz -d67bea0d8e27e66b55bdc32de600a11611e73b3a2322401a487513e56304559c node-v8.9.3-win-x64.7z -17dee0c06d088269123a27db3905a39a17a51cc0ea65435ae942c718f0f94403 node-v8.9.3-win-x64.zip -e23102d8555eace48b9976a490f3a5b702a74eff7184cdd99b7dc2e1b8d22fcb node-v8.9.3-win-x86.7z -c85bfc5443b9e9265493b286029ad0edda5b2aeed2abd6d314703fd21d5fd82a node-v8.9.3-win-x86.zip -68cdd5a021101a208d830da016eebb3a9de5ba75e76d8d8d6e9332038f10f56a node-v8.9.3-x64.msi -5f8e0e01879f273751dd1d0da7de44b4f32e65f62b5d3c373f54abd8c6db3f5a node-v8.9.3-x86.msi -c8231cd0fa8be30891fabf53092c2916d1cac024a7ae425b9082d3d13251d3b2 win-x64/node.exe -1cefa86f4992cd65af19c86113fe9fcd034f67ddcb85dc17fe8a10720b76480e win-x64/node.lib -a4bf203e3f1516020a913b560a468ad77796f8d2c2ae3e9f1884ca4312ee0d39 win-x64/node_pdb.7z -af14e1458134a9d4b37e66b0fea635b827e603694368f1feed4ff35a1f010867 win-x64/node_pdb.zip -2cd11403c9976e45be4f7f4785b96b0cb8126d7dd87dee8b1f1fe9fa680126f1 win-x86/node.exe -f2f21617e46cbb2e899d012774fdeed5cba4057b6829f231f429b28f07f1a86a win-x86/node.lib -f9a60e58680f720e4ca63833aa500586d4cc6366763a727b80f3f3153eeb1e7f win-x86/node_pdb.7z -834f09cc6c78ebf8b0d210aa55a4fdbecaab0f30a12f8b467a2de04b5db0d78b win-x86/node_pdb.zip +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 ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.PPCw2b/_old and /var/tmp/diff_new_pack.PPCw2b/_new differ ++++++ node-v8.9.3.tar.xz -> node-v8.9.4.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs8/node-v8.9.3.tar.xz /work/SRC/openSUSE:Factory/.nodejs8.new/node-v8.9.4.tar.xz differ: char 26, line 1 ++++++ nodejs-sle11-python26-check_output.patch ++++++ --- /var/tmp/diff_new_pack.PPCw2b/_old 2018-01-17 21:59:50.238922064 +0100 +++ /var/tmp/diff_new_pack.PPCw2b/_new 2018-01-17 21:59:50.238922064 +0100 @@ -1,10 +1,10 @@ -Index: node-v5.3.0/configure +Index: node-v8.9.4/configure =================================================================== ---- node-v5.3.0.orig/configure -+++ node-v5.3.0/configure -@@ -9,6 +9,28 @@ import sys - import shutil - import string +--- node-v8.9.4.orig/configure ++++ node-v8.9.4/configure +@@ -38,6 +38,28 @@ import string + # If not run from node/, cd to node/. + os.chdir(os.path.dirname(__file__) or '.') +# http://stackoverflow.com/questions/28904750/python-check-output-workaround-in-2-6 +if "check_output" not in dir( subprocess ): # duck punch it in! ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.PPCw2b/_old 2018-01-17 21:59:50.270920564 +0100 +++ /var/tmp/diff_new_pack.PPCw2b/_new 2018-01-17 21:59:50.274920377 +0100 @@ -8,10 +8,10 @@ This is also important for generation of binary modules for multiple versions of NodeJS -Index: node-v8.9.3/Makefile +Index: node-v8.9.4/Makefile =================================================================== ---- node-v8.9.3.orig/Makefile -+++ node-v8.9.3/Makefile +--- node-v8.9.4.orig/Makefile ++++ node-v8.9.4/Makefile @@ -45,7 +45,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.3/tools/install.py +Index: node-v8.9.4/tools/install.py =================================================================== ---- node-v8.9.3.orig/tools/install.py -+++ node-v8.9.3/tools/install.py +--- node-v8.9.4.orig/tools/install.py ++++ node-v8.9.4/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.3/doc/node.1 +Index: node-v8.9.4/doc/node.1 =================================================================== ---- node-v8.9.3.orig/doc/node.1 -+++ node-v8.9.3/doc/node.1 +--- node-v8.9.4.orig/doc/node.1 ++++ node-v8.9.4/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.3/src/node.stp +Index: node-v8.9.4/src/node.stp =================================================================== ---- node-v8.9.3.orig/src/node.stp -+++ node-v8.9.3/src/node.stp +--- node-v8.9.4.orig/src/node.stp ++++ node-v8.9.4/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.3/deps/npm/man/man1/npm.1 +Index: node-v8.9.4/deps/npm/man/man1/npm.1 =================================================================== ---- node-v8.9.3.orig/deps/npm/man/man1/npm.1 -+++ node-v8.9.3/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 @@ -1,11 +1,11 @@ - .TH "NPM" "1" "October 2017" "" "" + .TH "NPM" "1" "December 2017" "" "" .SH "NAME" -\fBnpm\fR \- javascript package manager +\fBnpm8\fR \- javascript package manager @@ -370,11 +370,11 @@ .RE -Index: node-v8.9.3/node.gyp +Index: node-v8.9.4/node.gyp =================================================================== ---- node-v8.9.3.orig/node.gyp -+++ node-v8.9.3/node.gyp -@@ -20,7 +20,7 @@ +--- node-v8.9.4.orig/node.gyp ++++ node-v8.9.4/node.gyp +@@ -21,7 +21,7 @@ 'node_shared_openssl%': 'false', 'node_v8_options%': '', 'node_enable_v8_vtunejit%': 'false', @@ -383,7 +383,7 @@ 'library_files': [ 'lib/internal/bootstrap_node.js', 'lib/async_hooks.js', -@@ -486,10 +486,10 @@ +@@ -637,10 +637,10 @@ { 'action_name': 'node_dtrace_provider_o', 'inputs': [ @@ -396,7 +396,7 @@ ], 'action': [ 'dtrace', '-G', '-xnolibs', '-s', 'src/node_provider.d', '<@(_inputs)', '-o', '<@(_outputs)' ] -@@ -539,7 +539,7 @@ +@@ -690,7 +690,7 @@ '<(SHARED_INTERMEDIATE_DIR)/v8constants.h' ], 'outputs': [ @@ -405,7 +405,7 @@ ], 'conditions': [ [ 'target_arch=="ia32" or target_arch=="arm"', { -@@ -600,9 +600,9 @@ +@@ -751,9 +751,9 @@ ], 'variables': { @@ -418,7 +418,7 @@ 'OBJ_SUFFIX': 'o', 'OBJ_SEPARATOR': '/', 'conditions': [ -@@ -738,7 +738,7 @@ +@@ -999,7 +999,7 @@ ['OS=="aix"', { 'targets': [ { @@ -427,20 +427,20 @@ 'conditions': [ ['node_shared=="true"', { 'type': 'shared_library', -Index: node-v8.9.3/deps/npm/bin/npm-cli.js +Index: node-v8.9.4/deps/npm/bin/npm-cli.js =================================================================== ---- node-v8.9.3.orig/deps/npm/bin/npm-cli.js -+++ node-v8.9.3/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 @@ -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.3/src/node_main.cc +Index: node-v8.9.4/src/node_main.cc =================================================================== ---- node-v8.9.3.orig/src/node_main.cc -+++ node-v8.9.3/src/node_main.cc +--- node-v8.9.4.orig/src/node_main.cc ++++ node-v8.9.4/src/node_main.cc @@ -101,6 +101,7 @@ int main(int argc, char *argv[]) { #endif // Disable stdio buffering, it interacts poorly with printf() @@ -449,11 +449,11 @@ setvbuf(stdout, nullptr, _IONBF, 0); setvbuf(stderr, nullptr, _IONBF, 0); return node::Start(argc, argv); -Index: node-v8.9.3/tools/test.py +Index: node-v8.9.4/tools/test.py =================================================================== ---- node-v8.9.3.orig/tools/test.py -+++ node-v8.9.3/tools/test.py -@@ -906,7 +906,7 @@ class Context(object): +--- node-v8.9.4.orig/tools/test.py ++++ node-v8.9.4/tools/test.py +@@ -905,7 +905,7 @@ class Context(object): def GetVm(self, arch, mode): if arch == 'none':