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 11:02:10
Message-Id: 1667386914.6d0b812a8e68cf5f2d2d91ce4d59a768ee4c7540.ionen@gentoo
1 commit: 6d0b812a8e68cf5f2d2d91ce4d59a768ee4c7540
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 2 10:59:48 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 2 11:01:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0b812a
7
8 profiles: extend glslang mask to whole stack
9
10 Noticed the =glslang-${PV} deps so I don't see this working out.
11 Hoipefully not forgetting anything.
12
13 Bug: https://bugs.gentoo.org/879149
14 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
15
16 profiles/package.mask | 10 ++++++++--
17 1 file changed, 8 insertions(+), 2 deletions(-)
18
19 diff --git a/profiles/package.mask b/profiles/package.mask
20 index 294bf453978a..738c86d88e65 100644
21 --- a/profiles/package.mask
22 +++ b/profiles/package.mask
23 @@ -34,14 +34,20 @@
24 #--- END OF EXAMPLES ---
25
26 # Ionen Wolkens <ionen@g.o> (2022-11-02)
27 -# Breaks ABI (leading to crashes until consumers are rebuilt) and
28 -# prevents re-building packages which used this part of the ABI
29 +# glslang breaks ABI (leading to crashes until consumers are rebuilt)
30 +# and 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 +~dev-util/spirv-headers-1.3.231
38 +~dev-util/spirv-tools-1.3.231
39 +~dev-util/vulkan-headers-1.3.231
40 +~dev-util/vulkan-tools-1.3.231
41 +~media-libs/vulkan-layers-1.3.231
42 +~media-libs/vulkan-loader-1.3.231
43
44 # Matt Turner <mattst88@g.o> (2022-11-01)
45 # Added by a proxied maintainer in 2018 who then never touched it again before