Skip to content

[BUG][TPLG] IPC4 topology2 fails to build #6321

Closed

Description

@keqiaozhang

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

Commit ID: 784bce7.
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

Activity

  1. added
    bugSomething isn't working as expected
    P1Blocker bugs or important features
    on Sep 22, 2022
  2. changed the title [-][BUG][TPLG] topology2 fails to build[/-] [+][BUG][TPLG] IPC4 topology2 fails to build[/+] on Sep 22, 2022
  3. mengdonglin commented on Sep 22, 2022

    @mengdonglin
    Collaborator

    @softwarecki @mwasko Can you help on this issue?

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

  4. marc-hb commented on Sep 23, 2022

    @marc-hb
    Collaborator

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

  5. ujfalusi commented on Sep 23, 2022

    @ujfalusi
    Contributor

    Submitted a fix: #6325

  6. ujfalusi commented on Sep 23, 2022

    @ujfalusi
    Contributor

    @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 784bce7 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.

  7. keqiaozhang commented on Sep 25, 2022

    @keqiaozhang
    CollaboratorAuthor

    Fixed by PR#6325

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1Blocker bugs or important featuresbugSomething isn't working as expectedtopologyTopology issues

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions