Skip to content

The CircuitPython copy manifest carries audiomodal's shared kernel - #90

Merged
bdbarnett merged 1 commit into
mainfrom
fix/cp-manifest-audiomodal
Sep 17, 2026
Merged

bdbarnett merged 1 commit into
mainfrom
fix/cp-manifest-audiomodal

Conversation

@bdbarnett

Copy link
Copy Markdown
Contributor

build_cp.sh --variant coverage has been broken since audiomodal landed: the variant's makefile lists shared/audioif_modal.c, and copy_manifest.txt never copied it or its header, so the build dies at No rule to make target. That is also why verify_dsp's three-way had no audiomodal CircuitPython binary to stop at. Found on 2026-09-17 by the effects program's pin-move build, which copied the pair by hand to get a 10.3.0 build at 3388df4. Two manifest lines; nothing else.

The coverage variant's makefile has listed shared/audioif_modal.c since
audiomodal landed, and the manifest never copied it, so build_cp.sh died at
"No rule to make target" for everyone - which is also why verify_dsp's
three-way had no audiomodal CircuitPython binary to stop at. Found by the
effects program's pin-move build on 2026-09-17, which copied the pair by
hand.
@bdbarnett
bdbarnett merged commit 977ef26 into main Sep 17, 2026
43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant