Script 'mail_helper' called by obssrc
Hello community,

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

Package is "nodejs19"

Fri Nov 11 14:36:11 2022 rev:3 rq:1035029 version:19.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs19/nodejs19.changes        2022-11-08 
10:53:45.437529796 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs19.new.1597/nodejs19.changes      
2022-11-11 14:36:15.290211584 +0100
@@ -1,0 +2,5 @@
+Thu Nov 10 08:19:06 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:
------------------
++++++ nodejs19.spec ++++++
--- /var/tmp/diff_new_pack.sjyjYw/_old  2022-11-11 14:36:16.110216318 +0100
+++ /var/tmp/diff_new_pack.sjyjYw/_new  2022-11-11 14:36:16.118216365 +0100
@@ -171,6 +171,7 @@
 
 Patch304:       new_python3.patch
 Patch305:       qemu_timeouts_arches.patch
+Patch306:       icu721_fixes.patch
 
 BuildRequires:  pkg-config
 BuildRequires:  fdupes
@@ -240,6 +241,7 @@
 
 %if 0%{?suse_version} && 0%{?suse_version} < 1500
 BuildRequires:  python36
+%define forced_python_version 3.6m
 %else
 BuildRequires:  python3
 %endif
@@ -668,6 +670,7 @@
 
 %patch304 -p1
 %patch305 -p1
+%patch306 -p1
 
 %if %{node_version_number} <= 12
 # minimist security update - patch50
@@ -682,10 +685,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
 
 
@@ -898,6 +901,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