diff -r 2a24a948b5cf -r 37e065158be7 mozilla-fix-top-level-asm.patch --- a/mozilla-fix-top-level-asm.patch Sat Jul 29 14:34:45 2023 +0200 +++ b/mozilla-fix-top-level-asm.patch Fri Aug 04 12:30:24 2023 +0200 @@ -10,23 +10,25 @@ diff --git a/security/sandbox/linux/moz.build b/security/sandbox/linux/moz.build --- a/security/sandbox/linux/moz.build +++ b/security/sandbox/linux/moz.build -@@ -66,32 +66,32 @@ UNIFIED_SOURCES += [ +@@ -64,17 +64,16 @@ UNIFIED_SOURCES += [ + "../chromium/base/time/time.cc", + "../chromium/base/time/time_exploded_posix.cc", "../chromium/base/time/time_now_posix.cc", "../chromium/sandbox/linux/bpf_dsl/bpf_dsl.cc", "../chromium/sandbox/linux/bpf_dsl/codegen.cc", "../chromium/sandbox/linux/bpf_dsl/dump_bpf.cc", "../chromium/sandbox/linux/bpf_dsl/policy.cc", "../chromium/sandbox/linux/bpf_dsl/policy_compiler.cc", - "../chromium/sandbox/linux/bpf_dsl/syscall_set.cc", +- "../chromium/sandbox/linux/bpf_dsl/syscall_set.cc", "../chromium/sandbox/linux/seccomp-bpf/die.cc", -- "../chromium/sandbox/linux/seccomp-bpf/syscall.cc", + "../chromium/sandbox/linux/seccomp-bpf/syscall.cc", + "/ipc/glue/UtilityProcessSandboxing.cpp", "broker/SandboxBrokerCommon.cpp", "Sandbox.cpp", "SandboxBrokerClient.cpp", "SandboxFilter.cpp", "SandboxFilterUtil.cpp", - "SandboxHooks.cpp", - "SandboxInfo.cpp", +@@ -83,16 +82,17 @@ UNIFIED_SOURCES += [ "SandboxLogging.cpp", "SandboxOpenedFiles.cpp", "SandboxReporterClient.cpp", @@ -35,7 +37,7 @@ SOURCES += [ "../chromium/base/strings/safe_sprintf.cc", "../chromium/base/third_party/icu/icu_utf.cc", -+ "../chromium/sandbox/linux/seccomp-bpf/syscall.cc", ++ "../chromium/sandbox/linux/bpf_dsl/syscall_set.cc", "../chromium/sandbox/linux/seccomp-bpf/trap.cc", "../chromium/sandbox/linux/services/syscall_wrappers.cc", ] @@ -44,7 +46,7 @@ # dependency like the one in libxul does, but this way the behavior is # consistent. See also the comment in SandboxLogging.h. SOURCES["../chromium/base/strings/safe_sprintf.cc"].flags += ["-DNDEBUG"] -@@ -105,16 +105,19 @@ if CONFIG["CC_TYPE"] in ("clang", "gcc") +@@ -106,16 +106,19 @@ if CONFIG["CC_TYPE"] in ("clang", "gcc") "-Wno-unreachable-code-return" ]