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