Yocto Project 6.0 "Wrynose" Launched with Linux 6.18 LTS - CNX Software

Yocto Project 6.0 “Wrynose” Launched with Linux 6.18 LTS – CNX Software

2 Min Read

The Yocto Project 6.0, known as “Wrynose”, has been launched with Linux 6.18 LTS, nearly two years after the Yocto Project 5.0 “Scarthgap” which included Linux 6.6 LTS. Over 240 contributors provided more than 4000 commits since the last minor release, Yocto 5.3 “Whinlatter”, for this popular framework for building custom embedded Linux distributions.

Yocto Wrynose is an LTS release, with support assured until at least April 2030. The development team emphasizes these 4 years of support, enhanced SBOM and CVE tracking capabilities, and more secure defaults to align with the upcoming EU Cyber Resilience Act (CRA).

Yocto Project 6.0 highlights:

– Linux kernel 6.18 LTS
– Updates to the toolchain: GCC 15.2, glibc 2.43, LLVM 22.1, Go 1.26, and Rust 1.94.
– Introduction of the bitbake-setup tool to obtain layers and configure build directories.
– BitBake configuration fragments support, managed by the bitbake-config-build command, facilitating better build configuration reuse.
– Simplified Clang building by setting PREFERRED_TOOLCHAIN_TARGET and related variables.
– Over 300 additional recipe updates.
– Compatibility with Fedora 43, OpenSUSE Leap 16.0, and Ubuntu 26.04.
– Integration of the sbom-cve-check tool replacing the cve-check bbclass.
– SBOM generation improvements, including initial support for PURLs and concluded licenses in SPDX 3.0 output.
– Enhancements to the bitbake-setup tool, including default sstate sharing between builds, layer upgrades while retaining local changes, improved terminologies & configuration files, and better integration with VSCode for IDEs.
– Systemd as the default init system affecting nodistro builds and any distros not derived from Poky; the default for Poky remains sysvinit.
– Default disabling of TLS 1.0 & 1.1 in OpenSSL.
– Revised host system requirements: 32 GB RAM and 140 GB disk space, due largely to LLVM compilation needs.

For additional changes, refer to the release notes, and a migration guide is available for users upgrading from Yocto Project 5.x. The latest version source code is accessible on the releases page. The announcement indicates Yocto 6.1 is expected in Q4 2026, with the next LTS release (Yocto 7.0) anticipated in 2028.

Jean-Luc started CNX Software in 2010, initially as a part-time project, later transitioning to writing daily news and reviews full-time in 2011.

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We may earn commissions from affiliate links in articles if you make a purchase after clicking these links.

You might also like