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)


Reply via email to