Hello community, here is the log from the commit of package nodejs4 for openSUSE:Factory checked in at 2017-05-27 13:16:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs4 (Old) and /work/SRC/openSUSE:Factory/.nodejs4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs4" Sat May 27 13:16:48 2017 rev:11 rq:497913 version:4.8.3 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs4/nodejs4.changes 2017-04-11 09:46:29.193864343 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs4.new/nodejs4.changes 2017-05-27 13:16:50.620409925 +0200 @@ -1,0 +2,12 @@ +Tue May 23 09:54:05 UTC 2017 - adam.ma...@suse.de + +- New upstream LTS release 4.8.3 + * v8: trigger OOM crash if memory allocation fails + * src: fix base64 decoding in rare edgecase + * tls: + + fix segfault on destroy after partial read + + keep track of stream that is closed + + TLSSocket emits 'error' on handshake failure +- nodejs-libpath.patch: updated + +------------------------------------------------------------------- Old: ---- node-v4.8.2.tar.xz New: ---- node-v4.8.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs4.spec ++++++ --- /var/tmp/diff_new_pack.dRRFiO/_old 2017-05-27 13:16:52.020212027 +0200 +++ /var/tmp/diff_new_pack.dRRFiO/_new 2017-05-27 13:16:52.020212027 +0200 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs4 -Version: 4.8.2 +Version: 4.8.3 Release: 0 %if 0%{?sles_version} == 11 @@ -262,6 +262,8 @@ %install make install DESTDIR=%{buildroot} %{?_smp_mflags} rm %{buildroot}%{_datadir}/doc/node/gdbinit +rm -f %{buildroot}%{_datadir}/doc/node/lldbinit +rm -f %{buildroot}%{_datadir}/doc/node/lldb_commands.py # npm man page rm -rf %{buildroot}%{_libdir}/node_modules/npm/man ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.dRRFiO/_old 2017-05-27 13:16:52.064205807 +0200 +++ /var/tmp/diff_new_pack.dRRFiO/_new 2017-05-27 13:16:52.064205807 +0200 @@ -1,39 +1,39 @@ -839e8ac8b30692000393172ba10e0d14057060751694c73276cecc03ec301152 node-v4.8.2-darwin-x64.tar.gz -44db1ea96242fc350e3f253e525c46217049ddff6acf0f273483657a0947d5c4 node-v4.8.2-darwin-x64.tar.xz -dbbf4f4f8b9253b39ffb26c8984865ddf25052c314c699799cbad78b728a1247 node-v4.8.2-headers.tar.gz -42d2320c5d42f45c8d71e0a6da87b2566b55e520eec1c3aca5bf16816546207a node-v4.8.2-headers.tar.xz -f12a9e347da6ffdac6598164831198714a6ef7e0587d10fce21e5312629f2ed8 node-v4.8.2-linux-arm64.tar.gz -963fe4b9355c1dcd4e0c5004978bb6b843c0b7e13f7b67e98d67baf4cf288275 node-v4.8.2-linux-arm64.tar.xz -d31a6808a7af5f50dc22de4983b2eae3379fde5e230fcdbc0edfbf788d4cc34a node-v4.8.2-linux-armv6l.tar.gz -212f27d2430bc6112782f04594a9a9143205926b4d7b15e3a5790fe1a46f30e3 node-v4.8.2-linux-armv6l.tar.xz -2fb743e3d980f851cd3d1e82f2a6c02fd69a9a4fcf696efc8365cad0e565506f node-v4.8.2-linux-armv7l.tar.gz -26a89c9e27a58c0ff7c59d2dc3ceba3c1f87201715126f00412e7f8195609cf6 node-v4.8.2-linux-armv7l.tar.xz -cd78e40c3a1699520e497aa22f4b52582232442eee04d2defa7db6a6859956ad node-v4.8.2-linux-ppc64le.tar.gz -ace83a9d71704caff18a81901eaedaca0c623e289f98fa88178ba80b0cd7a39c node-v4.8.2-linux-ppc64le.tar.xz -df8152c1df39e5d6fa38ecadd6c8d0fdb731a3602a9bd63eebc378d1b1ad5a1f node-v4.8.2-linux-ppc64.tar.gz -1d088bc87cba2ffae5696bf1e6432622afaaee5c9ec2da96302100b707a5af4b node-v4.8.2-linux-ppc64.tar.xz -150c468f67a84c343503864a037cb8f4decd375279f3c20afe7c4f21f7aa3164 node-v4.8.2-linux-x64.tar.gz -4d4a37f980bb2770c44d7123864650d0823bae696d7db09d9ed83028cab32fd3 node-v4.8.2-linux-x64.tar.xz -08d7b0db8ca5ad5579c7391efedc38d69ceac6de2bc3f6bb0d14fa0fe7ee5907 node-v4.8.2-linux-x86.tar.gz -69b20ac1d234f936bb9841262de177dd451cb5c8640005832242350dcd022486 node-v4.8.2-linux-x86.tar.xz -25606ccd44d634b3796806e4c534456b235310e9c3bdbd0afb3e1fb5d0214371 node-v4.8.2.pkg -ecd2b4a554681b38703d54f1c1c66f4410af0dcfb931ab37b082c1e5b6f062e6 node-v4.8.2-sunos-x64.tar.gz -ece0313949c6b8ba15e4797f4bce53612ae806306ea12a91b1f29f27ffbb3171 node-v4.8.2-sunos-x64.tar.xz -198009fbc858a8a4c1ee5b5d717d964c3e99de840fa541e195b16f1caeee2f3e node-v4.8.2-sunos-x86.tar.gz -9d0693c228bd7c45051a35b871e3d79253e138de46e380b61b546a3e2f1ab663 node-v4.8.2-sunos-x86.tar.xz -29dc51947b09f081263bf60f70525979e3f78efc21c68f108bc3c6c64d18b904 node-v4.8.2.tar.gz -b961350b8490c791bdd3663925662ba0fbe01e004b43f1c2779baffcc816b930 node-v4.8.2.tar.xz -39cf9694594e42f49cfe54de720575ecd3a32dd08f6b390f017283ddb84828e6 node-v4.8.2-win-x64.7z -fcd1233e3fab11859c96784e714d0a2256fa065ffdbce5bbc8fe55a2e8052a1e node-v4.8.2-win-x64.zip -48c360e9d6aac6c19267255c8df9ac510cf2f196ff0885d856eca4dc3ad861cd node-v4.8.2-win-x86.7z -23d7d0e5a3934b2183ce2c71d102417282a6f183774123558d408d117dd06e34 node-v4.8.2-win-x86.zip -f7a14975cdcf4eb76727559a38c4cc26807f34133a751cd11ebc71c7a31d4eda node-v4.8.2-x64.msi -0db29f887a7abf3b246979a1016e8dc96f1d96b0652e04018313d1c3694ce989 node-v4.8.2-x86.msi -1829b8c1295f28ac0fbfb3bb7467f2e7e6b42a5a3c07453e215800c08f67b133 win-x64/node.exe -0341c157a5bc9cc9987a99bbf05e2dacc5e7f7ee27866ad2245b5cc7fc095292 win-x64/node.lib -72444282368ea01ca78ed751f99bc1ee0ecdbf9cdc17d9fca9b3f446c7479554 win-x64/node_pdb.7z -b7bc2e39d3c049006a04362e4e5fa7ed99049a326feb1282fd201d3d3c436aa1 win-x64/node_pdb.zip -daca7b85c4aaa8b0272e2339f19f0e8944c3c4121eb584c62bd441e7042857b1 win-x86/node.exe -1e6a42d8f432c3f5b9510ea9a75c8eb254f03f6fecf1de3c1187eaa521c2c83e win-x86/node.lib -8203a158a1c6f1c4b726db01a398653e1825dc0a5bb16c67c0717a1fc9ae2103 win-x86/node_pdb.7z -73b050ae1ea4e92c784059f68bd810cbbf5668c899b4a70ae5655b2217e5e615 win-x86/node_pdb.zip +5aa0fe69a61b56a806b7176ef53974e61ae4643b3684a1b098bc2f31a21f87c4 node-v4.8.3-darwin-x64.tar.gz +b53f2b6dbbb7da5a0938c3d8dbe34be4ad794ffd61692cfbc07fc095bf6170cb node-v4.8.3-darwin-x64.tar.xz +586beed84d30a46e90995331538a86bb39ee22c6e71e9181cd448edd5df9e23b node-v4.8.3-headers.tar.gz +63d6a24ce83f884648a2c40c58ba3c29a725aba0145631d46670993f194b54c2 node-v4.8.3-headers.tar.xz +6bcc2285ea06fd6096027367a6bea6b9c44f1f7ce7cf0700172663217ef1423f node-v4.8.3-linux-arm64.tar.gz +fb3154197f9a83c64f09643ea73fb8b18002cc1270b8dd6a572ed1e5f1633edd node-v4.8.3-linux-arm64.tar.xz +af669f5fc7cb5269978144a8b6469923657119b3ee712d6bf70167e36b6812c2 node-v4.8.3-linux-armv6l.tar.gz +dd1b6a31ae77a639b6758c00bc5fc76316233672487330041f8e3366f271821f node-v4.8.3-linux-armv6l.tar.xz +36813c749289f547c9068a6cd2837ceb95a3d36da8e31de597d07cd899dcb952 node-v4.8.3-linux-armv7l.tar.gz +3e2f4c8e7c0a6fe2578f42b7cf5e67d6be6a24bc564dbecde3e0ecb49fb11a2e node-v4.8.3-linux-armv7l.tar.xz +40489a73e1bb4d6eaf45280c032afa154adf2f898edd6b8ccbd16df83a78eb6a node-v4.8.3-linux-ppc64le.tar.gz +f93307bc817c728dc44344b21ce3ae24afe13f20a59e9e2ef9cb4773646b3652 node-v4.8.3-linux-ppc64le.tar.xz +36b07f2496fa286c6879f04b550f23a528dd645d5fdaddd6a5370f468c5a0c86 node-v4.8.3-linux-ppc64.tar.gz +b47e6d47b2801145dc0b1b752393eab904ad1bcdf12409e5aff02fd6678d3176 node-v4.8.3-linux-ppc64.tar.xz +52382b93865a5edd834db10e8f60822680d26dc2b8cadccafc351b0082a9052a node-v4.8.3-linux-x64.tar.gz +ca26fee56642f01f6b678d498cbe9b4bd611d8ea07ea5ef63d91f9768c8c6243 node-v4.8.3-linux-x64.tar.xz +0138e4199863a482611d0df517a318b17f1ca9df21bd8c1136030947fd8155b5 node-v4.8.3-linux-x86.tar.gz +f4db97d419791ccc03b3430f94027db25fe0893d55a9faa8565f4426db226438 node-v4.8.3-linux-x86.tar.xz +369aeccb89552c79d804eebb88d61d520986a200ef935d3c39519975ad7f4ea7 node-v4.8.3.pkg +1a19b5c2184547a38515cfe44e29f237d557bc1332b6b7712f33b965f6c24e9e node-v4.8.3-sunos-x64.tar.gz +4428d6e81d4d05050776c46ed7d25dc30e3888efbfab0bd84410a02c187de19e node-v4.8.3-sunos-x64.tar.xz +70c1a0bd6deeb32941fc197cf47bed41296bfc4037e43ab06a49af6bdbaf0286 node-v4.8.3-sunos-x86.tar.gz +46b21e86a520e36c5d456580eaa823c5812076883945d6ff1db0c506a19285c8 node-v4.8.3-sunos-x86.tar.xz +f8a5b7fe246f8358121e057f26411d3be9657a328b146d74abf483a956702868 node-v4.8.3.tar.gz +d84e7544c2e31a2d0825b4f8b093d169bf8bdb1881ee8cf75ff937918e59e9cb node-v4.8.3.tar.xz +cccf63332b8e2b45c1366735a2f9a42073a34cc91b1bfbe5e2c2c2dcde3b71f1 node-v4.8.3-win-x64.7z +a8bb12240576ecc1a8640db47e4bd38cc21ac7262d8456dc988b873e07a38dd5 node-v4.8.3-win-x64.zip +f3b9ba365f82f0aa146a830f08d275481aa308fe2d7f6dfce4f1e7240dcf6fa2 node-v4.8.3-win-x86.7z +a17a924e6bb91f07b6d08a8383084a5e74e42621dc3675ab111fb7c0da060f26 node-v4.8.3-win-x86.zip +4113f98b9133687335f633be86aa91892992b884476a66e290d2650f85df8fd4 node-v4.8.3-x64.msi +493ae603e8a423a1b98ff048ac7051c6aabab6340011b3dceaeffdd13d4d350f node-v4.8.3-x86.msi +a793a6ea651399a78ee6a4316dd81323d3644f4626171c73390d06b1133a29c3 win-x64/node.exe +cafd50bc53154efff221aba08b3e0beaf2dcd92d578dded52a2e7791cd03b027 win-x64/node.lib +e6c56a0a753adba34d8bf0ed38d22efda9a5dcae35d9fbb6693f318482bc76d1 win-x64/node_pdb.7z +27b8ebf64c91257dc843cd0d418c58c1adec3bbeab60d67ead39361738a94016 win-x64/node_pdb.zip +774f32e53db439ad8c1270e4de5ab79bc4482b10c418dd14bf24216f51586312 win-x86/node.exe +2f580bc0996e4f1d9b90fa066de7b071b0557b6df9435a59c36260ea2de931d8 win-x86/node.lib +ac6675bbb43d3f49ce109d0a7dee768217741a5b0f0722872dbabcccb5ba2be5 win-x86/node_pdb.7z +b76b77e9db0a6a8d6823525c016d3f4415da799d4e73d3eaf889552350f24e2f win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.dRRFiO/_old and /var/tmp/diff_new_pack.dRRFiO/_new differ ++++++ node-v4.8.2.tar.xz -> node-v4.8.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs4/node-v4.8.2.tar.xz /work/SRC/openSUSE:Factory/.nodejs4.new/node-v4.8.3.tar.xz differ: char 26, line 1 ++++++ nodejs-libpath.patch ++++++ --- /var/tmp/diff_new_pack.dRRFiO/_old 2017-05-27 13:16:52.116198456 +0200 +++ /var/tmp/diff_new_pack.dRRFiO/_new 2017-05-27 13:16:52.116198456 +0200 @@ -1,20 +1,29 @@ -Index: node-v4.7.0/lib/module.js +Index: node-v4.8.3/lib/module.js =================================================================== ---- node-v4.7.0.orig/lib/module.js -+++ node-v4.7.0/lib/module.js -@@ -453,7 +453,7 @@ Module._initPaths = function() { +--- node-v4.8.3.orig/lib/module.js ++++ node-v4.8.3/lib/module.js +@@ -453,16 +453,7 @@ Module._initPaths = function() { homeDir = process.env.HOME; } -- var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node')]; +- // $PREFIX/lib/node, where $PREFIX is the root of the Node.js installation. +- var prefixDir; +- // process.execPath is $PREFIX/bin/node except on Windows where it is +- // $PREFIX\node.exe. +- if (isWindows) { +- prefixDir = path.resolve(process.execPath, '..'); +- } else { +- prefixDir = path.resolve(process.execPath, '..', '..'); +- } +- var paths = [path.resolve(prefixDir, 'lib', 'node')]; + var paths = ['/usr/lib/node_modules', '/usr/lib/node']; if (homeDir) { paths.unshift(path.resolve(homeDir, '.node_libraries')); -Index: node-v4.7.0/tools/install.py +Index: node-v4.8.3/tools/install.py =================================================================== ---- node-v4.7.0.orig/tools/install.py -+++ node-v4.7.0/tools/install.py +--- node-v4.8.3.orig/tools/install.py ++++ node-v4.8.3/tools/install.py @@ -6,6 +6,7 @@ import os import re import shutil