RESOLVED FIXED303626
Make the latest version of WebKit working on QNX
https://bugs.webkit.org/show_bug.cgi?id=303626
Summary Make the latest version of WebKit working on QNX
fxing
Reported 2025-12-05 06:30:33 PST
Hi! Long time ago elahav (https://github.com/elahav) did a port for QNX. As time goes by, some additional changes and bug fixes are now required. I will soon create a PR in Github. The new change will resolve the following issue: - MemoryPressureHandlerUnix.cpp is now included in CMake for QNX - Stack bounds for each JIT instance was not correctly set, __tls() only return thread infomation for the calling thread rather than a newly spawned thread - currentExecutablePath() is now implemented for QNX - stackPointer() is now implemented for QNX - structureHeapAddressSize is now set to 128M for QNX. QNX does not allowed lazy allocation of memory, mapping 4G will ends up with allocating 4G - Fix some headers includes - numberOfProcessorCores() is now implemented for QNX
Attachments
fxing
Comment 1 2025-12-05 06:42:11 PST
fxing
Comment 2 2025-12-05 06:51:39 PST
Sorry I created a new one because there is a name collision in CI: https://github.com/WebKit/WebKit/pull/54920
Radar WebKit Bug Importer
Comment 3 2025-12-12 06:31:10 PST
EWS
Comment 4 2025-12-15 16:48:20 PST
Committed 304481@main (f0d351dc818c): <https://commits.webkit.org/304481@main> Reviewed commits have been landed. Closing PR #54920 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.