Skip to content

Conversation

stephanosio
Copy link
Member

This series updates SDK_VERSION to point to the Zephyr SDK 0.17.4 release and updates the CI workflows to use the CI Docker image v0.28.4.

The main purpose of this is to ensure that the SDK Picolibc version is synced with the Picolibc module version for Zephyr 4.2 release, which missed doing this -- once merged, this is to be backported to the v4.2-branch so that the upcoming Zephyr 4.2.1 release will have the same Picolibc version as the SDK 0.17.4 (i.e. ca8b6ebba5226a75545e57a140443168a26ba664).

Note that, for the upcoming Zephyr 4.3 release, the next SDK release (1.0.0) will ensure that Zephyr and SDK Picolibc versions synced.

This commit updates the CI workflows to use the CI image v0.28.4, which
includes Zephyr SDK 0.17.4.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit updates ZEPHYR_SDK to point to the Zephyr SDK 0.17.4 release.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
Copy link

sonarqubecloud bot commented Sep 2, 2025

@stephanosio stephanosio marked this pull request as ready for review September 3, 2025 00:14
@zephyrbot zephyrbot added platform: nRF BSIM Nordic Semiconductors, nRF BabbleSim area: Continuous Integration labels Sep 3, 2025
@stephanosio stephanosio added the backport v4.2-branch Request backport to the v4.2-branch label Sep 3, 2025
Copy link
Contributor

@keith-packard keith-packard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will also help with the SDK 1.0 work as Zephyr SDK 0.17.4 can be used to build
stand-alone binaries (like bootloaders) with picolibc and the picolibc startup code.

@sylvioalves
Copy link
Contributor

Just curious, why 0.17.3 was never integrated?

@keith-packard
Copy link
Contributor

Just curious, why 0.17.3 was never integrated?

It was using an incorrect version of picolibc. This version is sync'd with the Zephyr module.

@henrikbrixandersen henrikbrixandersen merged commit 59a5909 into zephyrproject-rtos:main Sep 5, 2025
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Continuous Integration backport v4.2-branch Request backport to the v4.2-branch platform: nRF BSIM Nordic Semiconductors, nRF BabbleSim
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants