mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
37 lines
1.4 KiB
Diff
37 lines
1.4 KiB
Diff
--- erts/configure 2024-10-19 20:50:46
|
|
+++ erts/configure 2024-10-19 20:51:39
|
|
@@ -25482,32 +25482,7 @@
|
|
|
|
case "$ARCH" in
|
|
amd64)
|
|
- case "$OPSYS" in
|
|
- darwin)
|
|
- # macOS Sonoma introduced some very annoying popups when
|
|
- # dual-mapping memory through the documented APIs, and we did
|
|
- # not wish to start using undocumented functionality in a patch
|
|
- # release, so we have disabled the JIT by default on this
|
|
- # platform.
|
|
- #
|
|
- # The previous version, macOS Ventura, does not have the
|
|
- # annoying popups, so it is still possible to explicitly
|
|
- # enable the JIT.
|
|
- #
|
|
- # The ARM JIT is unaffected because it uses per-thread
|
|
- # permissions instead of dual-mapped memory.
|
|
- if test ${enable_jit} = yes; then
|
|
- JIT_ARCH=x86
|
|
- else
|
|
- enable_jit=no
|
|
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: JIT disabled due to annoying popus on x86 Macs with Sononma" >&5
|
|
-printf "%s\n" "$as_me: WARNING: JIT disabled due to annoying popus on x86 Macs with Sononma" >&2;}
|
|
- fi
|
|
- ;;
|
|
- *)
|
|
- JIT_ARCH=x86
|
|
- ;;
|
|
- esac
|
|
+ JIT_ARCH=x86
|
|
;;
|
|
arm64)
|
|
case "$OPSYS" in
|