commit: 418c0253c76b125a32b23fdf3978d34cf0f334e1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 14:06:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 14:07:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418c0253
sys-libs/glibc: enable py3.10 and enable py3.11 for older
Seem to build OK. Not seeing any relevant upstream fixes either.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/glibc/glibc-2.31-r7.ebuild | 2 +-
sys-libs/glibc/glibc-2.32-r8.ebuild | 2 +-
sys-libs/glibc/glibc-2.33-r14.ebuild | 5 +----
sys-libs/glibc/glibc-2.34-r14.ebuild | 2 +-
4 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/sys-libs/glibc/glibc-2.31-r7.ebuild
b/sys-libs/glibc/glibc-2.31-r7.ebuild
index ed89b5d2c414..d09dc4ea364b 100644
--- a/sys-libs/glibc/glibc-2.31-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r7.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_9 )
+PYTHON_COMPAT=( python3_{9..11} )
TMPFILES_OPTIONAL=1
inherit python-any-r1 prefix toolchain-funcs flag-o-matic gnuconfig \
diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild
b/sys-libs/glibc/glibc-2.32-r8.ebuild
index 37570a1d83f1..a47f34293b2c 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_9 )
+PYTHON_COMPAT=( python3_{9..11} )
TMPFILES_OPTIONAL=1
inherit python-any-r1 prefix toolchain-funcs flag-o-matic gnuconfig \
diff --git a/sys-libs/glibc/glibc-2.33-r14.ebuild
b/sys-libs/glibc/glibc-2.33-r14.ebuild
index 779c3d60399b..34f2323a5505 100644
--- a/sys-libs/glibc/glibc-2.33-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r14.ebuild
@@ -6,10 +6,7 @@ EAPI=7
# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
# Please read & adapt the page as necessary if obsolete.
-# We avoid Python 3.10 here _for now_ (it does work!) to avoid circular
dependencies
-# on upgrades as people migrate to libxcrypt.
-#
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Python_and_libcrypt
-PYTHON_COMPAT=( python3_9 )
+PYTHON_COMPAT=( python3_{9..11} )
TMPFILES_OPTIONAL=1
inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic
gnuconfig \
diff --git a/sys-libs/glibc/glibc-2.34-r14.ebuild
b/sys-libs/glibc/glibc-2.34-r14.ebuild
index 28455719976d..52c68a1cd29d 100644
--- a/sys-libs/glibc/glibc-2.34-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r14.ebuild
@@ -6,7 +6,7 @@ EAPI=7
# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
# Please read & adapt the page as necessary if obsolete.
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
TMPFILES_OPTIONAL=1
inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic
gnuconfig \