Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/base/
Date: Wed, 12 Jan 2022 02:45:50
Message-Id: 1641955519.8c4774042b7fdfb08e525d8af4b7912f26a2fdce.sam@gentoo
1 commit: 8c4774042b7fdfb08e525d8af4b7912f26a2fdce
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 12 02:04:15 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 12 02:45:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c477404
7
8 profiles/base: [QA] unmask PCH for current GCCs to avoid rebuilds
9
10 There's no need to force people to rebuild their current
11 GCC just to turn off PCH.
12
13 Adding this because of the previous change adding pch to use.mask.
14
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 profiles/base/package.use.mask | 10 ++++++++++
18 1 file changed, 10 insertions(+)
19
20 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
21 index 88ccd55512df..526fd89968f0 100644
22 --- a/profiles/base/package.use.mask
23 +++ b/profiles/base/package.use.mask
24 @@ -6,6 +6,16 @@
25 # This file is only for generic masks. For arch-specific masks (i.e.
26 # mask everywhere, unmask on arch/*) use arch/base.
27
28 +# Sam James <sam@g.o> (2022-01-12)
29 +# Unmask PCH for now for GCC to avoid unnecessary rebuilds
30 +# (USE=pch is now use.mask-ed globally)
31 +<sys-devel/gcc-11.3:11 -pch
32 +<sys-devel/gcc-10.4:10 -pch
33 +=sys-devel/gcc-9* -pch
34 +=sys-devel/gcc-8* -pch
35 +=sys-devel/gcc-7* -pch
36 +=sys-devel/gcc-6* -pch
37 +
38 # John Helmert III <ajak@g.o> (2021-12-31)
39 # Rizin tests require a tarball of binaries of ambiguous license.
40 # As such, we cannot properly test it, so mask the flag until this