commit: 690605e6354e92faf1c2ca428fa87bde6dc016fa Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org> AuthorDate: Mon Aug 14 07:12:15 2023 +0000 Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org> CommitDate: Mon Aug 14 07:12:15 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690605e6
www-client/chromium: fix building on arm64 Closes: https://bugs.gentoo.org/912224 Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org> www-client/chromium/chromium-116.0.5845.82.ebuild | 1 + .../chromium/files/chromium-116-abseil-arm64.patch | 25 ++++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/www-client/chromium/chromium-116.0.5845.82.ebuild b/www-client/chromium/chromium-116.0.5845.82.ebuild index ce507628065b..72ad775e75f2 100644 --- a/www-client/chromium/chromium-116.0.5845.82.ebuild +++ b/www-client/chromium/chromium-116.0.5845.82.ebuild @@ -339,6 +339,7 @@ src_prepare() { "${FILESDIR}/chromium-111-InkDropHost-crash.patch" "${FILESDIR}/chromium-114-remove-evdev-dep.patch" "${FILESDIR}/chromium-115-binutils-2.41.patch" + "${FILESDIR}/chromium-116-abseil-arm64.patch" ) if use ppc64 ; then diff --git a/www-client/chromium/files/chromium-116-abseil-arm64.patch b/www-client/chromium/files/chromium-116-abseil-arm64.patch new file mode 100644 index 000000000000..df2091469cfb --- /dev/null +++ b/www-client/chromium/files/chromium-116-abseil-arm64.patch @@ -0,0 +1,25 @@ +From 94d77fe3604dd86b5198f942110c240f01242439 Mon Sep 17 00:00:00 2001 +From: Derek Mauro <[email protected]> +Date: Tue, 20 Jun 2023 12:58:51 -0700 +Subject: [PATCH] Add missing #include <limits> + +Fixes #1482 + +PiperOrigin-RevId: 542023050 +Change-Id: Iba712083edc9a24732a71f51be22ea970115809c +--- + absl/debugging/internal/stacktrace_aarch64-inl.inc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/absl/debugging/internal/stacktrace_aarch64-inl.inc b/absl/debugging/internal/stacktrace_aarch64-inl.inc +index c8b84397949..3f087162022 100644 +--- a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc ++++ b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_aarch64-inl.inc +@@ -13,6 +13,7 @@ + #include <cassert> + #include <cstdint> + #include <iostream> ++#include <limits> + + #include "absl/base/attributes.h" + #include "absl/debugging/internal/address_is_readable.h"
