From d72bb2212331b81abc7413a5ce98b64b22fde0c5 Mon Sep 17 00:00:00 2001 From: tyeth Date: Fri, 23 Oct 2026 13:53:48 +0100 Subject: [PATCH] ci_fetch_deps: fetch lib/mp3 and extmod/ulab for zephyr-cp zephyr-cp builds audiomp3 and ulab, but its PORT_DEPS left out both submodules. Board builds only worked when the scheduler job's submodules-common cache restored; with a cold cache they fail on lib/mp3/src/mp3common.h. Fixes #11655 Co-Authored-By: Claude Opus 5.5 --- tools/ci_fetch_deps.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/ci_fetch_deps.py b/tools/ci_fetch_deps.py index c50746651b6..312b87c5ba4 100644 --- a/tools/ci_fetch_deps.py +++ b/tools/ci_fetch_deps.py @@ -96,7 +96,9 @@ def _all_submodules(): "data/nvm.toml/", ], "zephyr-cp": [ + "extmod/ulab/", "lib/certificates/", + "lib/mp3/", "lib/tinyusb/", "lib/tlsf", ],