commit: 55511eaee9e74012fc06982069879f945fd61773 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Jan 5 00:51:51 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Jan 5 00:51:51 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55511eae
profiles/arch: mask older ada_target for non-amd64 Older ADA_TARGET(s) don't have an old enough dev-lang/ada-bootstrap available, so mask them to facilitate keywording of dev-ada/*. Specifically: * ada_target_gnat_2021 * ada_target_gcc_12 * ada_target_gcc_13 dev-lang/ada-bootstrap starts for all arches at gcc:14, hence ada_target_gcc_14. Signed-off-by: Sam James <sam <AT> gentoo.org> profiles/arch/arm/use.mask | 8 +++++++- profiles/arch/arm64/use.mask | 8 +++++++- profiles/arch/hppa/use.mask | 8 +++++++- profiles/arch/powerpc/use.mask | 8 +++++++- profiles/arch/sparc/use.mask | 8 +++++++- 5 files changed, 35 insertions(+), 5 deletions(-) diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask index d322c4168ffe..e33a92c846c6 100644 --- a/profiles/arch/arm/use.mask +++ b/profiles/arch/arm/use.mask @@ -1,9 +1,15 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -arm +# Sam James <[email protected]> (2025-01-05) +# Older targets don't have an old enough dev-lang/ada-bootstrap available +ada_target_gnat_2021 +ada_target_gcc_12 +ada_target_gcc_13 + # Sam James <[email protected]> (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) kf6compat diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask index 1c2ad46544da..885dee42dbcb 100644 --- a/profiles/arch/arm64/use.mask +++ b/profiles/arch/arm64/use.mask @@ -1,9 +1,15 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -arm64 +# Sam James <[email protected]> (2025-01-05) +# Older targets don't have an old enough dev-lang/ada-bootstrap available +ada_target_gnat_2021 +ada_target_gcc_12 +ada_target_gcc_13 + # Paul Zander <[email protected]> (2024-03-28) # dev-libs/optix works on arm64 -optix diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask index a61c98914043..ab4e4a87102b 100644 --- a/profiles/arch/hppa/use.mask +++ b/profiles/arch/hppa/use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. @@ -7,6 +7,12 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James <[email protected]> (2025-01-05) +# Older targets don't have an old enough dev-lang/ada-bootstrap available +ada_target_gnat_2021 +ada_target_gcc_12 +ada_target_gcc_13 + # Sam James <[email protected]> (2023-09-11) # wayland hasn't been tested on hppa wayland diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index fe66cd25ca94..0a6d66483c1f 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -1,9 +1,15 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # PPC Specific use flags # +# Sam James <[email protected]> (2025-01-05) +# Older targets don't have an old enough dev-lang/ada-bootstrap available +ada_target_gnat_2021 +ada_target_gcc_12 +ada_target_gcc_13 + # matoro <[email protected]> (2022-09-29) # dev-util/google-perftools is supported here -tcmalloc diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index ec96e6cef2fb..ba46a802cac9 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -1,9 +1,15 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -sparc +# Sam James <[email protected]> (2025-01-05) +# Older targets don't have an old enough dev-lang/ada-bootstrap available +ada_target_gnat_2021 +ada_target_gcc_12 +ada_target_gcc_13 + # matoro <[email protected]> (2024-06-11) # Extensive use of unaligned access, no plans to fix, #636552 # https://github.com/memcached/memcached/issues/902
