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)