2026. 03. 26. 14:26 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org 
írta:
2026. 03. 26. 14:06 keltezéssel, Alexander Kanavin írta:
On Thu, 26 Mar 2026 at 13:51, Zoltan Boszormenyi via
lists.openembedded.org <[email protected]>
wrote:
Instead of open coding, use python3native and xcb-proto-native
as an extra build dependency.
-DEPENDS = "xcb-proto xorgproto libxau libpthread-stubs libxdmcp"
+DEPENDS = "xcb-proto-native xcb-proto xorgproto libxau libpthread-stubs 
libxdmcp"
This change isn't explained.

I will move this commit to the free-threading enablement RFC series and
add the explanation to the commit message.

The problem is that the build failed with ModuleNotFoundError
for xcbgen when free-threading was enabled.
No idea how this is satisfied without the xcb-proto installed on the host.

Now I know. This change won't be necessary, but another tweak for xcb-proto 
will be.
The xcb-proto.pc must be generated correctly with the ABI flag.

-inherit autotools pkgconfig features_check
+inherit autotools pkgconfig python3native features_check
-export PYTHON = "python3"
I'm not sure this is an improvement? We try to avoid using native
python whenever possible, and use python from the host if it doesn't
cause issues.

The rest of the patchset looks okay on first glance, but it does
include a breaking change, and you need to at least try to fix meta-oe
(or ensure nothing breaks in there which is unlikely).

Alex





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

Reply via email to