NodeJS 16.x

Edit Package nodejs16
Refresh
Refresh
Source Files
Filename Size Changed
CVE-2023-38552.patch 0000008577 8.38 KB
CVE-2023-39333.patch 0000007528 7.35 KB
CVE-2023-44487.patch 0000185321 181 KB
CVE-2023-45143.patch 0000640026 625 KB
CVE-2023-46809.patch 0000019349 18.9 KB
CVE-2024-22019.patch 0000017399 17 KB
CVE-2024-22025.patch 0000030334 29.6 KB
CVE-2024-24758.patch 0000001515 1.48 KB
CVE-2024-24806.patch 0000000568 568 Bytes
CVE-2024-27982.patch 0000121569 119 KB
CVE-2024-27983.patch 0000001176 1.15 KB
CVE-2024-30261.patch 0000704761 688 KB
SHASUMS256.txt 0000003153 3.08 KB
SHASUMS256.txt.sig 0000000438 438 Bytes
_constraints 0000000603 603 Bytes
bash_output_helper.bash 0000000306 306 Bytes
cares_public_headers.patch 0000000343 343 Bytes
fix_ci_tests.patch 0000004061 3.97 KB
flaky_test_rerun.patch 0000000670 670 Bytes
legacy_python.patch 0000000705 705 Bytes
linker_lto_jobs.patch 0000001927 1.88 KB
manual_configure.patch 0000000760 760 Bytes
node-gyp-addon-gypi.patch 0000003135 3.06 KB
node-gyp_7.1.2.tar.xz 0000331224 323 KB
node-v16.20.2.tar.xz 0036834468 35.1 MB
node_modules.tar.xz 0000949308 927 KB
nodejs-libpath.patch 0000002020 1.97 KB
nodejs.keyring 0000061373 59.9 KB
nodejs16.changes 0000019706 19.2 KB
nodejs16.spec 0000040377 39.4 KB
npm_search_paths.patch 0000001180 1.15 KB
openssl_binary_detection.patch 0000001621 1.58 KB
rsa-pss-revert.patch 0000019489 19 KB
skip_no_console.patch 0000000973 973 Bytes
sle12-node-gyp-addon-gypi.patch 0000003135 3.06 KB
sle12_python3_compat.patch 0000001624 1.59 KB
test-skip-y2038-on-32bit-time_t.patch 0000001844 1.8 KB
update_npm_tarball.sh 0000000292 292 Bytes
versioned.patch 0000017970 17.5 KB
wasm-fixtures.tar.gz 0000000535 535 Bytes
Comments 12

Eric Schirra's avatar

Last update breaks build of Leap. Can someone please fix it?


Adam Majer's avatar

They use an OpenSSL function not available on Leap. I've submitted a request to add this function to our OpenSSL but this may take a few days or weeks.

Bug 1192489 - openssl: backport RSA_get0_pss_params() to 1.1.1d

In the meantime, one workaround is to revert the change that added usage of this one function. Is this sufficient for now?


Eric Schirra's avatar

I have fixed it for me with add rsa-pss-revert.patch again.


Adam Majer's avatar

Sounds good. I will activate that patch for Leap on next version update. Should be in a day or two.


Andreas Schneider's avatar

The best would be to use the revert patch as it makes it possible to build on more distributions not just the ones which get a backport.


Guillaume GARDET's avatar

40670.patch should be deleted. This blocks Factory submission.


Eric Schirra's avatar

Last changes from nodejs16 breaks building Leap packages. Where is the unresolved package openssl-has-RSA_get0_pss_params? Can someone fix build errror for Leap, please?


Bruno Pitrus's avatar

Please remove fedora build, it breaks dependency resolution


Adam Majer's avatar

Fixed by project config


Manuel Jacob's avatar

Would it be possible to build the package on Leap 15.6 as well? It would relax some constraints on the order of upgrades for us downstream.


Dominik Heidler's avatar

Seems to fail


Manuel Jacob's avatar

Maybe this is because 15.5 has openssl 1.1 by default and 15.6 has openssl 3 by default.

I tried building with changing the first line of the following block in the spec from %if 0%{?suse_version} >= 1500 to %if 0%{?suse_version} >= 1500 && 0%{?suse_version} < 1560:

%if 0%{?suse_version} >= 1500
BuildRequires:  openssl >= %{openssl_req_ver}
BuildRequires:  (libopenssl1_1-hmac if libopenssl-1_1-devel)
BuildRequires:  (libopenssl3-hmac if libopenssl-3-devel)
%else
BuildRequires:  openssl-1_1 >= %{openssl_req_ver}
BuildRequires:  libopenssl1_1-hmac
%endif

However, it does not seem to make a difference.

openSUSE Build Service is sponsored by