| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
As reported at https://forums.gentoo.org/viewtopic-t-1163892.html.
In 5f58c0be83b23be42aa2e6452c4b4bfd875fcbbb, I explained why USE=hardened
wasn't useful anymore for Python but forgot to remove it from IUSE. Fix that.
Fixes: 5f58c0be83b23be42aa2e6452c4b4bfd875fcbbb
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Had a report on IRC of a sandbox failure:
```
F: open_wr
S: deny
P: /usr/lib/python3.10/__pycache__/pprint.cpython-310.pyc.140330861931056
A: /usr/lib/python3.10/__pycache__/pprint.cpython-310.pyc.140330861931056
R: /usr/lib/python3.10/__pycache__/pprint.cpython-310.pyc.140330861931056
C: /usr/bin/python3.10 /usr/bin/dtrace -q -s /var/tmp/portage/dev-lang/python-3.11.3/work/Python-3.11.3/Lib/test/dtracedata/assert_usable.d
```
This is still fishy and it sounds like some clock problem at the point of installing
3.10 or similar, but it's not like test_dtrace is useful for us during PGO
anyway.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
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>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|