@@ -16,19 +16,17 @@ SRC_URI[sha256sum] = "599ebf9996710fea71622e6e184f3a8ad5b43d0e5fa8c4e407123c88a5
BBCLASSEXTEND = "native nativesdk"
-DEPENDS = "xcb-proto xorgproto libxau libpthread-stubs libxdmcp"
+DEPENDS = "xcb-proto-native xcb-proto xorgproto libxau libpthread-stubs libxdmcp"
PACKAGES_DYNAMIC = "^${PN}-.*"
FILES:${PN} = "${libdir}/libxcb.so.*"
-inherit autotools pkgconfig features_check
+inherit autotools pkgconfig python3native features_check
# The libxau and others requires x11 in DISTRO_FEATURES
REQUIRED_DISTRO_FEATURES = "x11"
-export PYTHON = "python3"
-
do_install:append () {
chown root.root ${D}${datadir}/doc/${BPN}/tutorial -R
}
Added xcb-proto-native as a new build dependency and inherit python3native. This fixes the build issues when Python freethreading is enabled. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> --- meta/recipes-graphics/xorg-lib/libxcb_1.17.0.bb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)