Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
Date: Sat, 28 Dec 2019 01:21:18
Message-Id: 1577496065.3cb587fffab8ed32347dc455d2dc59a51cff351e.bman@gentoo
1 commit: 3cb587fffab8ed32347dc455d2dc59a51cff351e
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 28 00:49:35 2019 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 28 01:21:05 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb587ff
7
8 profiles/arm64: mask cpu_flags_arm_neon
9
10 aarch64 in general does not support the neon CPU flag. There are some packages
11 which do support 64bit neon, but these are rare. A neon64 flag is being
12 discussed, but in the interim mask this to prevent breakage across arm64.
13
14 Reviewed-by: Jory Pratt <anarchy <AT> gentoo.org>
15 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
16
17 profiles/arch/arm64/use.mask | 6 +++++-
18 1 file changed, 5 insertions(+), 1 deletion(-)
19
20 diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
21 index 8f25ea517e3..661ccd37530 100644
22 --- a/profiles/arch/arm64/use.mask
23 +++ b/profiles/arch/arm64/use.mask
24 @@ -4,6 +4,11 @@
25 # Unmask the flag which corresponds to ARCH.
26 -arm64
27
28 +# Aaron Bauman <bman@g.o> (2019-12-27)
29 +# Mask cpu_flags_arm_neon for all of arm64
30 +# A neon64 USE is being discussed
31 +cpu_flags_arm_neon
32 +
33 # Matt Turner <mattst88@g.o> (2019-12-05)
34 # media-libs/libglvnd is not keyworded
35 libglvnd
36 @@ -19,7 +24,6 @@ libglvnd
37 -cpu_flags_arm_aes
38 -cpu_flags_arm_crc32
39 -cpu_flags_arm_edsp
40 --cpu_flags_arm_neon
41 -cpu_flags_arm_sha1
42 -cpu_flags_arm_sha2
43 -cpu_flags_arm_thumb