commit:     132cde5ca12632ff3b84e817a160e2f3420af8a3
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 11 08:44:48 2024 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Nov 11 08:49:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132cde5c

profiles/base: mask www-client/chromium[system-icu]

Chromium fails to build with ICU 76.1.

While we could work around this in the ebuild, we already have machinery
in place that enables us to toggle the use of the bundled library;
we'll mask the USE for a little while until upstream have sorted it out.

Given how fast Chromium moves this should not stick around for too long.

Bug: https://bugs.gentoo.org/943216
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 profiles/base/package.use.mask | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 537ce0d4eff2..537a2a53ec8a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -3,6 +3,12 @@
 
 # New entries go on top.
 
+# Matt Jolly <[email protected]> (2024-11-11)
+# ICU 76.1 is not compatible with Chromium. Bug #943216.
+# We'll mask it for a few weeks to use the bundled ICU
+# while Google fixes the issue.
+www-client/chromium system-icu
+
 # Joonas Niilola <[email protected]> (2024-11-07)
 # Dependency for generating docs not packaged in Gentoo. #942992
 dev-util/repolite doc

Reply via email to