* [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