summaryrefslogtreecommitdiff
path: root/dev-lang/python/python-3.12.0_alpha7.ebuild
AgeCommit message (Collapse)Author
2023-05-28dev-lang/python: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-05-26dev-lang/python: add USE=debug to control assertionsSam James
Note that we don't do pydebug for this as it forces optimisations to be disabled (-O0, not just some). For newer Pythons, fwiw, pydebug is ABI compatible with release pythons, but still not worth it. Signed-off-by: Sam James <sam@gentoo.org>
2023-05-03dev-lang/python: conditionalise util-linux depSam James
We don't use ::gentoo python on macOS prefix yet but this is worth doing anyway given it was wrong before & it makes the diff smaller. Bug: https://bugs.gentoo.org/905618 Signed-off-by: Sam James <sam@gentoo.org>
2023-04-06dev-lang/python: add timeout for PGO task for >= 3.10Sam James
Add a timeout matching the upstream default PROFILE_TASK given how often we've seen hangs here. Bug: https://bugs.gentoo.org/828535 Bug: https://bugs.gentoo.org/850154 Bug: https://bugs.gentoo.org/900429 Bug: https://bugs.gentoo.org/903890 Thanks-to: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-04-06dev-lang/python: skip test_tools for PGOSam James
Skip the 'test_tools' test when running PGO for now to avoid hanging the build (and also kind of fork-bombing the system with recursive cpython build attempts). Interestingly, not seen this when running the actual regular testsuite, but I suppose far fewer people actually run that, so could just be a frequency thing. Bug: https://bugs.gentoo.org/828535 Bug: https://bugs.gentoo.org/850154 Bug: https://bugs.gentoo.org/903890 Closes: https://bugs.gentoo.org/900429 Signed-off-by: Sam James <sam@gentoo.org>
2023-04-05dev-lang/python: Bump to 3.12.0_alpha7Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>