diff options
author | Sam James (sam_c) <sam@cmpct.info> | 2020-06-23 06:47:21 +0000 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2020-06-26 22:21:15 +0200 |
commit | 2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037 (patch) | |
tree | fdb4634f256bef88ebf205fc9bba15192aa6b961 /profiles/arch | |
parent | sys-block/f3: arm keyworded (bug #728502) (diff) | |
download | gentoo-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.mask | 4 | ||||
-rw-r--r-- | profiles/arch/arm/armv7a/use.mask | 4 | ||||
-rw-r--r-- | profiles/arch/arm/package.mask | 5 | ||||
-rw-r--r-- | profiles/arch/arm/use.mask | 5 |
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 |