]> code.ossystems Code Review - openembedded-core.git/commit
python3: update 3.9.7 -> 3.10.0
authorAlexander Kanavin <alex.kanavin@gmail.com>
Mon, 11 Oct 2021 09:40:40 +0000 (11:40 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 14 Oct 2021 10:55:55 +0000 (11:55 +0100)
commit72a75043a946f7db01d3ec04c8889e055f542cca
tree7a122ba11b44439de1f7a055b8eabb3dc64796fc
parent7261a4b4d5778a48c8d72c9125233b1b0bc009e6
python3: update 3.9.7 -> 3.10.0

native and target 0001-Lib-sysconfig.py-use-libdir-values-from-configuratio.patch
replaced by native-only 0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch
which is more reboust against upstream changes, and keeps target code unmodified.

This however necessitated adding 0001-sysconfig.py-use-platlibdir-also-for-purelib.patch
to avoid hardcoding 'lib' on target builds as libdir.

Drop chunk from 0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch as
upstream now uses sysconfig directly inside distutils.

Add 0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch and
0001-multiprocessing-disable-a-failing-test.patch to address ptest failures.

License-Update: copyright years, case corrections.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/classes/python3-dir.bbclass
meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch
meta/recipes-devtools/python/python3/0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch [new file with mode: 0644]
meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-libdir-values-from-configuratio.patch [deleted file]
meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch [new file with mode: 0644]
meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch
meta/recipes-devtools/python/python3/0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch
meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch [new file with mode: 0644]
meta/recipes-devtools/python/python3/12-distutils-prefix-is-inside-staging-area.patch
meta/recipes-devtools/python/python3/makerace.patch
meta/recipes-devtools/python/python3_3.10.0.bb [moved from meta/recipes-devtools/python/python3_3.9.7.bb with 97% similarity]