Hello community, here is the log from the commit of package nodejs8 for openSUSE:Factory checked in at 2017-12-18 08:59:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs8 (Old) and /work/SRC/openSUSE:Factory/.nodejs8.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs8" Mon Dec 18 08:59:20 2017 rev:10 rq:557315 version:8.9.3 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes 2017-12-09 20:33:27.872469116 +0100 +++ /work/SRC/openSUSE:Factory/.nodejs8.new/nodejs8.changes 2017-12-18 08:59:27.162958825 +0100 @@ -1,0 +2,6 @@ +Thu Dec 14 09:46:31 UTC 2017 - adam.ma...@suse.de + +- openssl11.patch: backport support for OpenSSL 1.1 (bnc#1066953) +- Dropped 8334.diff - no longer needed + +------------------------------------------------------------------- @@ -7,3 +13,2 @@ - [ CVE-2017-15897, gh#nodejs/node#17428 ] - * deps/openssl: updated to 1.0.2n (only applies to SLE 12 SP1 - and lower) + [ CVE-2017-15897, bnc#1072320 ] + * deps/openssl: updated to 1.0.2n @@ -14 +18,0 @@ - [ gh#nodejs/node#16770 ] @@ -16 +19,0 @@ - [ gh#nodejs/node#16718 ] Old: ---- 8334.diff New: ---- openssl11.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs8.spec ++++++ --- /var/tmp/diff_new_pack.xoiq9l/_old 2017-12-18 08:59:28.514893562 +0100 +++ /var/tmp/diff_new_pack.xoiq9l/_new 2017-12-18 08:59:28.518893368 +0100 @@ -92,7 +92,7 @@ Source3: nodejs.keyring ## UPSTREAM PATCHES HERE, if any -Patch1: 8334.diff +Patch2: openssl11.patch ## Our patches # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built @@ -161,12 +161,19 @@ BuildRequires: zlib-devel %if ! %{with intree_openssl} + +%if %node_version_number >= 8 +BuildRequires: openssl-devel >= 1.0.2 +%else # older node doesn't support OpenSSL 1.1 + %if 0%{?suse_version} >= 1330 BuildRequires: libopenssl-1_0_0-devel %else BuildRequires: openssl-devel >= 1.0.2 %endif -%endif + +%endif # older node doesn't support OpenSSL 1.1 +%endif # ! {with intree_openssl} %if ! %{with intree_cares} BuildRequires: pkgconfig(libcares) >= 1.10.0 @@ -248,9 +255,7 @@ %prep echo "`grep node-v%{version}.tar.xz %{S:1} | head -n1 | cut -c1-64` %{S:0}" | sha256sum -c %setup -q -n node-v%{version} -%if %node_version_number < 6 -%patch1 -p1 -%endif +%patch2 -p1 %patch101 -p1 %patch102 -p1 # Add check_output to configure script (not part of Python 2.6 in SLE11). ++++++ openssl11.patch ++++++ ++++ 2196 lines (skipped)