Skip to content

[FEATURE] add alsa-utils and alsa-lib to SOF manifest #9791

@kv2019i

Description

@kv2019i

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions