Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nodejs18 for openSUSE:Factory 
checked in at 2022-11-11 14:36:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs18 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs18.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs18"

Fri Nov 11 14:36:09 2022 rev:7 rq:1035028 version:18.12.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs18/nodejs18.changes        2022-11-08 
10:53:43.593518823 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs18.new.1597/nodejs18.changes      
2022-11-11 14:36:11.854191744 +0100
@@ -1,0 +2,5 @@
+Thu Nov 10 08:18:42 UTC 2022 - Adam Majer <adam.ma...@suse.de>
+
+- icu721_fixes.patch: fixes compatibility with ICU 72.1 (bsc#1205236)
+
+-------------------------------------------------------------------

New:
----
  icu721_fixes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs18.spec ++++++
--- /var/tmp/diff_new_pack.OuyflZ/_old  2022-11-11 14:36:12.778197079 +0100
+++ /var/tmp/diff_new_pack.OuyflZ/_new  2022-11-11 14:36:12.786197125 +0100
@@ -172,6 +172,7 @@
 
 Patch304:       new_python3.patch
 Patch305:       qemu_timeouts_arches.patch
+Patch306:       icu721_fixes.patch
 
 BuildRequires:  pkg-config
 BuildRequires:  fdupes
@@ -241,6 +242,7 @@
 
 %if 0%{?suse_version} && 0%{?suse_version} < 1500
 BuildRequires:  python36
+%define forced_python_version 3.6m
 %else
 BuildRequires:  python3
 %endif
@@ -670,6 +672,7 @@
 
 %patch304 -p1
 %patch305 -p1
+%patch306 -p1
 
 %if %{node_version_number} <= 12
 # minimist security update - patch50
@@ -684,10 +687,10 @@
 find \( -name \*.js.orig -or -name \*.md.orig -or -name \*.1.orig \) -delete
 
 # downgrade node-gyp to last version that supports python 3.4 for SLE12
-%if 0%{?suse_version} && 0%{?suse_version} < 1500 && 0%{node_version_number} > 
16
+%if 0%{?suse_version} && 0%{?suse_version} < 1500 && 0%{node_version_number} 
>= 16
 rm -r  deps/npm/node_modules/node-gyp
 mkdir deps/npm/node_modules/node-gyp
-tar -C deps/npm/node_modules/node-gyp Jxf %{SOURCE5}
+tar -C deps/npm/node_modules/node-gyp -Jxf %{SOURCE5}
 %endif
 
 
@@ -900,6 +903,12 @@
 find test \( -name \*.out -or -name \*.js \) -exec sed -i 's,Use `node ,Use 
`node%{node_version_number} ,' {} \;
 %endif
 
+# Update the python3 executable name to point at forced python version
+# needed to fix build on SLE12 SP5
+%if 0%{?forced_python_version:1}
+sed -i -e "s,'python3','python%{forced_python_version}'," 
test/parallel/test-child-process-set-blocking.js
+%endif
+
 ln addon-rpm.gypi deps/npm/node_modules/node-gyp/addon-rpm.gypi
 # Tarball doesn't have eslint package distributed, so disable some tests
 find test -name \*-eslint-\* -print -delete


++++++ icu721_fixes.patch ++++++
++++ 57390 lines (skipped)

Reply via email to