Hello community, here is the log from the commit of package nodejs6 for openSUSE:Factory checked in at 2017-11-17 10:54:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs6 (Old) and /work/SRC/openSUSE:Factory/.nodejs6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs6" Fri Nov 17 10:54:58 2017 rev:16 rq:542082 version:6.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs6/nodejs6.changes 2017-10-26 18:44:22.143993381 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs6.new/nodejs6.changes 2017-11-17 11:00:04.396570194 +0100 @@ -1,0 +2,29 @@ +Mon Nov 13 14:29:47 UTC 2017 - adam.ma...@suse.de + +- Fix permissions of node-gyp. This should be executable to allow + building of binary node modules. +------------------------------------------------------------------- +Mon Nov 13 10:08:04 UTC 2017 - adam.ma...@suse.de + +- New upstream LTS release 6.12.0: + * assert: assert.fail() can now take one or two arguments + * crypto: add sign/verify support for RSASSA-PSS + * deps: + + upgrade openssl sources to 1.0.2m + [OpenSSL Security Advisory (bsc#1066242, bsc#1056058) + CVE-2017-3735 CVE-2017-3736] + + upgrade libuv to 1.15.0 + * fs: Add support for fs.write/fs.writeSync(fd, buffer, cb) and + fs.write/fs.writeSync(fd, buffer, offset, cb) as documented + * inspector: enable --inspect-brk + * process: add --redirect-warnings command line argument + * src: + + allow CLI args in env with NODE_OPTIONS + + --abort-on-uncaught-exception in NODE_OPTIONS + + allow --tls-cipher-list in NODE_OPTIONS + + use SafeGetenv() for NODE_REDIRECT_WARNINGS + * test: remove common.fail() +- 0f3e69db.patch, icu59.patch: removed empty patches +- nodejs-libpath.patch: refreshed + +------------------------------------------------------------------- @@ -14,5 +42,0 @@ -- Make sure npm program remains executable - -------------------------------------------------------------------- -Fri Oct 13 11:04:51 UTC 2017 - adam.ma...@suse.de - @@ -20,0 +45,2 @@ +- Make sure npm program remains executable + Old: ---- 0f3e69db.patch icu59.patch node-v6.11.5.tar.xz New: ---- node-v6.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs6.spec ++++++ --- /var/tmp/diff_new_pack.mYC6Fn/_old 2017-11-17 11:00:06.964476211 +0100 +++ /var/tmp/diff_new_pack.mYC6Fn/_new 2017-11-17 11:00:06.964476211 +0100 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs6 -Version: 6.11.5 +Version: 6.12.0 Release: 0 %define node_version_number 6 @@ -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 @@ -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.mYC6Fn/_old 2017-11-17 11:00:07.004474747 +0100 +++ /var/tmp/diff_new_pack.mYC6Fn/_new 2017-11-17 11:00:07.004474747 +0100 @@ -1,42 +1,42 @@ -907cc72126bfcfed2040ded546649ee1023d8839fc898447bf8435f8b204b654 node-v6.11.5-aix-ppc64.tar.gz -fc0a3ba17e0be7ffe86f9941212dd00905524d6d48dd8cafb63da6adca20a4fc node-v6.11.5-darwin-x64.tar.gz -daedeac624d5a1c177254fa080de7f0ee5426fce57e7bcad554b354c81a69cbc node-v6.11.5-darwin-x64.tar.xz -9e5ab2412d1f2d0a0dc30592e2b2f707e20203ef3d2f7472f0b3ad5d5c8d5e83 node-v6.11.5-headers.tar.gz -90c65a66f2538bade1b470d0bf9deaeef1652f39aadb0d5b2e1d2e218828462d node-v6.11.5-headers.tar.xz -b879b852c3588f3ce7d748273ede959306268e5b2ca199d76b4592c2fb4a0d43 node-v6.11.5-linux-arm64.tar.gz -7f073097e0016aaa1abac8a4e554dd1e534339540be12fbd582670c45436ddca node-v6.11.5-linux-arm64.tar.xz -d25348044b63bc1546951a2b05f7c4f48d74bc3519fd911f9006e979c4511b0f node-v6.11.5-linux-armv6l.tar.gz -043049e3bd4782a435abfef73696d6bc8f0c75938592503352d47755e807f0f7 node-v6.11.5-linux-armv6l.tar.xz -17529148085a8d9e6d8c37f29b12aea0f0c3ef1585bb45290b7a16c76ecd392d node-v6.11.5-linux-armv7l.tar.gz -c2cf97f23c8d55e0d919fb4e3649fd69ccc8acc6668891fc13a052a8679d801e node-v6.11.5-linux-armv7l.tar.xz -12237a2616212f29ce1957e1ec3514eff1abfe433f5cd5aec47fceb79ecb0f86 node-v6.11.5-linux-ppc64le.tar.gz -867003e1fc47a1e41b4f35a2f7874e54c3d85ae3568d460a05891500abeabf29 node-v6.11.5-linux-ppc64le.tar.xz -7aa9f48abdeb3f38cf025966a3b821c56fc6f91aea977906513db6f28b283bd0 node-v6.11.5-linux-ppc64.tar.gz -c6102cf999afc833afb16068f841318fb31fd4168ca0bf6e9c9649ce929df4e7 node-v6.11.5-linux-ppc64.tar.xz -796e1dd5d4585066b0c4c492162b1962d8d02efec31d40296a15b9cdf8d7fe52 node-v6.11.5-linux-s390x.tar.gz -a2d4e4dc8c02fee8e491b411653e0892005831b8caff9d3de220ad1cefb9bcb2 node-v6.11.5-linux-s390x.tar.xz -fffd25c9e9b6d2235e97ba8be1dd6ea5f31e32ea445c5cc704ca84ef44db66c1 node-v6.11.5-linux-x64.tar.gz -8f8ddac70a5213032bbfdcb3cac6e0723374428ad4fa4af2d9b4444177f2b1a9 node-v6.11.5-linux-x64.tar.xz -8594a9087f66efbccc1ef4a6eee1484ab14edac2b379b87affeee29fcbbd6d36 node-v6.11.5-linux-x86.tar.gz -6d8f3e0fd49f44d75c10b21c0bcb92a524faf7cbab8b740e0b9a2f8b3efe4a63 node-v6.11.5-linux-x86.tar.xz -4455eb8a57f9d72300b019212b229c0aa4eb5294391cb3f6df351f928b1a44c9 node-v6.11.5.pkg -577f9e938613c4be6137b95bcde51050b4213577457ba9c2ee57ca343df62bd2 node-v6.11.5-sunos-x64.tar.gz -11b1d072f42ac2bf6812afb5d098781f5c384096586126fa22047d02f50d405d node-v6.11.5-sunos-x64.tar.xz -708888589d29d8ad8c5190b90e2eb5a0a33ce82d37e8693bd798630ecbc7bc6a node-v6.11.5-sunos-x86.tar.gz -7375dbabf0470ec5cc4522339605fe0fc84e539a17c1fd3aa782fdf3f230cea4 node-v6.11.5-sunos-x86.tar.xz -c4aed94e82dbf246a1c9e0705c3054f0c0f3d9c4d8d025d877e0ef1f7b6cde4c node-v6.11.5.tar.gz -1c6de415216799fbaeca82304b3fef87accc7101ebf2ead7d5c545e0779e8aaf node-v6.11.5.tar.xz -5ac17f02726b23fe88ed1653d6082f59da42fe17c92570d021c0d8cf594a58d9 node-v6.11.5-win-x64.7z -cedd481dfd9b28ce95828fd6b218b286893a308280e499e225fa193d26d580c9 node-v6.11.5-win-x64.zip -405db7d106865f074f9cb99790ed0f3946678cdd09ce8b193f6c691be56af9be node-v6.11.5-win-x86.7z -f1089e4b3cfa8d3b1bbddafbc4e501633dc96f4293c08d3f008cdebf6b26786d node-v6.11.5-win-x86.zip -33360c037c792457a2e4b37fd107b26c353f70e779f9236b351bd64d7d0c0240 node-v6.11.5-x64.msi -ff85c2c9e8f5748a62dc90bd1aca3087f45f2e202f35f87de45fdf84e9c74ae3 node-v6.11.5-x86.msi -2b345a44438b5242f6b6a6f6eee6c1b297b026e5d46e34626dadbd6498eeff77 win-x64/node.exe -d13f3c134ea716d1781e1e1c205bb173fefad3cf9378d44825aa52aef0dff473 win-x64/node.lib -9e75b7e9fc443749d6b422f2fab524f5cd45321b6965d9896ff7e1388fb6d370 win-x64/node_pdb.7z -6bbecdad2ab888660273d557651d781039985c7cbeb625424ffdc797aa5d6319 win-x64/node_pdb.zip -b46e1ec5f6b4df812ae8e32e95cbed19e3132d522603d0fde1f4ab0b2a936d09 win-x86/node.exe -45dd98664f0bed3159264f22faaa577d34722abfb53166c36de0be55d2d78fbc win-x86/node.lib -909f875ad6508a9486e74addb739e2e525b7a54cf43cc66809d5a46bc2838045 win-x86/node_pdb.7z -9b7eefa65919db30f145d16aafc769853209e2c233ed6132566a2da96f4383dd win-x86/node_pdb.zip +170d3fe4f32a2a2c15fe93cb74d77e0dffbc9b5058c5381f5253732d564797d6 node-v6.12.0-aix-ppc64.tar.gz +c1e54ab300bffede79fcaa8545e279d4a3063b9e9c0348743e9efca58848853e node-v6.12.0-darwin-x64.tar.gz +5e192ee166a1366eeb2f4a425c2eeb4689b25b7d201eebdd1bb97ece88c828a2 node-v6.12.0-darwin-x64.tar.xz +626dcb9b0e378a1ea21af57d92046eff949869bcffb12277886fb046a187ff6c node-v6.12.0-headers.tar.gz +f3246a83d2fc55164e696825a56dc7958aa00af1c09ccd6a2e02520e7c2fff70 node-v6.12.0-headers.tar.xz +64622078a1c61aff123de2c7d62c339a6a8e98d3d1ca58c0172e21539bc62387 node-v6.12.0-linux-arm64.tar.gz +6dbd45ac540e95cee9cd16961b4180d6118db5cd2173267824a0136107bf3315 node-v6.12.0-linux-arm64.tar.xz +2570a65e53902687e66be14c0a7f87415cdca8d05167e646ab847ed94f4f5fd7 node-v6.12.0-linux-armv6l.tar.gz +38abae769df6ab5815c23e83e4e8596ccc9c1d245accf73887d6c6fe4caefe77 node-v6.12.0-linux-armv6l.tar.xz +c8742f5b2e788c85a5ef5e7394e8230a469db838e52972d8655991ba71e4ee15 node-v6.12.0-linux-armv7l.tar.gz +88422893682fed218de8afe7a1cf2273d7d81954430ff2a2e0df95d760e4aeb9 node-v6.12.0-linux-armv7l.tar.xz +e6a54666a07a6abb97b999eb3152f34e6b7c38398b8d253060535a3171fd9ef2 node-v6.12.0-linux-ppc64le.tar.gz +47b77869d9b40db601101aed4fb12b3041e92124901fbc7701b9ed5cf6ccb667 node-v6.12.0-linux-ppc64le.tar.xz +d624e39cd14bf45202e76c8e89eff5add4591495f3fb10980ea3d1c0b8c75413 node-v6.12.0-linux-ppc64.tar.gz +b0e8b9c7c005b45b725d347e89f7b7efdbf38b897b701f235cacd3019b23941d node-v6.12.0-linux-ppc64.tar.xz +d2292e3866b1ae98b3b6d0823a4e53ea341df96f81f7968145c2d4d709e69478 node-v6.12.0-linux-s390x.tar.gz +a041e5dd614aa7290544ee9a0a2ba3a7e472bff5f96de5c3a3c8ae9eff53c2b7 node-v6.12.0-linux-s390x.tar.xz +f011baf02e10e2d006a191501b21bb9bbd600f0fa6873783917bf8c5e5b037d1 node-v6.12.0-linux-x64.tar.gz +d6ed4ec1391127d5753aed1a608818d925d413812005a426c8c2a19c07c474fa node-v6.12.0-linux-x64.tar.xz +765fed47750c711a02c508e98b0f13ad42ddcfd33d1205939a671a806aed004a node-v6.12.0-linux-x86.tar.gz +85b2ae7fe8dcb107381f6f6f95f19f19c6edbc1f6b3c6e7ff4035e554128213b node-v6.12.0-linux-x86.tar.xz +91260223d5f424da20ca815718c625222848525fbc499884dad904bdc4ac3db6 node-v6.12.0.pkg +7bd4a72d386448bb6dbf23e6efb0c78f2e2b8119616471145048edea448dfd91 node-v6.12.0-sunos-x64.tar.gz +00ebcfe55cbe8a2d9d18bc8d9eb7dbf921ac2d91a484734521a3954c977b4bb5 node-v6.12.0-sunos-x64.tar.xz +673bf73bfbe899504deef912a7243e0034882fc37a1c8ffbecb357cfd6be432f node-v6.12.0-sunos-x86.tar.gz +9e8403742d104fa07fa6adbe93363821c2221a442caf916e5a641a8e8137ad67 node-v6.12.0-sunos-x86.tar.xz +05d31c82cabca32f2fe15a1a335899467796396efeca8bdcd5b86621fd2ee319 node-v6.12.0.tar.gz +eac45cffc96e8c65b3652929329f0a85a29c73009f614581594928f13d40ff5b node-v6.12.0.tar.xz +3771f1f1a4bd875cdae5ceeda968e3ced329e8abab1d1fc7aab40e68c639004f node-v6.12.0-win-x64.7z +577c77a799f8c5357d778cd726fd741476704b56e9afea8836fd3b4887a4c6d5 node-v6.12.0-win-x64.zip +c0289f5329371b7db4f05e989730da9d143ab65dfb8e93a3bc9beb79b33aeb04 node-v6.12.0-win-x86.7z +e857c933610453c054c9e88a15843b38ff466df95b38f4174aba28aee7eefaf4 node-v6.12.0-win-x86.zip +391af6b0ed807d86d5fbb6f44a24f3612378669ef5fa4709a55fe89baff66138 node-v6.12.0-x64.msi +78f84f6719199549acbe42621fb5bef73f35ace8f7d33edb158d1ad2fb1fb5b0 node-v6.12.0-x86.msi +38ebb2df9e3a131a2440b624068b4e5c6399278ea9ed2ad5d191adeaaaccef20 win-x64/node.exe +e0366b5314bcdc73c2e8515b58995f27e7d0d4ffbe375ef784f89d8db78d943c win-x64/node.lib +108eb4e06d6851ea1bd0f2490dcc0d236b50b405187cc7d179fb89b476ed9503 win-x64/node_pdb.7z +308cba2a6bc06625225f659944b34aef74dec9026caa2f373ac94211e0dcd739 win-x64/node_pdb.zip +0620bad573db187600bb917027e62f27f531f92a6c7d1e9713fac5d5ec1a3ceb win-x86/node.exe +211148a2982785944b410666519e774fd26fb3811f77d533bc96d9e2f4bbd7f5 win-x86/node.lib +c1fffcd3fce0ecc9f19d1943a1eedb97166cd60790cf343e5027f884f8b507de win-x86/node_pdb.7z +9852548a1f31043d04107097a8d93c03becb5fdbe86ffc7b4991b31b407a3cc3 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.mYC6Fn/_old and /var/tmp/diff_new_pack.mYC6Fn/_new differ ++++++ node-v6.11.5.tar.xz -> node-v6.12.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs6/node-v6.11.5.tar.xz /work/SRC/openSUSE:Factory/.nodejs6.new/node-v6.12.0.tar.xz differ: char 26, line 1 ++++++ nodejs-libpath.patch ++++++ --- /var/tmp/diff_new_pack.mYC6Fn/_old 2017-11-17 11:00:07.056472844 +0100 +++ /var/tmp/diff_new_pack.mYC6Fn/_new 2017-11-17 11:00:07.056472844 +0100 @@ -1,7 +1,7 @@ -Index: node-v6.10.3/lib/module.js +Index: node-v6.12.0/lib/module.js =================================================================== ---- node-v6.10.3.orig/lib/module.js -+++ node-v6.10.3/lib/module.js +--- node-v6.12.0.orig/lib/module.js ++++ node-v6.12.0/lib/module.js @@ -616,16 +616,7 @@ Module._initPaths = function() { homeDir = process.env.HOME; } @@ -20,10 +20,10 @@ if (homeDir) { paths.unshift(path.resolve(homeDir, '.node_libraries')); -Index: node-v6.10.3/tools/install.py +Index: node-v6.12.0/tools/install.py =================================================================== ---- node-v6.10.3.orig/tools/install.py -+++ node-v6.10.3/tools/install.py +--- node-v6.12.0.orig/tools/install.py ++++ node-v6.12.0/tools/install.py @@ -6,6 +6,7 @@ import os import re import shutil @@ -50,8 +50,8 @@ else: assert(0) # unhandled action type -@@ -127,7 +128,7 @@ def files(action): - action([output_prefix + output_file], 'bin/' + output_file) +@@ -130,7 +131,7 @@ def files(action): + action([output_prefix + output_file], 'lib/' + output_file) if 'true' == variables.get('node_use_dtrace'): - action(['out/Release/node.d'], 'lib/dtrace/node.d')