From: "Hans de Graaff" <graaff@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/arm/, profiles/arch/sparc/, ...
Date: Sun, 15 Jan 2023 08:40:17 +0000 (UTC) [thread overview]
Message-ID: <1673772012.8d7b0aba3f26df6842d76b189986b5ec013137b2.graaff@gentoo> (raw)
commit: 8d7b0aba3f26df6842d76b189986b5ec013137b2
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 08:38:46 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 08:40:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7b0aba
profiles/arch: replicate ruby settings for each stable arch
Replicate the current base use.stable.mask and make.defaults settings
for each arch with a stable ruby to allow ruby30 to be unmasked for each
arch individually. See https://bugs.gentoo.org/890915
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
profiles/arch/amd64/make.defaults | 6 +++++-
profiles/arch/amd64/use.stable.mask | 6 +++++-
profiles/arch/arm/make.defaults | 6 +++++-
profiles/arch/arm/use.stable.mask | 6 +++++-
profiles/arch/arm64/make.defaults | 6 +++++-
profiles/arch/arm64/use.stable.mask | 6 +++++-
profiles/arch/hppa/make.defaults | 6 +++++-
profiles/arch/hppa/use.stable.mask | 6 +++++-
profiles/arch/powerpc/ppc32/make.defaults | 6 +++++-
profiles/arch/powerpc/ppc32/use.stable.mask | 6 +++++-
profiles/arch/powerpc/ppc64/make.defaults | 6 +++++-
profiles/arch/powerpc/ppc64/use.stable.mask | 6 +++++-
profiles/arch/sparc/make.defaults | 6 +++++-
profiles/arch/sparc/use.stable.mask | 6 +++++-
profiles/arch/x86/make.defaults | 6 +++++-
profiles/arch/x86/use.stable.mask | 6 +++++-
16 files changed, 80 insertions(+), 16 deletions(-)
diff --git a/profiles/arch/amd64/make.defaults b/profiles/arch/amd64/make.defaults
index e7e18ff6a912..b428ef1b9888 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -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
ARCH="amd64"
@@ -63,3 +63,7 @@ IUSE_IMPLICIT="abi_x86_64"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask
index eb5449388b24..0b02556030e1 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 8c15da959c05..6eee33f58dd2 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2008-2021 Gentoo Authors
+# Copyright 2008-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM profile
@@ -25,3 +25,7 @@ VIDEO_CARDS="exynos fbdev omap"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index c0fee12811ec..e17443daa607 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Sam James <sam@gentoo.org> (2022-01-16)
# net-libs/gnome-online-accounts is not marked stable on arm yet
gnome-online-accounts
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults
index 2f35acff83c7..5283ee21346e 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2014-2021 Gentoo Authors
+# Copyright 2014-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Main ARM64 (AArch64/ARMv8) profile; endian independent.
@@ -28,3 +28,7 @@ USE="libtirpc"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 75662ccee1bc..6e8a4ae5e46f 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Ionen Wolkens <ionen@gentoo.org> (2022-02-17)
# x11-drivers/nvidia-drivers is not stable yet
video_cards_nvidia
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 2908b66bb4e6..197fd6f830ef 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -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
ARCH="hppa"
@@ -22,3 +22,7 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index f6e015839f72..93c97503dde8 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Rolf Eike Beer <eike@sf-mail.de> (2021-11-12)
# dev-libs/nspr and dev-libs/nss are not stable on hppa
nss
diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults
index 0092e22c5c8e..9f5ea0744596 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -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
# All extra USE/etc should be specified in sub-profiles.
@@ -31,3 +31,7 @@ IUSE_IMPLICIT="abi_ppc_32"
# Enable abi_ppc_32 for packages that don't have it forced.
ABI_PPC="32"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask
index bb0e227d65f3..7061a477827e 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,6 +1,10 @@
-# Copyright 2014-2022 Gentoo Authors
+# Copyright 2014-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Sam James <sam@gentoo.org> (2022-03-03)
# dev-lang/ocaml and dev-ml/* not marked stable here
ocaml
diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults
index 6f2df78adcd4..98f9021997d3 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -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
# All extra USE/etc should be specified in sub-profiles.
@@ -39,3 +39,7 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable abi_ppc_64 for packages that don't have it forced.
ABI_PPC="64"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask
index 49d27fdb8144..a33e0614453d 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Michał Górny <mgorny@gentoo.org> (2021-12-31)
# PyPy3 target is not ready for stable.
python_targets_pypy3
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index 23b5d7dad10a..165c975c732f 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -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
ARCH="sparc"
@@ -42,3 +42,7 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index 3062c3d30baa..e9b7d357b07d 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Matt Turner <mattst88@gentoo.org> (2022-09-16)
# gui-libs/gtk is not stable here
gtk4
diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index c1f35ac18d3a..43d51b858dab 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All extra USE/etc should be specified in sub-profiles.
@@ -43,3 +43,7 @@ ABI_X86="32"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
+
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+RUBY_TARGETS="ruby27"
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 093b69d79a82..8602730094f2 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (2023-01-15)
+# Temporary mask for https://bugs.gentoo.org/890915
+ruby_targets_ruby30
+
# Sam James <sam@gentoo.org> (2020-11-10)
# media-gfx/openvdb is not stable on x86
# ... and has failing tests right now anyway
next reply other threads:[~2023-01-15 8:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-01-15 8:40 Hans de Graaff [this message]
-- strict thread matches above, loose matches on Subject: below --
2016-11-15 0:34 [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/arm/, profiles/arch/sparc/, Christoph Junghans
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1673772012.8d7b0aba3f26df6842d76b189986b5ec013137b2.graaff@gentoo \
--to=graaff@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox