public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv7a/, profiles/arch/arm/
@ 2020-06-26 20:21 Thomas Deutschmann
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Deutschmann @ 2020-06-26 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     2beeeb9b2b14599f65dc19cf9e2c2abc1e46f037
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Tue Jun 23 06:47:21 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> 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) <sam <AT> cmpct.info>
Signed-off-by: Thomas Deutschmann <whissi <AT> 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 <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 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 <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 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 <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 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 <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


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv7a/, profiles/arch/arm/
@ 2020-06-29  6:33 Michał Górny
  0 siblings, 0 replies; 4+ messages in thread
From: Michał Górny @ 2020-06-29  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c5308afa3f835c1124beca4b22720abaac89c546
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sat Jun 27 06:24:47 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 06:33:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5308afa

profiles: arm: mask dev-python/rapidjson[test] (on < armv7a)

Requires Valgrind, which we masked in 2beeeb9b2.

Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/arch/arm/armv7a/package.use.mask | 6 ++++++
 profiles/arch/arm/package.use.mask        | 4 ++++
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask
new file mode 100644
index 00000000000..8aea7c2c883
--- /dev/null
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@cmpct.info> (2020-06-27)
+# Tests require Valgrind, available on armv7a
+dev-libs/rapidjson -test

diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 66421dc468c..f17a45fdd13 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <sam@cmpct.info> (2020-06-27)
+# Tests require Valgrind, not available on <armv7a
+dev-libs/rapidjson test
+
 # Michał Górny <mgorny@gentoo.org> (2020-06-19)
 # Requires dev-util/dwarves.
 sys-kernel/gentoo-kernel debug


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv7a/, profiles/arch/arm/
@ 2021-10-08 15:02 Georgy Yakovlev
  0 siblings, 0 replies; 4+ messages in thread
From: Georgy Yakovlev @ 2021-10-08 15:02 UTC (permalink / raw
  To: gentoo-commits

commit:     57836e74aba1ee6141955511b4b72dfa1695c6eb
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  8 14:13:43 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Oct  8 14:58:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57836e74

profiles/arch/arm: update masks for openjdk17

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 profiles/arch/arm/armv7a/package.mask | 3 ++-
 profiles/arch/arm/package.mask        | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask
index bc106a751a1..80329451c6a 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Joonas Niilola <juippis@gentoo.org> (2020-09-26)
@@ -25,3 +25,4 @@
 # Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-22)
 # This is built for armv7a so unmask here.
 -dev-java/openjdk-bin:11
+-dev-java/openjdk-bin:17

diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 7834df6416c..cd022be2b22 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -27,3 +27,4 @@ dev-java/icedtea-bin
 # Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-22)
 # This is built for armv7a and will not work on earlier generations.
 dev-java/openjdk-bin:11
+dev-java/openjdk-bin:17


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv7a/, profiles/arch/arm/
@ 2023-01-13  9:09 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2023-01-13  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     38a842b2d2d8b702110aca923cca9ce321e58e58
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 09:09:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 09:09:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a842b2

profiles/arch/arm: mask/unmask proot[test] where no valgrind

Bug: https://bugs.gentoo.org/890543
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/arm/armv7a/package.use.mask | 3 ++-
 profiles/arch/arm/package.use.mask        | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask
index b9878807147a..30e3a211c684 100644
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James <sam@gentoo.org> (2020-10-05)
@@ -15,3 +15,4 @@ media-video/ffmpeg -rav1e
 # Sam James <sam@gentoo.org> (2020-06-27)
 # Tests require Valgrind, available on armv7a
 dev-libs/rapidjson -test
+sys-apps/proot -test

diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 19dd87fa8d1c..a359b831e8a5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Florian Schmaus <flow@gentoo.org> (2022-11-23)
@@ -138,6 +138,7 @@ kde-plasma/kdeplasma-addons webengine
 # Sam James <sam@gentoo.org> (2020-06-27)
 # Tests require Valgrind, not available on <armv7a
 dev-libs/rapidjson test
+sys-apps/proot test
 
 # Jimi Huotari <chiitoo@gentoo.org> (2020-05-17)
 # Mask until 'app-arch/lxqt-archiver' is keyworded.


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-01-13  9:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-26 20:21 [gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/armv7a/, profiles/arch/arm/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2020-06-29  6:33 Michał Górny
2021-10-08 15:02 Georgy Yakovlev
2023-01-13  9:09 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox