The R-V8 package, which uses v8-devel, is broken in F43 and rawhide since the update to nodejs 24.11, see: https://koschei.fedoraproject.org/package/R-V8?collection=f44 The resulting shared library cannot be loaded with the following error message: Error : V8.Rd:40: unable to load shared object '/builddir/build/BUILD/R-V8-8.0.1-build/BUILDROOT/usr/lib64/R/library/00LOCK-V8/00new/V8/libs/V8.so': /builddir/build/BUILD/R-V8-8.0.1-build/BUILDROOT/usr/lib64/R/library/00LOCK-V8/00new/V8/libs/V8.so: undefined symbol: _ZN2v88platform15PumpMessageLoopEPNS_8PlatformEPNS_7IsolateENS0_19MessageLoopBehaviorE Any idea if something changed upstream? Reproducible: Always
The upstream bug report: https://github.com/nodejs/node/issues/61102 The upstream fix: https://github.com/nodejs/node/pull/61144
Hello Iñaki, Thank you for filling out this bug. Seems like we can expect this to be added to the next minor release and then packaged to Fedora soon after. If not I will prepare patch in the meantime. We are currently expecting security releases[1], however, so this might be delayed a bit. Regards, Andrei Radchenko [1] https://nodejs.org/en/blog/vulnerability/december-2025-security-releases
It seems that the patch was not included in the upstream 24.13.0 release. Would it be possible to cherry-pick from the above PR?
(In reply to Jeroen from comment #3) > It seems that the patch was not included in the upstream 24.13.0 release. > Would it be possible to cherry-pick from the above PR? That is what I did, awaiting review. https://src.fedoraproject.org/rpms/nodejs24/pull-request/23
FEDORA-2026-cc863e84da (nodejs24-24.13.0-4.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2026-cc863e84da
FEDORA-2026-cc863e84da has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-cc863e84da` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-cc863e84da See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2026-cc863e84da (nodejs24-24.13.0-4.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.