From dc024bb16b1fa14bd114ea2e5ca87d84da5b2dfa Mon Sep 17 00:00:00 2001 From: Sam James Date: Sun, 7 Dec 2025 09:06:12 +0000 Subject: dev-lang/python: update tail-call-interp requirements Upstream retroactively changed the requirements to also need __attribute__((preserve_none)) rather than just musttail, so it needs unreleased GCC 16, or Clang 19. Mask given we test it mostly with GCC, but people can unmask it locally if they want to use Clang. Closes: https://bugs.gentoo.org/967142 Signed-off-by: Sam James --- dev-lang/python/python-0.3.15.0_alpha2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dev-lang/python/python-0.3.15.0_alpha2.ebuild') diff --git a/dev-lang/python/python-0.3.15.0_alpha2.ebuild b/dev-lang/python/python-0.3.15.0_alpha2.ebuild index 8774bf6a9d41..d4df9a53af78 100644 --- a/dev-lang/python/python-0.3.15.0_alpha2.ebuild +++ b/dev-lang/python/python-0.3.15.0_alpha2.ebuild @@ -87,7 +87,7 @@ BDEPEND=" virtual/pkgconfig tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -136,7 +136,7 @@ pkg_setup() { linux-info_pkg_setup fi if use tail-call-interp; then - tc-check-min_ver gcc 15 + tc-check-min_ver gcc 16 tc-check-min_ver clang 19 fi fi -- cgit v1.2.3