Skip to content

Commit 999776b

Browse files
fix(crispasr): initialize only declared submodules
The latest upstream commit contains an undeclared CrispASR gitlink that makes a blanket recursive submodule update fail. Limit initialization to the two submodules used by the backend build. Assisted-by: Codex:gpt-5 [Codex]
1 parent d9763d5 commit 999776b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

backend/go/crispasr/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ sources/CrispASR:
6060
git remote add origin $(CRISPASR_REPO) && \
6161
git fetch origin && \
6262
git checkout $(CRISPASR_VERSION) && \
63-
git submodule update --init --recursive --depth 1 --single-branch
63+
git submodule update --init --recursive --depth 1 --single-branch -- \
64+
ggml third_party/c2pa-audio
6465
# CrispASR's src/CMakeLists.txt locates its vendored llama.cpp
6566
# (crispasr-llama-core, used by the chat C-ABI) and the c2pa-audio
6667
# submodule (crispasr_c2pa_native, the pure-C++ C2PA signer) via

0 commit comments

Comments
 (0)