commit:     65175c86ff867496f27b5cbdaa5cc9db94def416
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  2 10:43:19 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Nov  2 10:47:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65175c86

profiles: mask =dev-util/glslang-1.3.231

Hopefully only masking this (rather than whole 1.3.231 stack)
is okay. Preemptively masking myself given the ABI breakage
will worsen the situation if left alone too long.

Bug: https://bugs.gentoo.org/879149
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 profiles/package.mask | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 71b99c8a8d64..d850efe4b3eb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens <io...@gentoo.org> (2022-11-02)
+# Breaks ABI (leading to crashes until consumers are rebuilt) and
+# prevents re-building packages which used this part of the ABI
+# directly. Temporary mask until the situation improves.
+# WARNING: If you've already managed to build packages that used
+#          this version, they should be rebuilt after downgrading.
+# https://bugs.gentoo.org/879149
+# https://github.com/KhronosGroup/glslang/issues/3052
+=dev-util/glslang-1.3.231
+
 # Matt Turner <matts...@gentoo.org> (2022-11-01)
 # Added by a proxied maintainer in 2018 who then never touched it again before
 # disappearing. Doesn't build with Python 3.9. Depends on gnome-base/gconf.

Reply via email to