Yocto Project Summit 2025.12

Yoann Congal

Yoann Congal is an embedded software technical expert at Smile ECS
(Embedded & Connected Systems). He specialises in the Linux kernel
(drivers, device tree, etc.), PREEMPT_RT-based real-time systems
(latency reduction), cybersecurity (secure boot, cryptography) and
Yocto integration.

His current projects include maintaining Linux systems for real-time
and various Yocto-based systems. Since January 2023, he has led the
upstream contribution effort to Smile ECS's Yocto project.

Starting 2026, he will be the Yocto LTS maintainer.


Session

12-03
12:50
30min
Configuration Fragments & bitbake-setup
Yoann Congal

Two major features have been added to Yocto Project in 2025: Configuration Fragments and the bitbake-setup command.

Configuration Fragments were introduced in Yocto Project 5.2 "Walnascar", allowing configuration changes to be organised into separate files which can easily be enabled or disabled via the OE_FRAGMENTS variable.

The bitbake-setup command will be introduced in Yocto Project 5.3 "Whinlatter", automating the initial setup of a build environment. This command will fetch required layers and enable configuration fragments based on user input. It makes use of a new conf/toolcfg.conf file to avoid clashing with any changes you wish to make in conf/local.conf.

After the introduction of bitbake-setup, the combined poky git repository is being retired - if you have been using this you will need to switch over to bitbake-setup or clone bitbake and openembedded-core directly.

Intermediate Track / Presentation
Walnascar