diff options
Diffstat (limited to 'devel/electron13/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc')
-rw-r--r-- | devel/electron13/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/electron13/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/devel/electron13/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc new file mode 100644 index 000000000000..2baeb50b81e4 --- /dev/null +++ b/devel/electron13/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc @@ -0,0 +1,11 @@ +--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2021-07-15 19:13:43 UTC ++++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc +@@ -630,7 +630,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Sa + + // static + void TracingSamplerProfiler::MangleModuleIDIfNeeded(std::string* module_id) { +-#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_CHROMEOS) ++#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) + // Linux ELF module IDs are 160bit integers, which we need to mangle + // down to 128bit integers to match the id that Breakpad outputs. + // Example on version '66.0.3359.170' x64: |