Building the pylibfdt bindings (scripts/dtc/pylibfdt/setup.py) needs setuptools. In the tree this comes only from patman's requirements.txt, which a later patch removes.
Add setuptools to u_boot_pylib's requirements instead, where it is available to every tool that builds pylibfdt. Signed-off-by: Simon Glass <[email protected]> --- tools/u_boot_pylib/requirements.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/u_boot_pylib/requirements.txt b/tools/u_boot_pylib/requirements.txt index 1087e6f2857..0f6a230d522 100644 --- a/tools/u_boot_pylib/requirements.txt +++ b/tools/u_boot_pylib/requirements.txt @@ -1 +1,3 @@ concurrencytest==0.1.2 +# Needed to build the pylibfdt bindings (scripts/dtc/pylibfdt/setup.py) +setuptools==78.1.1 -- 2.43.0

