1--- src/3rdparty/chromium/sandbox/linux/BUILD.gn.orig 2025-08-15 18:30:00 UTC 2+++ src/3rdparty/chromium/sandbox/linux/BUILD.gn 3@@ -12,11 +12,11 @@ declare_args() { 4 } 5 6 declare_args() { 7- compile_suid_client = is_linux || is_chromeos 8+ compile_suid_client = (is_linux || is_chromeos) && !is_bsd 9 10- compile_credentials = is_linux || is_chromeos 11+ compile_credentials = (is_linux || is_chromeos) && !is_bsd 12 13- compile_syscall_broker = is_linux || is_chromeos 14+ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd 15 16 # On Android, use plain GTest. 17 use_base_test_suite = is_linux || is_chromeos 18@@ -380,6 +380,17 @@ component("sandbox_services") { 19 "services/libc_interceptor.h", 20 ] 21 } 22+ 23+ if (is_bsd) { 24+ sources -= [ 25+ "services/scoped_process.cc", 26+ "services/scoped_process.h", 27+ "services/syscall_wrappers.cc", 28+ "services/syscall_wrappers.h", 29+ "services/yama.cc", 30+ "services/yama.h", 31+ ] 32+ } 33 } 34 35 source_set("sandbox_services_headers") { 36