-
Notifications
You must be signed in to change notification settings - Fork 349
Description
Is your feature request related to a problem? Please describe.
The SOF tools build uses alsatplg tool to build the binary tplg files from sources in SOF git.
Currently making changes that require change in alsatplg tool, need to be first merged to upstream alsa-utils,
then do an update of the SOF CI docker image, and only then a PR to SOF topology content can be submitted and tested.
Describe the solution you'd like
Add alsa-utils and alsa-lib to west manifest directly allowing to test draft version sof alsa-lib/alsa-utils changes and ensure correct version of alsatplg is used in topology builds. Original proposal from @lgirdwood in #9763 (comment)
Describe alternatives you've considered
Current BKM is to track docker updates with separate tickets, but this has proven to be slow and error prone:
#9790
Given the resulting binary tplg files do not encoding tool versioning information, it is very easy to have integration issues in case some alsatplg patch is missing in the tplg build.
Additional context