Hello community, here is the log from the commit of package nodejs8 for openSUSE:Factory checked in at 2017-09-22 21:33:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old) and /work/SRC/openSUSE:Factory/.nodejs8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs8" Fri Sep 22 21:33:35 2017 rev:3 rq:526982 version:8.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes 2017-09-04 12:34:31.434686772 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs8.new/nodejs8.changes 2017-09-22 21:33:57.388295035 +0200 @@ -1,0 +2,32 @@ +Wed Sep 13 04:43:23 UTC 2017 - [email protected] + +- New upstream version 8.5.0: + * build: Snapshots are now re-enabled in V8 (#14875) + * console: Implement minimal console.group(). (#14910) + * deps/libuv: upgraded to 1.14.1 (#14866) + * deps/nghttp2: upgraded to 1.25.0 (#14955) + * dns: Add "verbatim" option to dns.lookup(). When true, results + from the DNS resolver are passed on as-is, without the + reshuffling that Node.js otherwise does that puts IPv4 + addresses before IPv6 addresses. (#14731) + * fs: add fs.copyFile and fs.copyFileSync which allows for more + efficient copying of files. (#15034) + * inspector: Enable async stack traces (#13870) + * module: Add support for ESM. This is currently behind the + --experimental-modules flag and requires the .mjs extension. + (#14369) + * napi: implement promise (#14365) + * os: Add support for CIDR notation to the output of the + networkInterfaces() method. (#14307) + * perf_hooks: An initial implementation of the Performance + Timing API for Node.js. This is the same Performance Timing + API implemented by modern browsers with a number of Node.js + specific properties. The User Timing mark() and measure() APIs + have also been implemented. (#14680) + * tls: multiple PFX in createSecureContext (#14793) +- Change compiler version used: + * SLE 11 SP4: GCC 5 + * SLE 12 and Leap 42: GCC 6 + * Factory and SLE/Leap 15: default + +------------------------------------------------------------------- Old: ---- node-v8.4.0.tar.xz New: ---- node-v8.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs8.spec ++++++ --- /var/tmp/diff_new_pack.R1bQlR/_old 2017-09-22 21:33:58.924078848 +0200 +++ /var/tmp/diff_new_pack.R1bQlR/_new 2017-09-22 21:33:58.928078285 +0200 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs8 -Version: 8.4.0 +Version: 8.5.0 Release: 0 %if 0%{?sles_version} == 11 @@ -113,15 +113,36 @@ %endif # Node.js 4/6/7 requires GCC 4.8.5+. -# Upstream asks for GCC 4.9.4+ with 8.x, but that is more for -# maintenance reasons and potential C++11 issues rather than -# a failure to compile with GCC 4.8. (GH: nodejs/node, d13a65ad) -# Only SLE 11 has a default compiler version older than necessary. +# +# For Node.js 8.x, upstream requires GCC 4.9.4+, as GCC 4.8 may have +# slightly buggy C++11 support: https://github.com/nodejs/node/pull/13466 +# +# If the default compiler is not supported, use the most recent compiler +# version available. %if 0%{?sles_version} == 11 +# GCC 5 is only available in the SUSE:SLE-11:SP4:Update repository (SDK). +%if 8 >= 8 +BuildRequires: gcc5-c++ +%define cc_exec gcc-5 +%define cpp_exec g++-5 +%else BuildRequires: gcc48-c++ %define cc_exec gcc-4.8 %define cpp_exec g++-4.8 -%else +%endif # node >= 8 +%endif # sles == 11 + +# SLE 12 and Leap 42 +%if 0%{?suse_version} == 1315 +%if 8 >= 8 +BuildRequires: gcc6-c++ +%define cc_exec gcc-6 +%define cpp_exec g++-6 +%endif +%endif + +# No special version defined, use default. +%if ! 0%{?cc_exec:1} BuildRequires: gcc-c++ %endif @@ -223,7 +244,7 @@ %if 8 < 6 %patch2 -p1 %endif -%if 8 < 8 +%if 8 < 6 %patch3 -p1 %endif %patch101 -p1 ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.R1bQlR/_old 2017-09-22 21:33:58.976071529 +0200 +++ /var/tmp/diff_new_pack.R1bQlR/_new 2017-09-22 21:33:58.976071529 +0200 @@ -1,42 +1,42 @@ -9007e961fc9a2a8badb656ebaab52077347113d7618806e7aa502a71eab3f5aa node-v8.4.0-aix-ppc64.tar.gz -cc10ffbd11586bd27a7cc5e6e2d03fd3e0b341368387a03ee9a0117a0288599d node-v8.4.0-darwin-x64.tar.gz -e88e41ff5566f1e79f88d116bcc0013ac423741e85bd40d91775ca8f4e5141a1 node-v8.4.0-darwin-x64.tar.xz -724d091c6610255ece8c310e7e3924f0e675d1486d63bca34e7ac0c8c8e07497 node-v8.4.0-headers.tar.gz -bd56ece5c3f66492c178f3affb9a9dc0dfbf121dd21b52c9e04071dc2e9b8b61 node-v8.4.0-headers.tar.xz -a85225930dadf0b8161f95fe7e0e81e8840a8e20623cb5a7b5c61fced10ed7f0 node-v8.4.0-linux-arm64.tar.gz -0a811bbe4905fc879f3cbfc976e5a37cca05bbd609774abe4332b29fea75f073 node-v8.4.0-linux-arm64.tar.xz -c8812b7cdce2de297d320145dab11e521a6734d0a3f42e67f86f80b1bb5984a0 node-v8.4.0-linux-armv6l.tar.gz -b11309baa172bbd6b6ffaf0338f9529adcf27fb64e53de65763936b9f1ff924e node-v8.4.0-linux-armv6l.tar.xz -11c4e8831c967d152ed098602eaae6fcb0e30ba1f24a9e5781a71c4e7d2314ad node-v8.4.0-linux-armv7l.tar.gz -a7e79224d98b0f419bd3af0b751f3e369b12a9fb4405b970fc31e552233ae768 node-v8.4.0-linux-armv7l.tar.xz -951a95beb22ccb18543d7ecfe3e81f7f8dfe384dd582789d080d8d56847437a0 node-v8.4.0-linux-ppc64le.tar.gz -e3fa79996878e340ce6fc39cde5704658bde4315ae1ccd11d34100a9d2637838 node-v8.4.0-linux-ppc64le.tar.xz -038c79f078bbbfa873fe89b6c81f791fb7b82960f55d096dbc0e46a3ead84371 node-v8.4.0-linux-ppc64.tar.gz -9e32ed12e2abc2a3245237929674c1b91a7e296bb7cb656c31c364e8f3df1613 node-v8.4.0-linux-ppc64.tar.xz -b6a9e13501b94319e133f6726cc75d9a4c50588ce2db4f1b2e01531694b0d7bb node-v8.4.0-linux-s390x.tar.gz -5bb1a98dbd9376b7b605450f478de32027afa10e591d0384ba8bab6603ff12f5 node-v8.4.0-linux-s390x.tar.xz -d12bf2389a6b57341528a33de62561edd7ef25c23fbf258d48758fbe3d1d8578 node-v8.4.0-linux-x64.tar.gz -7fd86abad06f96cb2f889c2a0e25686a3de3e9a078ad946ded91ee4f28d8218a node-v8.4.0-linux-x64.tar.xz -9880c5d4c0dc460643fdc5ac1e3092223a3d659e3528842572d75df8565c22fe node-v8.4.0-linux-x86.tar.gz -2c5568156e69eca245886c1c583aaab6c26803bc42508aff7271bbcf51710cef node-v8.4.0-linux-x86.tar.xz -d9565d5fa3388e2c62404a0d661a5071ba004c7a2e606dae72680b6c8d9a2c02 node-v8.4.0.pkg -995de5082fb9ea56c2ab8e2be41d93c283c92efdd2cf735616608a736e2adcb3 node-v8.4.0-sunos-x64.tar.gz -bc9acc06db8c3f683a29028426d7ffb25570a3f2519d05c16f6991b6994b95e4 node-v8.4.0-sunos-x64.tar.xz -3e5f462c579beaa0a6685812a663b7d557a1d3e75dd4314d620e7b1e609b8447 node-v8.4.0-sunos-x86.tar.gz -fd3e432564857ae02f92fb8befe5107435b3a51c0bd92ecf76b936ee066a30aa node-v8.4.0-sunos-x86.tar.xz -641a15fa822710ef2dc99793fec48d2a8ef75de0040b86568563d4ab296137ef node-v8.4.0.tar.gz -5d5aa2a101dcc617231a475812eb8ed87cac21491f1dcc7997b9dd463563f361 node-v8.4.0.tar.xz -09f46de9e0dcfc89a2ed9a67a33a40091125f00779198f4cc8df7876abf743f3 node-v8.4.0-win-x64.7z -0f60c99479f74d75c7239795c90698826ba8252019d4c23e82ed0d72ceb8974f node-v8.4.0-win-x64.zip -cdf4bf3136e2d3a68186297869121a610e26028ade8d6b403f85ba0fe306a341 node-v8.4.0-win-x86.7z -17692976051182b402943f44458b9f9a433c3405deaa033c6c3b5fd7d43434a8 node-v8.4.0-win-x86.zip -8efbd1b94ff8338bd36a1c30a86aba4fae3b80b61e265401fa97e7a4c5478ab2 node-v8.4.0-x64.msi -6724defb5e3cab388d6777f7d999db979d817f51537309b67adaf06569af198f node-v8.4.0-x86.msi -a1d79afe335d0a8cff2e72100cdadaf6f91f59fcd5a8186da1b99bead9bcd601 win-x64/node.exe -d714da87f8bb03248cbe4e9891cdfb28ec8fd7ed84fc77a1ea16e38f061fc19c win-x64/node.lib -5d00c65a03e4ae48d3720919bd181ad5aea6f33ebc0f75c485122b84f9ca4fdb win-x64/node_pdb.7z -49fb81d624e8e34b06897a0336b3830671c34a867c47a90686fe1006aa9248e9 win-x64/node_pdb.zip -ea9399e1f9eafaf6be6608f1401ebb84cf7444ffadabf0b80ba2c186cf7028fa win-x86/node.exe -28b8412ede7f9ab889680cb5819896e852a466ea176b6d06bba612b39ebfb272 win-x86/node.lib -454b4baa220e4980613345ce057474f311fd6bce91cc6322cf66ac535c44d4ce win-x86/node_pdb.7z -21cf63479cb6c781a9cbda87f7dbc5abafb815abc3bd59deb4c0755e23190659 win-x86/node_pdb.zip +5555ac88cdf15b0984efb87a81b6b692ad2a86711516453b8e8fd4923003b578 node-v8.5.0-aix-ppc64.tar.gz +0c8d4c4d90f858a19a29fe1ae7f42b2b7f1a4d3caaa25bea2e08479c00ebbd5f node-v8.5.0-darwin-x64.tar.gz +30cdfc139d8909eabde9bb4439c1b2409b9814ff05032368e9ed96555af1c860 node-v8.5.0-darwin-x64.tar.xz +c0e2c5ad594cc0d5898d933fc4d859974e62034b9e691af4fc3fdc8f0755300f node-v8.5.0-headers.tar.gz +8e83244ac9e0fedd472aed02da6857f1befdba74fd29cf56a40476fd7f020aec node-v8.5.0-headers.tar.xz +09004f9cc8039918e48ce846173dbd37e8673c9a6ada34bdb2e073534c70c9af node-v8.5.0-linux-arm64.tar.gz +e0decdebe73dba516d6c72401e337cee6277c6e00f817b0bf1c592360adfd4e6 node-v8.5.0-linux-arm64.tar.xz +b6e8f2963c149a556ca2c3f2bfbd42a94ea2f51608e4d1873364b86c283c11da node-v8.5.0-linux-armv6l.tar.gz +fee64a5843ebcd20b3a553b2fcc032729a90fcf23da236ebdd7dc241fcf93736 node-v8.5.0-linux-armv6l.tar.xz +3caed49e1367eb0a173646a9f82616401127a96cf8c569f5bf5a1dbfba74680c node-v8.5.0-linux-armv7l.tar.gz +c0b8adcc54a754a84768d8860d4e2abd2eaba35b579fdc0a576e830c7d7ac599 node-v8.5.0-linux-armv7l.tar.xz +82dedda02b88df74d9f0f415d27da3b7ab584b1679b032d70773fe59a954f3c1 node-v8.5.0-linux-ppc64le.tar.gz +abc1db0f2a731d67b598b6e784acee341e0e6272fe61c5f337522ab576ff2cd0 node-v8.5.0-linux-ppc64le.tar.xz +73e218998534f1c467591d474a9436ada1b6adc4977709f482393b6b00eedd6c node-v8.5.0-linux-ppc64.tar.gz +adeed3f1b7ebc7495a694ffa1514cb9e4700ad4a580c1cd6f529e814e184e11f node-v8.5.0-linux-ppc64.tar.xz +09eb6157502faabf4e3d22fbe3c31245f5c9e14cf3ec9e25ba5ce1bc19ea84ee node-v8.5.0-linux-s390x.tar.gz +b75d06cadaa1611b0ee10ebc5a3127f529afc1e19d3ee1299ba05f31c9f969fa node-v8.5.0-linux-s390x.tar.xz +0000710235e04553147b9c18deadc7cefa4297d4dce190de94cc625d2cf6b9ba node-v8.5.0-linux-x64.tar.gz +a9651fcc6259b4a944ebb72e6dd116602c7b26ddf939599b060d1d3e6ead8c36 node-v8.5.0-linux-x64.tar.xz +00ea2be3a78b1694439254d9c7232ce79748d5ff3e0d9bb2ff1fcd090d502d63 node-v8.5.0-linux-x86.tar.gz +b420254e8ec211bc28059176890d4dab83e2ee7e72965a6953aec9bf87b9db97 node-v8.5.0-linux-x86.tar.xz +20362cacfceb34512a03ba766e239c142fe89ed6ecbff21a851dd52015482c88 node-v8.5.0.pkg +6f8ce37b15c6e950d98b0523326484e5c23fd2df36f69c032f08790e90ad0f73 node-v8.5.0-sunos-x64.tar.gz +fb06d47106af700633885c476177e52e5e6be3c4bcdb84d7263dd0ff3e47040e node-v8.5.0-sunos-x64.tar.xz +495b3383d8116b8f82648754c2df54950f68205852b0094f95632da9c558ff68 node-v8.5.0-sunos-x86.tar.gz +b441d93edac5aac5e46cac93354638d7ab5d5e4216fcd3bf279196fe84f6e761 node-v8.5.0-sunos-x86.tar.xz +dd5ac97074882ba62892bdb91ec5e624c338d772a6218da08c182231031a4446 node-v8.5.0.tar.gz +e1cde5d8e5049e7e1b61aef128f26162059d885dc8cab5014bf5cbf693f75c3c node-v8.5.0.tar.xz +bce2013fdd2d6fbd6bbca1397e07600d01081be711e18fb8a9515443f4eb89a6 node-v8.5.0-win-x64.7z +c385d162c15a7a85d42755ee8c78c1c73bd251e2f7cbf82e5e20c824564aa9df node-v8.5.0-win-x64.zip +797bed56fe22b52ab8639e4377ffa6a62f921ab0b9ff671fe2ecb6fb2bbcd1f4 node-v8.5.0-win-x86.7z +e2cfb40045359a57fc7933ea8e2f5dad46fade1edb2acb4c1acec130783468c3 node-v8.5.0-win-x86.zip +bc874e741880b873bb0ffae64adc0aa34c858e6f7adabdc26443a2b2e79f7691 node-v8.5.0-x64.msi +0868de61ada1ea12d077195e118ac0792c0fc56661ada6407656bcd194d1d4c0 node-v8.5.0-x86.msi +0855c0933b037d9c45bf391ac1a3cb8c353e3d0ebfaa82d82c3f5cc5b3c6023c win-x64/node.exe +9191eda81b92f8d32610989c1082fee6932c7c2dc0ddd66ac2a944bbdd9023bc win-x64/node.lib +b9ed1b1b2431a4d8939b536ce799e856b7b033e393f4e1783ee23dd7a647733f win-x64/node_pdb.7z +226686aae2a2847be035ea5c721585255721fd1b16db82577516014d8483989b win-x64/node_pdb.zip +778ed817ae30baf7395ec05454489802b3b6e5c34282dd027d9b6b72698e1da0 win-x86/node.exe +b12a496304f543c0460685ec72b859bd58d814de15cf7fcb1250256638cc8403 win-x86/node.lib +7c90fd81c42acc8e6e24d0da3969d993001f7626a081103f17d11ea6fe7118cb win-x86/node_pdb.7z +9be69dcc9d231743571df6d2ca3e4c65d5aaeece510861c3a92d6963c7faa5aa win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.R1bQlR/_old and /var/tmp/diff_new_pack.R1bQlR/_new differ ++++++ node-v8.4.0.tar.xz -> node-v8.5.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs8/node-v8.4.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs8.new/node-v8.5.0.tar.xz differ: char 26, line 1
