diff --git a/native/XPlatLauncher/src/lib.rs b/native/XPlatLauncher/src/lib.rs index 6f6f8f46771c..148afc87133b 100644 --- a/native/XPlatLauncher/src/lib.rs +++ b/native/XPlatLauncher/src/lib.rs @@ -117,7 +117,7 @@ fn main_impl(exe_path: PathBuf, remote_dev: bool, debug_mode: bool, sandbox_subp ensure_env_vars_set()?; } - #[cfg(target_os = "linux")] + #[cfg(all(target_os = "linux", target_env = "gnu"))] { // on Linux, glibc allocates arenas too aggressively if unsafe { libc::mallopt(libc::M_ARENA_MAX, 1) } == 0 {