From 6bf9e561bb612ebcb32eb94df5df74dfeb7b7e45 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 22 Mar 2021 19:36:25 +0000 Subject: [PATCH] profiles: mask =dev-libs/glib-2.68.0 due to reverse dependency breakage Errors like "type_traits:56:3: error: template with C linkage". See linked bug for information. Consumers need to port to the new glib. URL: https://gitlab.gnome.org/GNOME/glib/-/commit/552b8fd862061e74b5ad2ffe6a700f850a76f797 Bug: https://bugs.gentoo.org/777675 Signed-off-by: Sam James --- profiles/package.mask | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 4a9f51c54def1..39cff03edd8ab 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,18 @@ #--- END OF EXAMPLES --- +# Sam James (2021-03-22) +# Many reverse dependencies need to be ported due to changes in new glib +# Masking until they've been updated, see tracker bug for details +# bug #777675 +=dev-libs/gobject-introspection-common-2.68.0 +=dev-libs/gobject-introspection-2.68.0 +=dev-util/gdbus-codegen-2.68.0 +=dev-util/glib-utils-2.68.0 +=dev-libs/glib-2.68.0 +=net-libs/glib-networking-2.68.0 +=dev-python/pygobject2-2.68.0 + # Marek Szuba (2021-03-19) # Depends on bundled out-of-date Qt5 libraries, and even with those # installed recent upstream versions fail to run. Moreover, we have now