Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/
Date: Wed, 02 Nov 2022 10:48:27
Message-Id: 1667386021.65175c86ff867496f27b5cbdaa5cc9db94def416.ionen@gentoo
1 commit: 65175c86ff867496f27b5cbdaa5cc9db94def416
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 2 10:43:19 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 2 10:47:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65175c86
7
8 profiles: mask =dev-util/glslang-1.3.231
9
10 Hopefully only masking this (rather than whole 1.3.231 stack)
11 is okay. Preemptively masking myself given the ABI breakage
12 will worsen the situation if left alone too long.
13
14 Bug: https://bugs.gentoo.org/879149
15 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
16
17 profiles/package.mask | 10 ++++++++++
18 1 file changed, 10 insertions(+)
19
20 diff --git a/profiles/package.mask b/profiles/package.mask
21 index 71b99c8a8d64..d850efe4b3eb 100644
22 --- a/profiles/package.mask
23 +++ b/profiles/package.mask
24 @@ -33,6 +33,16 @@
25
26 #--- END OF EXAMPLES ---
27
28 +# Ionen Wolkens <ionen@g.o> (2022-11-02)
29 +# Breaks ABI (leading to crashes until consumers are rebuilt) and
30 +# prevents re-building packages which used this part of the ABI
31 +# directly. Temporary mask until the situation improves.
32 +# WARNING: If you've already managed to build packages that used
33 +# this version, they should be rebuilt after downgrading.
34 +# https://bugs.gentoo.org/879149
35 +# https://github.com/KhronosGroup/glslang/issues/3052
36 +=dev-util/glslang-1.3.231
37 +
38 # Matt Turner <mattst88@g.o> (2022-11-01)
39 # Added by a proxied maintainer in 2018 who then never touched it again before
40 # disappearing. Doesn't build with Python 3.9. Depends on gnome-base/gconf.