1234567891011121314151617181920212223 |
- From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
- From: VerteDinde <[email protected]>
- Date: Tue, 1 Mar 2022 12:07:25 -0800
- Subject: build: disable partition alloc on mac
- Enabling partition alloc caused a crash when spawning
- a child process. This patch disables partition alloc for mac,
- and can be removed when the crash in fork is resolved.
- Related issue: https://github.com/electron/electron/issues/32718
- diff --git a/build_overrides/partition_alloc.gni b/build_overrides/partition_alloc.gni
- index f621d80f9ce1909519a4a158b779117f3906383e..d190ac74157e69dd8bc9851a9b1ede9fe59c575e 100644
- --- a/build_overrides/partition_alloc.gni
- +++ b/build_overrides/partition_alloc.gni
- @@ -41,7 +41,7 @@ _disable_partition_alloc_everywhere = is_component_build || (is_win && is_debug)
-
- # - NaCl: No plans to support it.
- # - iOS: not done yet.
- -_is_partition_alloc_everywhere_platform = !is_nacl && !is_ios
- +_is_partition_alloc_everywhere_platform = !is_nacl && !is_ios && !is_mac
-
- # Under Windows debug build, the allocator shim is not compatible with CRT.
- # NaCl in particular does seem to link some binaries statically
|