Describe the bug This issue is caused by the change in tools/topology/topology2/CMakeLists.txt.

  • https://github.com/thesofproject/sof/pull/6284#issuecomment-1254527710

Commit ID: https://github.com/thesofproject/sof/commit/784bce763c0e2951746b62ade1e521c1f1ebd3ed. image

It seems that CONFIG_CAVS and CONFIG_ACE flags are not set, then cavs/ace subdirectories can not be created.

To Reproduce ./scripts/build-tools.sh -T

0

@softwarecki @mwasko Can you help on this issue?

@plbossart @ranj063 FYI. Topology binaries for ACE and cAVS platforms are going to be splitted.

0

Fix: git show 784bce763c0e -- tools/ | git apply -R

1

Submitted a fix: https://github.com/thesofproject/sof/pull/6325

0

@softwarecki @mwasko Can you help on this issue?

@plbossart @ranj063 FYI. Topology binaries for ACE and cAVS platforms are going to be splitted.

It does not mean that the splitting must break existing builds. Looks to me that 784bce763c0e2951746b62ade1e521c1f1ebd3ed has not even compile tested (for topologies at least) and I do wonder why CI let that patch slip through. I know that we only test IPC3/topology1 in CI, but the build system should have complained at least to block it.

It is one thing to have separate topology2 files for CAVS/ACE, but I don't really see the reason why they have to be exclusive.

0
© 2022 pullanswer.com - All rights reserved.