commit:     923634c059ea9f9399053966463ae540ca5a055a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 19 14:56:47 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 19 14:59:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923634c0

profiles/arch: mask perl_features_quadmath outside of amd64/x86

libquadmath isn't available elsewhere (though I think it may be available
for some ppc* ABIs).

Bug: https://gcc.gnu.org/PR96016
Closes: https://bugs.gentoo.org/952943
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/amd64/use.mask | 5 +++++
 profiles/arch/base/use.mask  | 5 +++++
 profiles/arch/x86/use.mask   | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 6721b5ab73fb..93e238b00618 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,11 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Sam James <[email protected]> (2025-09-19)
+# libquadmath from GCC is only available on some arches
+# https://gcc.gnu.org/PR96016
+-perl_features_quadmath
+
 # Michał Górny <[email protected]> (2025-09-02)
 # dev-python/pypi-attestations is keyworded here.
 -verify-provenance

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 34b0aaacabc5..e5bfe2955aab 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <[email protected]> (2025-09-19)
+# libquadmath from GCC is only available on some arches
+# https://gcc.gnu.org/PR96016
+perl_features_quadmath
+
 # Michał Górny <[email protected]> (2025-09-02)
 # dev-python/pypi-attestations is not keyworded everywhere.
 verify-provenance

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 2bb8e0acfa89..f76840062928 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,11 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
+# Sam James <[email protected]> (2025-09-19)
+# libquadmath from GCC is only available on some arches
+# https://gcc.gnu.org/PR96016
+-perl_features_quadmath
+
 # Paul Zander <[email protected]> (2024-04-14)
 # media-libs/quirc is keyworded on amd64
 -quirc

Reply via email to