[MacPorts] #71475: zettlr @3.3.1: kernel panic
MacPorts
noreply at macports.org
Sun Dec 8 12:25:30 UTC 2024
#71475: zettlr @3.3.1: kernel panic
-----------------------------------+--------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Resolution: | Keywords:
Port: zettlr yarn nodejs22 |
-----------------------------------+--------------------
Comment (by ryandesign):
We [ticket:68718 previously experienced kernel panics] on the 10.7
buildbot worker with cmake. cmake uses libuv and libuv had been changed to
use `posix_spawn` instead of `fork` on all Apple systems to improve
performance on newer systems, but this caused the kernel panic on 10.7 so
we switched the cmake port to use its bundled copy of cmlibuv and applied
a patch to continue to use `fork` on 10.7 and older.
libuv was originally written for node, so node probably contains its own
bundled copy of libuv, and the latest nodejs22 may contain the new libuv
code to use `posix_spawn` that causes the kernel panic on 10.7. Maybe the
same patch we used to fix cmake can be used here to fix node.
I don't think there is an upstream bug report about this at libuv yet.
--
Ticket URL: <https://trac.macports.org/ticket/71475#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list