* [OE-core][patch] python3: upgrade 3.14.7 -> 3.14.8
@ 2026-10-08 9:01 Vijay Anusuri
2026-10-09 9:17 ` Mathieu Dubois-Briand
0 siblings, 1 reply; 4+ messages in thread
From: Vijay Anusuri @ 2026-10-08 9:01 UTC (permalink / raw)
To: openembedded-core; +Cc: Vijay Anusuri
Release information:
* https://www.python.org/downloads/release/python-3148/
* Python 3.14.8 is an expedited security release and the eighth maintenance release of 3.14, containing around 354 bugfixes, build improvements and documentation changes from 142 contributors since 3.14.7.
Handles CVE-2026-19445 CVE-2026-19553 CVE-2026-19672 CVE-2026-15310
CVE-2026-15806 CVE-2026-17084
Changelog: https://docs.python.org/3/whatsnew/changelog.html#python-3-14-8-final
Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
---
.../python/{python3_3.14.7.bb => python3_3.14.8.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/python/{python3_3.14.7.bb => python3_3.14.8.bb} (99%)
diff --git a/meta/recipes-devtools/python/python3_3.14.7.bb b/meta/recipes-devtools/python/python3_3.14.8.bb
similarity index 99%
rename from meta/recipes-devtools/python/python3_3.14.7.bb
rename to meta/recipes-devtools/python/python3_3.14.8.bb
index f917edebd8..4663ee85cd 100644
--- a/meta/recipes-devtools/python/python3_3.14.7.bb
+++ b/meta/recipes-devtools/python/python3_3.14.8.bb
@@ -30,7 +30,7 @@ SRC_URI:append:class-native = " \
file://0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch \
"
-SRC_URI[sha256sum] = "3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81"
+SRC_URI[sha256sum] = "c2215904f02b175596dc49351585104f4bc20341e1c47378b26a2c274360ce73"
# exclude pre-releases for both python 2.x and 3.x
UPSTREAM_CHECK_REGEX = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar"
--
2.43.0
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [OE-core][patch] python3: upgrade 3.14.7 -> 3.14.8 2026-10-08 9:01 [OE-core][patch] python3: upgrade 3.14.7 -> 3.14.8 Vijay Anusuri @ 2026-10-09 9:17 ` Mathieu Dubois-Briand 2026-10-14 15:03 ` Ross Burton 0 siblings, 1 reply; 4+ messages in thread From: Mathieu Dubois-Briand @ 2026-10-09 9:17 UTC (permalink / raw) To: vanusuri, openembedded-core On Thu Oct 8, 2026 at 11:01 AM CEST, Vijay Anusuri via lists.openembedded.org wrote: > Release information: > * https://www.python.org/downloads/release/python-3148/ > * Python 3.14.8 is an expedited security release and the eighth maintenance release of 3.14, containing around 354 bugfixes, build improvements and documentation changes from 142 contributors since 3.14.7. > > Handles CVE-2026-19445 CVE-2026-19553 CVE-2026-19672 CVE-2026-15310 > CVE-2026-15806 CVE-2026-17084 > > Changelog: https://docs.python.org/3/whatsnew/changelog.html#python-3-14-8-final > > Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> > --- Hi Vijay, Thanks for this upgrade, but we have failing ptests when building with musl: WARNING: core-image-ptest-python3-1.0-r0 do_testimage: There were failing ptests. Traceback (most recent call last): File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/runtime/cases/ptest.py", line 27, in test_ptestrunner_expectfail self.do_ptestrunner() File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/runtime/cases/ptest.py", line 121, in do_ptestrunner self.fail(failmsg) AssertionError: Failed ptests: {'python3': ['test_append_limited_history', 'python3']} https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/1353 https://autobuilder.yoctoproject.org/valkyrie/#/builders/110/builds/1341 This was recently discussed here: https://lore.kernel.org/openembedded-core/DLUD1OK99YO3.1QPQV67EMZI06@bootlin.com/ Are you willing to investigate this further? We need to understand if the test is failing because an issue in python code or because of a dependency we are using in oe-core. Thanks, Mathieu -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [OE-core][patch] python3: upgrade 3.14.7 -> 3.14.8 2026-10-09 9:17 ` Mathieu Dubois-Briand @ 2026-10-14 15:03 ` Ross Burton 2026-10-14 17:17 ` Ross Burton 0 siblings, 1 reply; 4+ messages in thread From: Ross Burton @ 2026-10-14 15:03 UTC (permalink / raw) To: mathieu.dubois-briand@bootlin.com Cc: vanusuri@mvista.com, openembedded-core@lists.openembedded.org On 9 Oct 2026, at 10:17, Mathieu Dubois-Briand via lists.openembedded.org <mathieu.dubois-briand=bootlin.com@lists.openembedded.org> wrote: > > On Thu Oct 8, 2026 at 11:01 AM CEST, Vijay Anusuri via lists.openembedded.org wrote: >> Release information: >> * https://www.python.org/downloads/release/python-3148/ >> * Python 3.14.8 is an expedited security release and the eighth maintenance release of 3.14, containing around 354 bugfixes, build improvements and documentation changes from 142 contributors since 3.14.7. >> >> Handles CVE-2026-19445 CVE-2026-19553 CVE-2026-19672 CVE-2026-15310 >> CVE-2026-15806 CVE-2026-17084 >> >> Changelog: https://docs.python.org/3/whatsnew/changelog.html#python-3-14-8-final >> >> Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> >> --- > > Hi Vijay, > > Thanks for this upgrade, but we have failing ptests when building with > musl: > > WARNING: core-image-ptest-python3-1.0-r0 do_testimage: There were failing ptests. > Traceback (most recent call last): > File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f > return func(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^ > File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f > return func(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^ > File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f > return func(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^ > File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/runtime/cases/ptest.py", line 27, in test_ptestrunner_expectfail > self.do_ptestrunner() > File "/srv/pokybuild/yocto-worker/qemux86-64-musl-ptest/build/layers/openembedded-core/meta/lib/oeqa/runtime/cases/ptest.py", line 121, in do_ptestrunner > self.fail(failmsg) > AssertionError: > Failed ptests: > {'python3': ['test_append_limited_history', 'python3']} > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/1353 > https://autobuilder.yoctoproject.org/valkyrie/#/builders/110/builds/1341 > > This was recently discussed here: > https://lore.kernel.org/openembedded-core/DLUD1OK99YO3.1QPQV67EMZI06@bootlin.com/ > > Are you willing to investigate this further? We need to understand if > the test is failing because an issue in python code or because of a > dependency we are using in oe-core. This is probably related to some libedit fixes that merged upstream, in an attempt to fix tests that were failing when libedit was being used: https://github.com/python/cpython/commit/e87da800b6103fd890841688da48e41e211be7b9 Ross ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [OE-core][patch] python3: upgrade 3.14.7 -> 3.14.8 2026-10-14 15:03 ` Ross Burton @ 2026-10-14 17:17 ` Ross Burton 0 siblings, 0 replies; 4+ messages in thread From: Ross Burton @ 2026-10-14 17:17 UTC (permalink / raw) To: openembedded-core@lists.openembedded.org Cc: mathieu.dubois-briand@bootlin.com, vanusuri@mvista.com On 14 Oct 2026, at 16:03, Ross Burton via lists.openembedded.org <ross.burton=arm.com@lists.openembedded.org> wrote: >> Are you willing to investigate this further? We need to understand if >> the test is failing because an issue in python code or because of a >> dependency we are using in oe-core. > > This is probably related to some libedit fixes that merged upstream, in an attempt to fix tests that were failing when libedit was being used: > > https://github.com/python/cpython/commit/e87da800b6103fd890841688da48e41e211be7b9 I replicated and filed https://github.com/python/cpython/issues/159424 upstream. Ross ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-10-14 17:18 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-10-08 9:01 [OE-core][patch] python3: upgrade 3.14.7 -> 3.14.8 Vijay Anusuri 2026-10-09 9:17 ` Mathieu Dubois-Briand 2026-10-14 15:03 ` Ross Burton 2026-10-14 17:17 ` Ross Burton
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.