diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-12-04 15:16:42 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-12-04 15:16:42 +0000 |
commit | 68dd662f1dbc715e101e3797a8b4d9b5a4d5634e (patch) | |
tree | bed3fe92a02fd59a34e15c32de3c60624f424e51 /www-client/chromium/files/ppc64le/fix-breakpad-compile.patch | |
parent | 517fe007b03fbe3d17961cd8f10a6b0d807d2b7e (diff) |
www-client/chromium : import from gentoo, attempt to fix https://bugs.gentoo.org/884197
Diffstat (limited to 'www-client/chromium/files/ppc64le/fix-breakpad-compile.patch')
-rw-r--r-- | www-client/chromium/files/ppc64le/fix-breakpad-compile.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/www-client/chromium/files/ppc64le/fix-breakpad-compile.patch b/www-client/chromium/files/ppc64le/fix-breakpad-compile.patch new file mode 100644 index 00000000..a07cc194 --- /dev/null +++ b/www-client/chromium/files/ppc64le/fix-breakpad-compile.patch @@ -0,0 +1,29 @@ +Index: chromium-98.0.4758.80/third_party/breakpad/BUILD.gn +=================================================================== +--- chromium-98.0.4758.80.orig/third_party/breakpad/BUILD.gn ++++ chromium-98.0.4758.80/third_party/breakpad/BUILD.gn +@@ -623,7 +623,6 @@ if (is_linux || is_chromeos || is_android) { + "breakpad/src/client/minidump_file_writer.h", + "breakpad/src/common/convert_UTF.cc", + "breakpad/src/common/convert_UTF.h", +- "breakpad/src/common/linux/breakpad_getcontext.S", + "breakpad/src/common/linux/elf_core_dump.cc", + "breakpad/src/common/linux/elf_core_dump.h", + "breakpad/src/common/linux/elfutils.cc", +@@ -655,6 +654,8 @@ if (is_linux || is_chromeos || is_android) { + configs += [ "//build/config/compiler:no_chromium_code" ] + public_configs = [ ":client_config" ] + ++ defines = [ "HAVE_GETCONTEXT" ] ++ + if (current_cpu == "arm" && is_chromeos_ash) { + # Avoid running out of registers in + # linux_syscall_support.h:sys_clone()'s inline assembly. +@@ -712,7 +713,6 @@ if (is_linux || is_chromeos || is_android) { + "breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc", + "breakpad/src/client/linux/minidump_writer/minidump_writer_unittest_utils.cc", + "breakpad/src/client/linux/minidump_writer/proc_cpuinfo_reader_unittest.cc", +- "breakpad/src/common/linux/breakpad_getcontext_unittest.cc", + "breakpad/src/common/linux/elf_core_dump_unittest.cc", + "breakpad/src/common/linux/file_id_unittest.cc", + "breakpad/src/common/linux/linux_libc_support_unittest.cc", |