diff options
| author | Sam James <sam@gentoo.org> | 2025-12-07 09:06:12 +0000 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-12-07 09:07:08 +0000 |
| commit | dc024bb16b1fa14bd114ea2e5ca87d84da5b2dfa (patch) | |
| tree | faad58479bb4310f8f229eb3a46d34cda2f18cfc /dev-lang/python | |
| parent | c5e4e953f5a0e91c007b833537a2a0c0bba01846 (diff) | |
| download | gentoo-dc024bb16b1fa14bd114ea2e5ca87d84da5b2dfa.tar.gz gentoo-dc024bb16b1fa14bd114ea2e5ca87d84da5b2dfa.tar.bz2 gentoo-dc024bb16b1fa14bd114ea2e5ca87d84da5b2dfa.zip | |
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 <sam@gentoo.org>
Diffstat (limited to 'dev-lang/python')
| -rw-r--r-- | dev-lang/python/python-0.3.14.2.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-0.3.14.9999.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-0.3.15.0_alpha1.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-0.3.15.0_alpha2.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-0.3.15.9999.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-3.14.2.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-3.14.9999.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-3.15.0_alpha1.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-3.15.0_alpha2.ebuild | 4 | ||||
| -rw-r--r-- | dev-lang/python/python-3.15.9999.ebuild | 4 |
10 files changed, 20 insertions, 20 deletions
diff --git a/dev-lang/python/python-0.3.14.2.ebuild b/dev-lang/python/python-0.3.14.2.ebuild index 231a1c6034f1..49f80accee9f 100644 --- a/dev-lang/python/python-0.3.14.2.ebuild +++ b/dev-lang/python/python-0.3.14.2.ebuild @@ -88,7 +88,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 diff --git a/dev-lang/python/python-0.3.14.9999.ebuild b/dev-lang/python/python-0.3.14.9999.ebuild index bf971437aa26..1a0b596f6890 100644 --- a/dev-lang/python/python-0.3.14.9999.ebuild +++ b/dev-lang/python/python-0.3.14.9999.ebuild @@ -79,7 +79,7 @@ BDEPEND=" virtual/pkgconfig tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -129,7 +129,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 diff --git a/dev-lang/python/python-0.3.15.0_alpha1.ebuild b/dev-lang/python/python-0.3.15.0_alpha1.ebuild index 8774bf6a9d41..d4df9a53af78 100644 --- a/dev-lang/python/python-0.3.15.0_alpha1.ebuild +++ b/dev-lang/python/python-0.3.15.0_alpha1.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 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 diff --git a/dev-lang/python/python-0.3.15.9999.ebuild b/dev-lang/python/python-0.3.15.9999.ebuild index f80ecebdeab9..d5b635115499 100644 --- a/dev-lang/python/python-0.3.15.9999.ebuild +++ b/dev-lang/python/python-0.3.15.9999.ebuild @@ -79,7 +79,7 @@ BDEPEND=" virtual/pkgconfig tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -124,7 +124,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 diff --git a/dev-lang/python/python-3.14.2.ebuild b/dev-lang/python/python-3.14.2.ebuild index 23b365104478..a22feaa75812 100644 --- a/dev-lang/python/python-3.14.2.ebuild +++ b/dev-lang/python/python-3.14.2.ebuild @@ -96,7 +96,7 @@ BDEPEND=" ) tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -153,7 +153,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 diff --git a/dev-lang/python/python-3.14.9999.ebuild b/dev-lang/python/python-3.14.9999.ebuild index 11bbf0f3dded..43c772c7b08a 100644 --- a/dev-lang/python/python-3.14.9999.ebuild +++ b/dev-lang/python/python-3.14.9999.ebuild @@ -88,7 +88,7 @@ BDEPEND=" ) tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -141,7 +141,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 diff --git a/dev-lang/python/python-3.15.0_alpha1.ebuild b/dev-lang/python/python-3.15.0_alpha1.ebuild index 21cd4d1869fe..aa17c91c384b 100644 --- a/dev-lang/python/python-3.15.0_alpha1.ebuild +++ b/dev-lang/python/python-3.15.0_alpha1.ebuild @@ -95,7 +95,7 @@ BDEPEND=" ) tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -147,7 +147,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 diff --git a/dev-lang/python/python-3.15.0_alpha2.ebuild b/dev-lang/python/python-3.15.0_alpha2.ebuild index 21cd4d1869fe..aa17c91c384b 100644 --- a/dev-lang/python/python-3.15.0_alpha2.ebuild +++ b/dev-lang/python/python-3.15.0_alpha2.ebuild @@ -95,7 +95,7 @@ BDEPEND=" ) tail-call-interp? ( || ( - >=sys-devel/gcc-15:* + >=sys-devel/gcc-16:* >=llvm-core/clang-19:* ) ) @@ -147,7 +147,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 diff --git a/dev-lang/python/python-3.15.9999.ebuild b/dev-lang/python/python-3.15.9999.ebuild index 35e0d5a5708a..f324d6a8d616 100644 --- a/dev-lang/python/python-3.15.9999.ebuild +++ b/dev-lang/python/python-3.15.9999.ebuild @@ -88,7 +88,7 @@ BDEPEND=" ) 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 |
