Closed Bug 1838532 Opened 1 year ago Closed 1 year ago

js/src/jit/ProcessExecutableMemory.cpp:1000:5: error: 'pthread_jit_write_protect_np' is unavailable: not available on iOS

Categories

(Core :: JavaScript Engine: JIT, defect)

defect

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox114 --- unaffected
firefox115 --- unaffected
firefox116 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Building with --target=aarch64-apple-ios fails with, among other things:

 0:03.96 In file included from Unified_cpp_js_src_jit9.cpp:11:
 0:03.96 /tmp/gecko/js/src/jit/ProcessExecutableMemory.cpp:1000:5: error: 'pthread_jit_write_protect_np' is unavailable: not available on iOS
 0:03.96     pthread_jit_write_protect_np(executable);
 0:03.96     ^
 0:03.96 /tmp/gecko/iPhoneOS16.4.sdk/usr/include/pthread.h:588:6: note: 'pthread_jit_write_protect_np' has been explicitly marked unavailable here
 0:03.96 void pthread_jit_write_protect_np(int enabled);
 0:03.96      ^
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED

Set release status flags based on info from the regressing bug 1837194

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch

Set release status flags based on info from the regressing bug 1837194

Group: mozilla-employee-confidential
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: