Here goes the first attempt at upgrading the python3 recipe to 3.14.0. This will
likely break some stuff, so it'd be good to start testing it early before
Wrynose begins the build phase. You can see the specific commits for more
details, but I will note that in addition to the buildall-qemu, reproducibility,
and ptest checks I've reported in the python3 upgrade patch itself, I've also
done the following on my build machine (F43):

- bitbake core-image-ptest-all (which is how I found the problems fixed by the
  bcrypt, jsonpointer, and pytest changes);
- bitbake -k world (which IIRC is where I found the rpm issue).

Trevor Gamblin (6):
  python3: upgrade 3.13.9 -> 3.14.0
  python_pep517: add --prefix to nativepython3 call
  python3-bcrypt: upgrade 4.3.0 -> 5.0.0
  rpm: handle CMake Python paths in do_configure
  python3-pytest: add python3-misc to RDEPENDS
  python3-jsonpointer: add python3-misc to RDEPENDS

 meta/classes-recipe/python3-dir.bbclass       |    2 +-
 meta/classes-recipe/python_pep517.bbclass     |    2 +-
 .../python/python3-bcrypt-crates.inc          |   90 +-
 ...crypt_4.3.0.bb => python3-bcrypt_5.0.0.bb} |    2 +-
 .../python/python3-jsonpointer_3.0.0.bb       |    1 +
 .../python/python3-pytest_8.4.2.bb            |    1 +
 ...r-OpenSSL-3.4-and-add-it-to-multissl.patch | 1452 -----------------
 ...-use-prefix-value-from-build-configu.patch |   35 +-
 ...sts-due-to-load-variability-on-YP-AB.patch |   37 +-
 ...ctive_children-skip-problematic-test.patch |   17 +-
 ...1-test_cmd-skip-bang-completion-test.patch |   31 +
 ...-test_unix_console.test_cursor_back_.patch |   46 +
 ...kip-test_sysconfig.test_sysconfigdat.patch |   32 +
 .../python/python3/python3-manifest.json      |    3 +-
 .../{python3_3.13.9.bb => python3_3.14.0.bb}  |   20 +-
 meta/recipes-devtools/rpm/rpm_4.20.1.bb       |    5 +
 16 files changed, 248 insertions(+), 1528 deletions(-)
 rename meta/recipes-devtools/python/{python3-bcrypt_4.3.0.bb => 
python3-bcrypt_5.0.0.bb} (86%)
 delete mode 100644 
meta/recipes-devtools/python/python3/0001-Generate-data-for-OpenSSL-3.4-and-add-it-to-multissl.patch
 create mode 100644 
meta/recipes-devtools/python/python3/0001-test_cmd-skip-bang-completion-test.patch
 create mode 100644 
meta/recipes-devtools/python/python3/0001-test_pyrepl-skip-test_unix_console.test_cursor_back_.patch
 create mode 100644 
meta/recipes-devtools/python/python3/0001-test_sysconfig-skip-test_sysconfig.test_sysconfigdat.patch
 rename meta/recipes-devtools/python/{python3_3.13.9.bb => python3_3.14.0.bb} 
(95%)

-- 
2.52.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#227315): 
https://lists.openembedded.org/g/openembedded-core/message/227315
Mute This Topic: https://lists.openembedded.org/mt/116616536/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to