2026. 03. 24. 9:46 keltezéssel, Bartosz Golaszewski írta:
On Mon, Mar 23, 2026 at 6:23 PM Böszörményi Zoltán <[email protected]> wrote:
2026. 03. 23. 16:03 keltezéssel, Trevor Gamblin írta:
On 2026-03-23 10:52, Zoltan Boszormenyi via lists.openembedded.org wrote:
2026. 03. 23. 15:47 keltezéssel, Alexander Kanavin írta:
On Mon, 23 Mar 2026 at 15:40, Böszörményi Zoltán <[email protected]> wrote:
I also see other issues popping up, first in python3-installer-native.
Probably this setting ("python-freethreading") should be a
DISTRO_FEATURE and then the python3 recipe would use that
to enable its PACKAGECONFIG.
PYTHON_DIR in python-dir.bbclass should also be set accordingly.
In patch review it was suggested that we should actually have two
co-installable recipes, rather than an exclusive choice between.
Which implies doubling every python3-* recipes, too.
I think that should only be for python3 packages which actually have binary
builds.
Not just those. Script-only modules won't be found either
by one build in the the other build's site-packages.
Am I getting this right: This is experimental, never worked and
actually shouldn't even be in openembedded-core master at all? I'm
trying to figure out if I'm wasting my time trying to make this work.
I have figured out what was needed, it wasn't that bad.
I just sent two series for that, one for openembedded-core and
one for meta-openembedded.
Some projects do not actually expect freethreading to be enabled,
see the ones with moving the installed site-packages directory into
the correct location:
+do_install:append () {
+ if [ ! -d ${D}${libdir}/${PYTHON_DIR} ]; then
+ mv ${D}${libdir}/python${PYTHON_BASEVERSION}
${D}${libdir}/${PYTHON_DIR}
+ fi
+}
I expect a lot of fallouts in CI.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#233893):
https://lists.openembedded.org/g/openembedded-core/message/233893
Mute This Topic: https://lists.openembedded.org/mt/118277380/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-