From 4c67cd995f4bae9afb9a2e75cd5fbc43fb8e820a Mon Sep 17 00:00:00 2001 From: q66 Date: Tue, 9 Mar 2021 02:17:08 +0100 Subject: [PATCH] qt5-webengine: fix abseil nonsense on ppc64le-musl --- .../patches/0091-chromium-ppc64le-musl.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch b/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch index 47904dec06..eb8d5f1d86 100644 --- a/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch +++ b/srcpkgs/qt5-webengine/patches/0091-chromium-ppc64le-musl.patch @@ -54,6 +54,17 @@ index cdce9bf8a..73d77dda4 100644 defined(_M_IX86) || defined(_M_X64) #define ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION 1 #else +--- a/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h ++++ b/src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h +@@ -64,7 +64,7 @@ + #elif defined(__i386__) || defined(__x86_64__) + #define ABSL_STACKTRACE_INL_HEADER \ + "absl/debugging/internal/stacktrace_x86-inl.inc" +-#elif defined(__ppc__) || defined(__PPC__) ++#elif (defined(__ppc__) || defined(__PPC__)) && defined(__GLIBC__) + #define ABSL_STACKTRACE_INL_HEADER \ + "absl/debugging/internal/stacktrace_powerpc-inl.inc" + #elif defined(__aarch64__) diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc index 03afec7a5..0264ecf13 100644 --- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc