Hello community, here is the log from the commit of package nodejs4 for openSUSE:Factory checked in at 2017-12-09 20:32:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs4 (Old) and /work/SRC/openSUSE:Factory/.nodejs4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "nodejs4" Sat Dec 9 20:32:28 2017 rev:19 rq:555525 version:4.8.7 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs4/nodejs4.changes 2017-11-29 10:54:47.172021795 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs4.new/nodejs4.changes 2017-12-09 20:32:43.318591244 +0100 @@ -1,0 +2,9 @@ +Sat Dec 9 03:22:01 UTC 2017 - qantas94heavy@gmail.com + +- New upstream maintenance release 4.8.7: + * deps/openssl: updated to 1.0.2n (only applies to SLE 12 SP1 + and lower) + [ CVE-2017-3738 CVE-2017-15896 ] +- Remove unnecessary curl BuildRequires + +------------------------------------------------------------------- Old: ---- node-v4.8.6.tar.xz New: ---- node-v4.8.7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs4.spec ++++++ --- /var/tmp/diff_new_pack.2D1ac7/_old 2017-12-09 20:32:44.514534280 +0100 +++ /var/tmp/diff_new_pack.2D1ac7/_new 2017-12-09 20:32:44.518534090 +0100 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs4 -Version: 4.8.6 +Version: 4.8.7 Release: 0 %define node_version_number 4 @@ -60,25 +60,27 @@ %bcond_without gdb %endif -# No binutils_gold on SLE12 (aarch64). +# No binutils_gold on SLE 12 GA (aarch64). %ifarch aarch64 - %if 0%{?sle_version} >= 120100 || 0%{?is_opensuse} %bcond_without binutils_gold %else %bcond_with binutils_gold %endif +%endif # aarch64 -%else # aarch64 - -# No binutils_gold on s390x. +# No binutils_gold on all versions of SLE 12 and Leap 42 (s390x). %ifarch s390x s390 -%bcond_with binutils_gold -%else +%if 0%{?suse_version} > 1320 %bcond_without binutils_gold +%else +%bcond_with binutils_gold +%endif %endif # s390x s390 -%endif # aarch64 +%ifnarch aarch64 s390x s390 +%bcond_without binutils_gold +%endif Summary: Evented I/O for V8 JavaScript License: MIT @@ -133,20 +135,24 @@ %endif # sles == 11 # SLE 12 and Leap 42 -%if 0%{?suse_version} == 1315 -%if %node_version_number >= 8 +# GCC 6 is only available with SLE 12 SP1 and Leap 42.2+ (ignore 42.1: EOL). +%if 4 >= 8 && 0%{?suse_version} == 1315 +%if 0%{?sle_version} < 120100 +BuildRequires: gcc5-c++ +%define cc_exec gcc-5 +%define cpp_exec g++-5 +%else BuildRequires: gcc6-c++ %define cc_exec gcc-6 %define cpp_exec g++-6 -%endif -%endif +%endif # SLE 12 < SP1 +%endif # node >= 8 and sle == 12 # No special version defined, use default. %if ! 0%{?cc_exec:1} BuildRequires: gcc-c++ %endif -BuildRequires: curl BuildRequires: fdupes BuildRequires: pkg-config BuildRequires: procps @@ -282,6 +288,9 @@ export CXX=%{?cpp_exec} %endif +# Node.js 4.x does not include the ICU database in the source tarball. +%define has_small_icu %(test -d "deps/icu-small" && echo 1 || echo 0) + ./configure \ --prefix=%{_prefix} \ %if ! %{with intree_openssl} @@ -293,6 +302,11 @@ %endif %if ! %{with intree_icu} --with-intl=system-icu \ +%else +%if %{has_small_icu} + --with-intl=small-icu \ + --with-icu-source=deps/icu-small \ +%endif %endif %if %{with gdb} --gdb \ ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.2D1ac7/_old 2017-12-09 20:32:44.550532565 +0100 +++ /var/tmp/diff_new_pack.2D1ac7/_new 2017-12-09 20:32:44.554532375 +0100 @@ -1,39 +1,39 @@ -ee7ce30a1b7069efea27bbef1829a3a665ae6650cc4a79eb556707c6779ba540 node-v4.8.6-darwin-x64.tar.gz -724b15bfbc0d8bd2e0ab9db5fabcf65c5214dd8a4edf8f482502382a76dd3bcc node-v4.8.6-darwin-x64.tar.xz -75a76a42d01aec1e6b70078adae797078b46c4fa5bd049fc2814ec028937d356 node-v4.8.6-headers.tar.gz -ef08ff8c87db784c2afd994e2341be3975685c55cd9006c80403e60fea94240b node-v4.8.6-headers.tar.xz -b132ab051b1a48db3e9385b086c77fc4438f888a236b7e9cbe998171196592cb node-v4.8.6-linux-arm64.tar.gz -03fad7fe117ec2f81c98af89e99b93b9ce3505bf57a51b630f3648bf0f868c0a node-v4.8.6-linux-arm64.tar.xz -68f599d287f11ca528acc3f1371305301ba34b8fbd915e65fd71a5144b169c87 node-v4.8.6-linux-armv6l.tar.gz -16081118979537dcdd4fd210fa916a97e481dde5dbc269156faa8825f8830cbd node-v4.8.6-linux-armv6l.tar.xz -d4cfb8286de99911548a29d792a108dbbc43df2d747099d311ff882f25c3c608 node-v4.8.6-linux-armv7l.tar.gz -2bf41f0067587af422773984c352295870ceee94965eaea3f7926cf62c9db5d0 node-v4.8.6-linux-armv7l.tar.xz -7339f4e8e3fdc34c6992f3e92ffd5a41e331bc28f8d07fcf83fe8211c766d772 node-v4.8.6-linux-ppc64le.tar.gz -0514f7a0722707ca9a4a4a98f2c8be779f71115aecd75bb06be97e5db692a90f node-v4.8.6-linux-ppc64le.tar.xz -58c0788793f580f3f4edc79df16046b3ee815bc42fcaf4dde5a1a164ca248c3c node-v4.8.6-linux-ppc64.tar.gz -7a2670b2aed631096939c0499933a637afdb5f2a84e4093ec70bcfade437378f node-v4.8.6-linux-ppc64.tar.xz -3d4c29e5dceafa68a7a326079c160cf58e5443b4be199ba9595f8e8fa6f58fdb node-v4.8.6-linux-x64.tar.gz -ea36423fb4142ab05035550dee32b1dfcb78f711087781520be82c256857fdf7 node-v4.8.6-linux-x64.tar.xz -208c747602f32313c3eeecab7e93491868c0e7041d309d9fb48f69ac52e7da7c node-v4.8.6-linux-x86.tar.gz -b0c9a933abda460a4fb7145b8a649cd52ce4f20563598a9e0c94a9e9c6d4603b node-v4.8.6-linux-x86.tar.xz -599eff42f17c00d4629d6030def6f0510e1d9b1630c84a3bc822bbc7afdf2994 node-v4.8.6.pkg -3fb9097298658ba4364588338f4ddffa138f28b2b800e13fdd1f01ceb3b52b5e node-v4.8.6-sunos-x64.tar.gz -922cd1e5705701816ca6c3116f935d8b7f37c9adba3064865fa990021a2f1b1d node-v4.8.6-sunos-x64.tar.xz -1466a6dee7590513bc937362004bc5a7c3855a8dfa0fb386bbd08ab1f6ec33f3 node-v4.8.6-sunos-x86.tar.gz -528e262f1521869be369a344bb47d847837a22d70202697ccd52af68ce9fa9f4 node-v4.8.6-sunos-x86.tar.xz -f37a92ca7254ecac80f905a5ba5c5ccf8d886c7dab80d84cf6e28af24b1ff680 node-v4.8.6.tar.gz -a5b1e94f9879035387a7005a4ec9cd45a9cc2ac43ad548cd7a3b9fd4941f1774 node-v4.8.6.tar.xz -129831bbc974c32cdcbab10aa9309631c848f467cb4a52661e3b5ebe7928b859 node-v4.8.6-win-x64.7z -aec6721b53b36a7903c86e0d9e4abb2474fd919ebebeb28f94db35e545b60a06 node-v4.8.6-win-x64.zip -ba6ecf43e9027a7c2349808e6d9ab7e2cffc2a41817192d9f601fcc164d739b6 node-v4.8.6-win-x86.7z -ef5704dfaa092a94c7a7779dd3d787edaef10da85108e99d1242fb60e098311b node-v4.8.6-win-x86.zip -d06abf23b00eaeaf9a7e1ddb1089bd10f35907f26c69c4453bd3539900b74455 node-v4.8.6-x64.msi -4ec045de8c4a6dd6dd5fd94241caf57c2a1ae35d6f2de21ad4e3a47ab380f1a4 node-v4.8.6-x86.msi -37454b1d5a3ada17a61aaded277e12513ca20054c0da97f89ceca2d72fbd098c win-x64/node.exe -1418dfb4cc371ed3a938e61392654ff0c9ff429f4e16460afc5ae69bbcd7235a win-x64/node.lib -bd2e96e26d8fda0268ac705ec0c2dd2592fcf4045d974996fcc7bc7e18689b27 win-x64/node_pdb.7z -7f499a5c60b503982c75749630fb193764a6b21dc82faa77f4c287d02d9892e8 win-x64/node_pdb.zip -03001a0301cbb0886a87a013595f1a03499ad31ee13d0a3c9831fe15c24a9df8 win-x86/node.exe -711ecc17c080e314e432279c2978ece0216d9bf58ceb4f78c0d7f20627f98a89 win-x86/node.lib -eae9859025238c3a6eab0b8347227f1e5df9e170dd1948f3a485720e0c2871bb win-x86/node_pdb.7z -d2538a0ca005fef1635f08aed63b70c41d3cda88067503cde51f11b3d64e6edd win-x86/node_pdb.zip +c8c1efb41d84c81a8f97791dc8179a03d0f90cd32f2fd8471d9088be74cbffb6 node-v4.8.7-darwin-x64.tar.gz +c9f2ab943b5d715feb54ef2f1b8878278d571144f875f16085fe18973bfe7c9d node-v4.8.7-darwin-x64.tar.xz +071e9c06270bcc8f7a7b1727840d01e97bde6feaf78459298095888eef078334 node-v4.8.7-headers.tar.gz +e5ed54d5ab8d5859c2e59860484fe130cb0b82c8d2a8218c5424402d2327c0d6 node-v4.8.7-headers.tar.xz +2a81bc51d0973c22fe04276cc965dddd162a7e1287b9a1c59306be9c24f37c0f node-v4.8.7-linux-arm64.tar.gz +50d464564eb210b1514ad5e17158ce96e0e7680a4489997413cfb26cf24d3ad2 node-v4.8.7-linux-arm64.tar.xz +6c1ca16d34af3654c94052c65460c6d2e929627c733d5cb4c76400951d20014a node-v4.8.7-linux-armv6l.tar.gz +016aa391a649f8285ab530d3bdd7eac6291f227b80415b163b8d59c1741ff4c7 node-v4.8.7-linux-armv6l.tar.xz +a106cc2bc30ebbcc33d89abe305447760e8bfdaaf8dc468805daa8d68d335d32 node-v4.8.7-linux-armv7l.tar.gz +01541a5a1eb480ef10441a09cef4e33a125cb9111443cc6fe611afa446ea89cb node-v4.8.7-linux-armv7l.tar.xz +1873ab2eda9c3696c749fbefbdd10ba14e96c6cec8b6ca853b8557f41292bc6e node-v4.8.7-linux-ppc64le.tar.gz +36af9933b3401d61bfd83ca892275c47f1753471e7cc8233b84af94805301a23 node-v4.8.7-linux-ppc64le.tar.xz +a6732f30732d577eaf2439ac50c10b34c883504497caf2eeb9b8434254987923 node-v4.8.7-linux-ppc64.tar.gz +5b137309311e799318a7b971301ebffe4f5119a68ef3f9f1bc8f7f0a2fc01a26 node-v4.8.7-linux-ppc64.tar.xz +d3a1501a426a8d8bec3fa4ddd7364a5d160d50237527fbfce5e76a97b55d3f75 node-v4.8.7-linux-x64.tar.gz +36250dc02ee8d4006a217394a32b72f3dc51682d2e862bc33c3388eb1c8faf67 node-v4.8.7-linux-x64.tar.xz +d68a0237077e37f65283458228d932e2e28cc03404fef10222f498cee839ca58 node-v4.8.7-linux-x86.tar.gz +e58f863ad8d36ac1927b96553f52d69058d702bb3ecdf238d304215918430f71 node-v4.8.7-linux-x86.tar.xz +bbcda4c0bd89f25ed59a08b025e7b7358997de36cb38033836948a00788f4858 node-v4.8.7.pkg +8dd754801aafa157386573d3f1ce2fca400534ef38d78bc7e7dec84c8d288c2f node-v4.8.7-sunos-x64.tar.gz +70564fcb776cf3711e34316d2537a7c4a6312b5a1ffaded12b6916774bbbcbe2 node-v4.8.7-sunos-x64.tar.xz +f7be90897fe88e820235ce40864e7327a0909eac4b4fc9e4270a9df5ed7f1380 node-v4.8.7-sunos-x86.tar.gz +af5058f03664fd935b77ae8c5d47d3d6f1cfa30ae42a370d94f9b78d8acda35a node-v4.8.7-sunos-x86.tar.xz +1aa461ad787cd53952ca9e32266fa48c9cf8223c87c802af3bce5f55ed3db39e node-v4.8.7.tar.gz +03479a8ce6affedde75d80a6c8c351a7afb5a85b8d7e5119ab6f349100e641f8 node-v4.8.7.tar.xz +f02df5512214e9e45a1b656c93373ed43bcf6482bec8488214d3532f88baae77 node-v4.8.7-win-x64.7z +89b98f4cc7a2c1011e1a19ec1d1c7c8d26e29ad9c1b4441196ece6b1e398235a node-v4.8.7-win-x64.zip +49cf944931bb5f33fa01a22f6d5632ee60eead51b2711b58228e206d82d2cfbb node-v4.8.7-win-x86.7z +02230b030f8bee1828000cb64975a528cd3fe7a74fe0af5463004b8a66a1fce0 node-v4.8.7-win-x86.zip +244d272c87ecef9343a4b235ee08d1c3206bb2f18e09464b5cdad57bf1e6eb54 node-v4.8.7-x64.msi +db1f61e59444fd1178b8a12bcc15bb7d2f935d447b9d50b7a18ae9eb6c1a573a node-v4.8.7-x86.msi +d10f9d952be33a41cee5c28eaa0f502f567c9371c8c0a8377b2e89b9d546dfa2 win-x64/node.exe +72af2b357cf6e0d1f2da6305c4aa62c64a925703e994948ed2d7b1e310ca2e87 win-x64/node.lib +75a2ce065eba63ca5c3341bb04e8494c89c7ae640f890191c4e67bf69685e798 win-x64/node_pdb.7z +6ec456267aa0b244932edab29a0a935f1aca3a28f063e9a592ace07a994b8bdc win-x64/node_pdb.zip +07b1ae68b16d720b757c3b6c982f459d64024c874e9042830f9598cd31a1d01b win-x86/node.exe +dc8831e8bf047b0b647ef5e4a56b3c80c72e8f2c209d99391aed0076941d473d win-x86/node.lib +cb17beaf0c6ff2a70a2961d36f802840a8c9dd527f01246029ba4de46f654e48 win-x86/node_pdb.7z +72572b560d86e4a3aa9c8af42d71fe2534bcfc0863137d9fa2099feb29e8029c win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.2D1ac7/_old and /var/tmp/diff_new_pack.2D1ac7/_new differ ++++++ node-v4.8.6.tar.xz -> node-v4.8.7.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs4/node-v4.8.6.tar.xz /work/SRC/openSUSE:Factory/.nodejs4.new/node-v4.8.7.tar.xz differ: char 26, line 1