commit: f78baacd0793a9dd7e00f780cd878b528eaa79b6 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Oct 10 04:50:53 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Oct 10 04:51:32 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78baacd
profiles/base: stable-mask dev-lang/python[tail-call-interp] With older compilers, musttail doesn't exist, so it's easy to run out of stack if the compiler decides not to do TCO. It's even worse with -fprofile-generate as the instrumentation for the training stage bloats it all up. Closes: https://bugs.gentoo.org/963989 Signed-off-by: Sam James <sam <AT> gentoo.org> profiles/base/package.use.stable.mask | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 7b79d5ed0a78..ee94a171de0c 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # New entries go on top. # Please use the same syntax as in package.use.mask. +# Sam James <[email protected]> (2025-10-10) +# Needs not-yet-stable GCC 15. +dev-lang/python tail-call-interp + # Andreas Sturmlechner <[email protected]> (2025-05-06) # USE=experimental is not stable by definition media-libs/zxing-cpp experimental
