fix: disable C++ modules in electron_lib builds

https://chromium-review.googlesource.com/c/chromium/src/+/6950738
This commit is contained in:
Samuel Maddock
2025-10-08 15:44:41 -04:00
parent cd9f83ae11
commit 6207c79aec

View File

@@ -586,6 +586,11 @@ source_set("electron_lib") {
}
if (is_mac) {
# Disable C++ modules to resolve linking error when including MacOS SDK
# headers from third_party/electron_node/deps/uv/include/uv/darwin.h
# TODO(samuelmaddock): consider revisiting this in the future
use_libcxx_modules = false
deps += [
"//components/remote_cocoa/app_shim",
"//components/remote_cocoa/browser",