diff options
| author | Michał Górny <mgorny@gentoo.org> | 2025-06-07 09:52:45 +0200 |
|---|---|---|
| committer | Michał Górny <mgorny@gentoo.org> | 2025-06-07 10:44:35 +0200 |
| commit | 7d221e93950a2f499f3f5b9766be2874530498b0 (patch) | |
| tree | 35f0407215f32c814cb5f4d6cfa8a5a5f38f3b17 /dev-lang/python/python-0.3.13.9999.ebuild | |
| parent | ea6806ccc646e10bcb5ef90f34c3c7d0668c850b (diff) | |
| download | gentoo-7d221e93950a2f499f3f5b9766be2874530498b0.tar.gz gentoo-7d221e93950a2f499f3f5b9766be2874530498b0.tar.bz2 gentoo-7d221e93950a2f499f3f5b9766be2874530498b0.zip | |
dev-lang/python: Remove USE=jit from freethreading versions
So apparently USE=jit cannot be enabled along with freethreading:
```
checking for --enable-experimental-jit... -D_Py_TIER2=1 -D_Py_JIT
configure: error: --enable-experimental-jit cannot be used with --disable-gil.
```
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/42479
Closes: https://github.com/gentoo/gentoo/pull/42479
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-lang/python/python-0.3.13.9999.ebuild')
| -rw-r--r-- | dev-lang/python/python-0.3.13.9999.ebuild | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/dev-lang/python/python-0.3.13.9999.ebuild b/dev-lang/python/python-0.3.13.9999.ebuild index a2cab32eb8c5..a1df03efb43d 100644 --- a/dev-lang/python/python-0.3.13.9999.ebuild +++ b/dev-lang/python/python-0.3.13.9999.ebuild @@ -3,11 +3,9 @@ EAPI="8" -LLVM_COMPAT=( 18 ) -LLVM_OPTIONAL=1 WANT_LIBTOOL="none" -inherit autotools check-reqs flag-o-matic git-r3 linux-info llvm-r1 +inherit autotools check-reqs flag-o-matic git-r3 linux-info inherit multiprocessing pax-utils python-utils-r1 toolchain-funcs PYVER="$(ver_cut 2-3)t" @@ -27,10 +25,9 @@ EGIT_BRANCH=${PYVER%t} LICENSE="PSF-2" SLOT="${PYVER}" IUSE=" - bluetooth build debug +ensurepip examples gdbm jit + bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind " -REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )" RESTRICT="!test? ( test )" # Do not add a dependency on dev-lang/python to this ebuild. @@ -81,12 +78,6 @@ BDEPEND=" dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig - jit? ( - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT} - llvm-core/llvm:${LLVM_SLOT} - ') - ) " RDEPEND+=" !build? ( app-misc/mime-types ) @@ -123,7 +114,6 @@ pkg_pretend() { pkg_setup() { if [[ ${MERGE_TYPE} != binary ]]; then - use jit && llvm-r1_pkg_setup if use test || use pgo; then check-reqs_pkg_setup @@ -402,7 +392,6 @@ src_configure() { --disable-gil $(use_with debug assertions) - $(use_enable jit experimental-jit) $(use_enable pgo optimizations) $(use_with readline readline "$(usex libedit editline readline)") $(use_with valgrind) |
