From d1e90df7ce8ec7649aca4bb318b71be67ccd453c Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Tue, 26 May 2026 15:50:06 +0300 Subject: [PATCH] python-marshmallow: fix missing host-build dependencies When python3 -m build is invoked during host-compile, it fails with: /builder/staging_dir/hostpkg/bin/python3.14: No module named build The package's HOST_BUILD_DEPENDS only pulled in python3 and python-packaging, missing the actual host tooling for the new pyproject build flow: - python-build : provides the 'build' module itself - python-installer : installs the resulting wheel - python-wheel : wheel format support - python-flit-core : marshmallow's declared build-backend (build-backend = "flit_core.buildapi" in pyproject.toml) Signed-off-by: Alexandru Ardelean --- lang/python/python-marshmallow/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lang/python/python-marshmallow/Makefile b/lang/python/python-marshmallow/Makefile index 9b9f6de3f7..11a20a322f 100644 --- a/lang/python/python-marshmallow/Makefile +++ b/lang/python/python-marshmallow/Makefile @@ -15,6 +15,10 @@ PKG_LICENSE_FILES:=LICENSE HOST_BUILD_DEPENDS:= \ python3/host \ + python-build/host \ + python-installer/host \ + python-wheel/host \ + python-flit-core/host \ python-packaging/host include ../pypi.mk