summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2024-10-08 18:26:45 +0200
committerMichał Górny <mgorny@gentoo.org>2024-10-12 20:50:40 +0200
commit6a6793ff7548c44104e9093ffaa1adc5fc6ad786 (patch)
tree2ae1ecb24f20ec9ab3674d0eacde9827a067a346 /profiles
parentdev-lang/python: Remove old (diff)
downloadgentoo-6a6793ff7548c44104e9093ffaa1adc5fc6ad786.tar.gz
gentoo-6a6793ff7548c44104e9093ffaa1adc5fc6ad786.tar.bz2
gentoo-6a6793ff7548c44104e9093ffaa1adc5fc6ad786.zip
dev-lang/python: Remove gil flag from 3.13.0
Remove freethreading support from dev-lang/python:3.13. This variant is not binary-compatible with the regular version of Python, and as such needs to be handled separately. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/base/make.defaults3
-rw-r--r--profiles/base/package.use.force6
2 files changed, 1 insertions, 8 deletions
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 181383d87993..ac0a704fc11d 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -123,8 +123,7 @@ PYTHONDONTWRITEBYTECODE="1"
# This MUST be kept in sync with the PYTHON_TARGETS below
# Mike Gilbert <floppym@gentoo.org> (2018-05-23)
# sys-apps/baselayout-2.5 needs split-usr enabled.
-# dev-lang/python:3.13 and later needs gil enabled
-BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil"
+BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12"
# Mike Gilbert <floppym@gentoo.org> (2012-05-15)
# Default target(s) for python-r1.eclass
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index fe7d666017ea..9d51b4e49703 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -7,12 +7,6 @@
# as it'll always build Ada.
dev-lang/gnat-gpl ada
-# Michał Górny <mgorny@gentoo.org> (2024-06-29)
-# Disabling GIL (enabling freethreading) is experimental and prone
-# to break packages. Should you choose to test it, please do not file
-# Gentoo bugs and report any issues you hit upstream.
-dev-lang/python gil
-
# Sam James <sam@gentoo.org> (2024-06-03)
# Poor rendering performance otherwise (bug #931215).
kde-plasma/kwin caps