summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James (sam_c) <sam@cmpct.info>2020-06-23 06:47:21 +0000
committerThomas Deutschmann <whissi@gentoo.org>2020-06-26 22:21:15 +0200
commit2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037 (patch)
treefdb4634f256bef88ebf205fc9bba15192aa6b961 /profiles/arch
parentsys-block/f3: arm keyworded (bug #728502) (diff)
downloadgentoo-2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037.tar.gz
gentoo-2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037.tar.bz2
gentoo-2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037.zip
profiles: arm: mask dev-util/valgrind for < armv7
Valgrind doesn't support < ARMv7, so add a wide mask and unmask specifically for ARMv7a. See https://valgrind.org/info/platforms.html. Noticed after hitting a build failure during testing: "checking for a supported CPU... no (armv6j) configure: error: Unsupported host architecture. Sorry" Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/arm/armv7a/package.mask4
-rw-r--r--profiles/arch/arm/armv7a/use.mask4
-rw-r--r--profiles/arch/arm/package.mask5
-rw-r--r--profiles/arch/arm/use.mask5
4 files changed, 18 insertions, 0 deletions
diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask
index ea16b137362b..0f744267ab9b 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@cmpct.info> (2020-06-24)
+# Valgrind works on ARMv7
+-dev-util/valgrind
+
# James Le Cuirot <chewi@gentoo.org> (2016-01-09)
# This is built for armv6 so unmask against the wider arm mask.
-dev-java/oracle-jdk-bin
diff --git a/profiles/arch/arm/armv7a/use.mask b/profiles/arch/arm/armv7a/use.mask
index 25991f5fd76d..764a6e7881c5 100644
--- a/profiles/arch/arm/armv7a/use.mask
+++ b/profiles/arch/arm/armv7a/use.mask
@@ -14,3 +14,7 @@
-cpu_flags_arm_vfpv3
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32
+
+# Sam James <sam@cmpct.info> (2020-06-24)
+# Valgrind works on ARMv7
+-valgrind
diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 25107630e0b6..55b8688549df 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@cmpct.info> (2020-06-24)
+# Valgrind lacks support for < ARMv7
+# https://valgrind.org/info/platforms.html
+dev-util/valgrind
+
# Bernardo Meurer <bernardo@standard.ai> (2019-09-28)
# Requires app-crypt/tpm2-tss which is pending ~arm vide
# https://bugs.gentoo.org/695758
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index feb40f29c013..e19b0240a5fd 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -8,6 +8,11 @@
-cpu_flags_arm_iwmmxt
-cpu_flags_arm_iwmmxt2
+# Sam James <sam@cmpct.info> (2020-06-24)
+# Valgrind lacks support for < ARMv7
+# https://valgrind.org/info/platforms.html
+valgrind
+
# Matt Turner <mattst88@gentoo.org> (2020-02-02)
# Neither dev-python/pymongo nor dev-libs/mongo-c-driver are keyworded
mongodb