Hello community, here is the log from the commit of package nodejs6 for openSUSE:Factory checked in at 2017-12-09 20:32:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs6 (Old) and /work/SRC/openSUSE:Factory/.nodejs6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "nodejs6" Sat Dec 9 20:32:42 2017 rev:18 rq:555527 version:6.12.2 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs6/nodejs6.changes 2017-11-29 10:54:50.871887562 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs6.new/nodejs6.changes 2017-12-09 20:32:49.598292138 +0100 @@ -1,0 +2,23 @@ +Sat Dec 9 03:22:01 UTC 2017 - qantas94heavy@gmail.com + +- New upstream LTS release 6.12.2: + * deps/openssl: updated to 1.0.2n (only applies to SLE 12 SP1 + and lower) + [ CVE-2017-3738 CVE-2017-15896 ] + +- Changes in 6.12.1: + * build: fix npm install with --shared + [ gh#nodejs/node#16438 ] + * build: building on systems with default Python 3 is now + supported + [ gh#nodejs/node#16058 ] + * src: v8 options can be specified with either '_' or '-' in + NODE_OPTIONS + [ gh#nodejs/node#14093 ] + +- Remove unnecessary curl BuildRequires +- Enable gold linker on s390x (TW and SLE/Leap 15) +- Build with bundled ICU if system ICU not available (only applies + to SLE 11) + +------------------------------------------------------------------- Old: ---- node-v6.12.0.tar.xz New: ---- node-v6.12.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs6.spec ++++++ --- /var/tmp/diff_new_pack.cW6FlA/_old 2017-12-09 20:32:50.650242033 +0100 +++ /var/tmp/diff_new_pack.cW6FlA/_new 2017-12-09 20:32:50.650242033 +0100 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs6 -Version: 6.12.0 +Version: 6.12.2 Release: 0 %define node_version_number 6 @@ -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 6 >= 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.cW6FlA/_old 2017-12-09 20:32:50.686240318 +0100 +++ /var/tmp/diff_new_pack.cW6FlA/_new 2017-12-09 20:32:50.686240318 +0100 @@ -1,42 +1,42 @@ -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 +a9ac3110966718640e8da7692b6e8438264a6dec766ff0565ebb0b7b6d8f20b2 node-v6.12.2-aix-ppc64.tar.gz +ef78e01bab2e59643f70dd7384477c1816e3c327a71841cc58826baa7ab8a5e9 node-v6.12.2-darwin-x64.tar.gz +7684b91c7a23a1a61a81d8f3f6d080481cdda8f3b452cd64cc142172f7ea1e4b node-v6.12.2-darwin-x64.tar.xz +c5e77f5a6d9dffeb8d8f311dc5e26873a65188ba157f72ba0fe972368c6b7685 node-v6.12.2-headers.tar.gz +44cdfe1819a0e9bc84c0ff69433dada84e1a344ae6b29d1c427a48f93da74327 node-v6.12.2-headers.tar.xz +8a1aa367e8bdc95a56837b0e96620bd6f68fba56a1773607f3199bf191bdf1e7 node-v6.12.2-linux-arm64.tar.gz +a9b37f4ad08ffbb86dd2c20e0d86504cfb9131f804167fbd61bd4c6a706e1a09 node-v6.12.2-linux-arm64.tar.xz +d1011acb0d10b88894cb48f00efbe3621990be8c698c938e9ae2a4949bbd20e6 node-v6.12.2-linux-armv6l.tar.gz +6144541afc59b9ada04d324257ad7933b184eab1c42d02f6b907bb47b305a263 node-v6.12.2-linux-armv6l.tar.xz +4d60d4a2bb3987e051a93e9c139cde98a6e9c413eaaa6dd867bfc658fb75ff7d node-v6.12.2-linux-armv7l.tar.gz +8262d425b43555c563a88a351a7c5cbc776bd1a8aa7f8ba8a2c211c3cf95dbf0 node-v6.12.2-linux-armv7l.tar.xz +891737bd7b623e00b3eab3e9575d4e3d1574fcae42b40e4f0db29a5517560282 node-v6.12.2-linux-ppc64le.tar.gz +198f9e68381cd7aa8bea55e6f391566d630078b1ac8e1b2e75c952840f0d79e1 node-v6.12.2-linux-ppc64le.tar.xz +f6ee44f96ddd5d3d0dee05c6a5496fba9414b3dbc8c302441b4fdd3fa3a28431 node-v6.12.2-linux-ppc64.tar.gz +1ea311f531ed193aeebda4a84d17267e7010940288322a113c3a4bca2518af5f node-v6.12.2-linux-ppc64.tar.xz +74729d6c9f84316931e0f11ca4c099d81fd7b6150e095c59c65dd536e1b3786e node-v6.12.2-linux-s390x.tar.gz +de91af1d338e236ffd4435371b4fde8da13376dd9d50dc39a66eb91a0863e650 node-v6.12.2-linux-s390x.tar.xz +05c29ffd17a4d5e0c1c6d4a09244e43e7af7a70ec11e67eecbffdf5ec1e1b45a node-v6.12.2-linux-x64.tar.gz +dd49e31bddec9d5b3774ccffd8b99a416825d933a3a5f3cbc3823ee136ba3e7a node-v6.12.2-linux-x64.tar.xz +32feecfde5522fcedd7ad92edb0cb4538fbddfa466cda9cf5310a63eaab83ac0 node-v6.12.2-linux-x86.tar.gz +dc021d1591b2fa4ce3413f5ab7307fc6ef555ae7ab788b0dea24388f84a0c6c1 node-v6.12.2-linux-x86.tar.xz +3636ac9ea2eb5a28201b700f16fac1840bc0f1d5df17c982df01f2c355695d51 node-v6.12.2.pkg +69fe50bc059a72e576e234839de0b7e187fbf07bb10442f4b41dec939e7c3c96 node-v6.12.2-sunos-x64.tar.gz +c42f407aac25d1c517e190a5ca5d1e90bbaa7de2b16dc956f66d27c4e66da4df node-v6.12.2-sunos-x64.tar.xz +1c71ee28fd0b6dadbb43e09660dfb8c94469cac83853c977846dc4b77a7f382d node-v6.12.2-sunos-x86.tar.gz +34a97e418c12a87a630e70adb1797c28c336ec242385b45099e1bd701fd9e017 node-v6.12.2-sunos-x86.tar.xz +1bb1d3a033d69ccfa4051ffa79bedad9bcfd43bc0d4b2b6678c3e53883bfd6eb node-v6.12.2.tar.gz +33677c1fcf6a2f35d2718834fd0afdb36166b0cc68349820e05d8f9316b1dafc node-v6.12.2.tar.xz +39359e021687fad5c8e19ce9689d449d766cb405edf7e02361e7f7f39652d29f node-v6.12.2-win-x64.7z +27833478c4b3254f82f39ce7bf2b448df0fa9499800c162d9a180350ccacdf90 node-v6.12.2-win-x64.zip +3bbd322da3d84678e261444909d5ca078410988cb744795d4d01ffcd3902794f node-v6.12.2-win-x86.7z +9eb86d28ee283926beb042f8095c0f94dc78734fafcb44bf7d2c61f083258c61 node-v6.12.2-win-x86.zip +68728b538b76d9b96b25c38c75c410c04f274f67ab6cc42d794393d3b3ffac6c node-v6.12.2-x64.msi +d3acea94d31681542863bc7a967294c704568b653f150ae79f1d91156a2fec81 node-v6.12.2-x86.msi +6d1ed6521bbe56ac3cd57ed07f7f867573040a8d63dbe78bdaad10ef380ca745 win-x64/node.exe +c1fc6e4201341b7b0576255ff532915409a779a47e6a7018f27b539f488afb1c win-x64/node.lib +ae078b04636fd3361592ca5ac789a2724cec5a4d9a1fdceef91b69815da00619 win-x64/node_pdb.7z +461eece5d004963d8d0cd3f98a5681adb6c85bba32ee55a02355a007845659e2 win-x64/node_pdb.zip +d239710fbfe822d0346c978b3fb6388a2bec2e66b5627f268b74358310951aa6 win-x86/node.exe +7c59c0ca192725e7a35dd4bde8d5e2772e0b6e84b4724281b958e3d51a02b6a7 win-x86/node.lib +531e14ce085300a07f492c2dc3c5ccdf93385a0dc16a1d9e8cba9446b6b7110b win-x86/node_pdb.7z +e08ca9544df52d221d32ca056cf8d103de7206da86445163fff53259befd754f win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.cW6FlA/_old and /var/tmp/diff_new_pack.cW6FlA/_new differ ++++++ node-v6.12.0.tar.xz -> node-v6.12.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs6/node-v6.12.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs6.new/node-v6.12.2.tar.xz differ: char 26, line 1