Skip to content

Zephyr main branch requires 0.16.x SDK (Intel toolchain change) #7614

Closed

Description

@marc-hb

Since zephyr commit zephyrproject-rtos/zephyr@9fc99928caf04c3ae78 and zephyrproject-rtos/zephyr@49d0ad55206aa, the Zephyr main branch is not compatible with the Zephyr SDK 0.15.x anymore, it now requires 0.16.x. The Zephyr main branch now depends on different (and correct) toolchain names which are not present in 0.15.x

-> this requires some "infrastructure" updates

Every PR trying to build the Zephyr main branch (a.k.a. "zmain") started to fail like this, example in https://github.com/thesofproject/sof/actions/runs/4984592530

CMake Error at /zep_workspace/zephyr/cmake/compiler/gcc/target.cmake:12 (message):
  C compiler
  /home/cwd_user/zephyr-sdk-0.15.2/xtensa-intel_ace15_mtpm_zephyr-elf/bin/xtensa-intel_ace15_mtpm_zephyr-elf-gcc
  not found - Please check your toolchain installation

Note upgrading will also help with OpenSSL 1.x removal where this has already been discussed:

Activity

  1. added
    bugSomething isn't working as expected
    on May 15, 2023
  2. changed the title [-]Zephyr main branch requires 0.16.x Zephyr SDK[/-] [+]Zephyr main branch requires 0.16.x SDK[/+] on May 15, 2023
  3. added
    P1Blocker bugs or important features
    on May 15, 2023
  4. marc-hb commented on May 15, 2023

    @marc-hb
    CollaboratorAuthor

    P1 because this will block any Zephyr uprev past the commits listed above.

  5. iuliana-prodan commented on May 16, 2023

    @iuliana-prodan
    Contributor

    I know about this commit zephyrproject-rtos/hal_xtensa@e636ce8 which I reverted because it required an update in zephyr sdk - see comment
    I see now that Zephyr SDK 0.16.1 has support for xtensa-intel_ace15_mtpm_zephyr-elf.

    Wouldn't these 2 updates help?

  6. marc-hb commented on May 16, 2023

    @marc-hb
    CollaboratorAuthor

    @iuliana-prodan this is an "infrastructure" task, there's no problem with the code I know of (yet).

  7. added this to the v2.6 milestone on May 17, 2023
  8. changed the title [-]Zephyr main branch requires 0.16.x SDK[/-] [+]Zephyr main branch requires 0.16.x SDK for Intel[/+] on May 17, 2023
  9. changed the title [-]Zephyr main branch requires 0.16.x SDK for Intel[/-] [+]Zephyr main branch requires 0.16.x SDK (Intel toolchain change)[/+] on May 18, 2023
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 expected

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions