Fixes for virtual Provides/Requires of nodejs
and nodejs-devel
Assorted fixes for v8-devel
Update to 19.8.1
Fix confilct with nodejs18
This is a security release.
The following CVEs are fixed in this release:
Fixed by an update to undici:
More detailed information on each of the vulnerabilities can be found in February 2023 Security Releases blog post.
This security release includes OpenSSL security updates as outlined in the recent OpenSSL security advisory.
7fef050447
] - build: build ICU with ICU_NO_USER_DATA_OVERRIDE (RafaelGSS) nodejs-private/node-private#374b558e9f476
] - crypto: clear OpenSSL error on invalid ca cert (RafaelGSS) nodejs-private/node-private#375160adb7ffc
] - crypto: clear OpenSSL error queue after calling X509_check_private_key() (Filip Skokan) #45495d0ece30948
] - crypto: clear OpenSSL error queue after calling X509_verify() (Takuro Sato) #453772d9ae4f184
] - deps: update undici to v5.19.1 (Matteo Collina) nodejs-private/node-private#388d80e8312fd
] - deps: cherry-pick Windows ARM64 fix for openssl (Richard Lau) #46568de5c8d2c2f
] - deps: update archs files for quictls/openssl-1.1.1t+quic (RafaelGSS) #465681a8ccfe908
] - deps: upgrade openssl sources to OpenSSL_1_1_1t+quic (RafaelGSS) #46568693789780b
] - doc: clarify release notes for Node.js 16.19.0 (Richard Lau) #45846f95ef064f4
] - lib: makeRequireFunction patch when experimental policy (RafaelGSS) nodejs-private/node-private#358b02d895137
] - policy: makeRequireFunction on mainModule.require (RafaelGSS) nodejs-private/node-private#358d7f83c420c
] - test: avoid left behind child processes (Richard Lau) #46276Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2023-973319d5b7
Please login to add feedback.
This update has been submitted for testing by sgallagh.
This update's test gating status has been changed to 'waiting'.
This update has obsoleted nodejs16-16.20.0-1.fc38, and has inherited its bugs and notes.
This update's test gating status has been changed to 'failed'.
This update's test gating status has been changed to 'passed'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
Works
Works well
This update has been submitted for stable by bodhi.
There is an ongoing freeze; this will be pushed to stable after the freeze is over.
This update has been pushed to stable.
This is an improvement, but BR: npm still installs nodejs20-npm instead of nodejs-npm.
See the following koji scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=99528731
The root.log shows that the following packages gets installed:
I.e. nodejs20-npm gets installed instead of nodejs-npm, which results in FTBFS since the non-standard nodejs20-npm does not have a banary named npm, and the build fails with (see build.log):