mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-31 23:08:09 -07:00
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>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user