On 16 Sep 2026, at 07:46, Richard Purdie <[email protected]> wrote: > > On Tue, 2026-09-15 at 15:26 +0100, Ross Burton via lists.openembedded.org > wrote: >> Lots of upstream changes, see the full release notes at >> https://github.com/cython/cython/blob/master/CHANGES.rst >> >> Disable parallel builds because there's a race which causes occasional >> build failures. This has a non-trivial implication to build time (89.1s >> to 243.1s on my machine), but it builds. >> >> Signed-off-by: Ross Burton <[email protected]> >> --- >> ...place-not-predictable-build-path-prefix-with-hardc.patch | 4 ++-- >> .../{python3-cython_3.2.9.bb => python3-cython_3.3.0.bb} | 6 +++++- >> 2 files changed, 7 insertions(+), 3 deletions(-) >> rename meta/recipes-devtools/python/{python3-cython_3.2.9.bb => >> python3-cython_3.3.0.bb} (85%) > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4993 > > :(
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260915-6gd413zg/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-x------v----reproducibleA-tmp-deploy-deb-x------v--python--cython-src_-.-.--r-_amd--.deb---data.tar.xz---data.tar---.-usr-src-debug-python--cython--.-.--Cython-Compiler-FlowControl.c is the relevant change. Yes, the generated code is changing even with parallel builds disabled. I’ve no idea what one of the two builds is “correct” either, as they both built. We can definitely hold 3.3.0 until this is understood. https://github.com/cython/cython/issues/7997 is tracking it upstream. Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#245948): https://lists.openembedded.org/g/openembedded-core/message/245948 Mute This Topic: https://lists.openembedded.org/mt/121261523/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
