From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4E0321382C5 for ; Fri, 26 Jun 2020 20:21:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D0EB1E09DF; Fri, 26 Jun 2020 20:21:33 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B3503E09DC for ; Fri, 26 Jun 2020 20:21:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6D2D334F14F for ; Fri, 26 Jun 2020 20:21:32 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E3FFF2BB for ; Fri, 26 Jun 2020 20:21:28 +0000 (UTC) From: "Thomas Deutschmann" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Thomas Deutschmann" Message-ID: <1593202875.2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037.whissi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv7a/, profiles/arch/arm/ X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/arch/arm/armv7a/package.mask profiles/arch/arm/armv7a/use.mask profiles/arch/arm/package.mask profiles/arch/arm/use.mask X-VCS-Directories: profiles/arch/arm/armv7a/ profiles/arch/arm/ X-VCS-Committer: whissi X-VCS-Committer-Name: Thomas Deutschmann X-VCS-Revision: 2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037 X-VCS-Branch: master Date: Fri, 26 Jun 2020 20:21:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f14c91c4-00e4-4576-89af-218c5370c3a9 X-Archives-Hash: f58619924a80a5a9e56bcb386dcabe6b commit: 2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037 Author: Sam James (sam_c) cmpct info> AuthorDate: Tue Jun 23 06:47:21 2020 +0000 Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jun 26 20:21:15 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2beeeb9b 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) cmpct.info> Signed-off-by: Thomas Deutschmann gentoo.org> profiles/arch/arm/armv7a/package.mask | 4 ++++ profiles/arch/arm/armv7a/use.mask | 4 ++++ profiles/arch/arm/package.mask | 5 +++++ profiles/arch/arm/use.mask | 5 +++++ 4 files changed, 18 insertions(+) diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask index ea16b137362..0f744267ab9 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 (2020-06-24) +# Valgrind works on ARMv7 +-dev-util/valgrind + # James Le Cuirot (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 25991f5fd76..764a6e7881c 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 (2020-06-24) +# Valgrind works on ARMv7 +-valgrind diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index 25107630e0b..55b8688549d 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 (2020-06-24) +# Valgrind lacks support for < ARMv7 +# https://valgrind.org/info/platforms.html +dev-util/valgrind + # Bernardo Meurer (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 feb40f29c01..e19b0240a5f 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 (2020-06-24) +# Valgrind lacks support for < ARMv7 +# https://valgrind.org/info/platforms.html +valgrind + # Matt Turner (2020-02-02) # Neither dev-python/pymongo nor dev-libs/mongo-c-driver are keyworded mongodb