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