summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/python: Support linking against libeditMichał Górny2021-12-163-2/+386
| | | | | | | | | Python 3.10 introduced an explicit configure switch to control linking the readline extension against libedit vs. readline. Add IUSE=libedit to expose this support to users, as it may be useful for applications that link against libedit itself and embed Python (e.g. LLDB). Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: stable 3.10.0_p1 for hppa, bug #823176Rolf Eike Beer2021-12-121-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Bump to 3.11.0a3Michał Górny2021-12-092-0/+380
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Fix installing 3.11.0a2 with USE=-sqliteMichał Górny2021-12-091-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 sparc, #823176Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 ppc64, #823176Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 ppc, #823176Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 arm, #823176Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 x86, #823176Sam James2021-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: skip known-hanging/fragile tests for PGOSam James2021-12-083-3/+18
| | | | | | | | | | | | | | | | | | | | | | | test_socket was the one reported originally here but others have reported hangs with: - test_asyncio - test_httpservers - test_logging - test_multiprocessing_fork - test_xmlrpc This is consistent with some of the odd hangs I've seen in src_test sporadically. Let's just skip them for PGO for now in lieu of more information. (--verbose for the test suite lives up to its name but isn't necessarily enough to get us what we need?) Bug: https://bugs.gentoo.org/828535 Bug: https://bugs.gentoo.org/788022 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Bump to 3.10.1Michał Górny2021-12-072-0/+373
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Remove oldMichał Górny2021-12-042-352/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: stable 3.9.9 for hppa, bug #827860Rolf Eike Beer2021-12-041-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 ppc, #827860Arthur Zamarin2021-12-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 x86, #827860Arthur Zamarin2021-12-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 arm, #827860Arthur Zamarin2021-12-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 sparc, #827860Arthur Zamarin2021-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: drop ~m68k from 3.10.0_p1, dumps core on buildAndreas K. Hüttel2021-12-021-1/+1
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
* dev-lang/python: drop ~m68k from 3.9.9, dumps core on buildAndreas K. Hüttel2021-12-021-1/+1
| | | | | | | | | | | | | | The futex facility returned an unexpected error code. qemu: uncaught target signal 6 (Aborted) - core dumped make: *** [Makefile:639: sharedmods] Aborted (core dumped) * ERROR: dev-lang/python-3.9.9::gentoo failed (compile phase): * emake failed Command Line: /usr/bin/qemu-m68k ./python -E ./setup.py build Executable: [...]/stage1-m68k-openrc-20211201T170547Z/usr/bin/qemu-m68k Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 ppc64, #827860Sam James2021-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 amd64, #827860Arthur Zamarin2021-11-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.9.9 arm64, #827860Arthur Zamarin2021-11-301-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Remove oldMichał Górny2021-11-304-1043/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 arm64, #823176Sam James2021-11-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.6.15 arm64, #818973Sam James2021-11-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.10.0_p1 amd64, #823176Jakov Smolić2021-11-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 arm64, #823738Arthur Zamarin2021-11-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 arm, #823738Arthur Zamarin2021-11-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 x86, #823738Sam James2021-11-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 ppc64, #823738Sam James2021-11-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: skip test_distutils with PGO if rpm is installedSam James2021-11-183-0/+15
| | | | | | | Leads to sandbox errors as it tries to write to /var/lib/rpm; couldn't seem to refine this further yet. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: backport PGO, LTO to 3.9.x and 3.10.xSam James2021-11-172-2/+34
| | | | | | Bug: https://bugs.gentoo.org/615412 Bug: https://bugs.gentoo.org/700012 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: add LTOSam James2021-11-172-1/+3
| | | | | | | | Bug: https://bugs.gentoo.org/615412 Bug: https://bugs.gentoo.org/700012 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22853 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: add PGOSam James2021-11-172-1/+17
| | | | | | Closes: https://bugs.gentoo.org/615412 Closes: https://github.com/gentoo/gentoo/pull/20077 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: use 'addpredict'Sam James2021-11-173-6/+3
| | | | | | | The issue requiring the use of 'addwrite' seems to be fixed now. Bug: https://bugs.gentoo.org/775416 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 ppc, #823738Sam James2021-11-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 amd64, #823738Jakov Smolić2021-11-161-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/python: Bump to 3.9.9Michał Górny2021-11-152-0/+351
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Stabilize 3.9.8 sparc, #823738Sam James2021-11-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: stable 3.9.8 for hppa, bug #823738Rolf Eike Beer2021-11-151-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.6.15 arm, #818973Sam James2021-11-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Force stdlib distutils for buildMichał Górny2021-11-146-0/+18
| | | | | Closes: https://bugs.gentoo.org/823728 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: add 3.11.0_alpha2Sam James2021-11-062-0/+356
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: add 3.9.8Sam James2021-11-062-0/+349
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Bump to 3.11.0a1Michał Górny2021-10-302-0/+350
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: add awk virtual bdep to the restGeorgy Yakovlev2021-10-296-0/+6
| | | | | as in 037870c4d315f0b5ed7a0a5f9b7a994f3fe8eccd for 3.10 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/python: add virtual/awk BDEPEND to 3.10*Georgy Yakovlev2021-10-281-0/+1
| | | | | | | | | | | | ./config.status: line 1508: awk: command not found config.status: error: could not create Makefile.pre !!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-lang/python-3.10.0_p1/work/Python-3.10.0/config.log * ERROR: dev-lang/python-3.10.0_p1::gentoo failed (configure phase) not sure if it's needed in other versions. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/python: stable 3.6.15 for hppa, bug #818973Rolf Eike Beer2021-10-281-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: stable 3.6.15 for sparc, bug #818973Rolf Eike Beer2021-10-211-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Remove oldMichał Górny2021-10-205-1364/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>