Yocto Project Summit 2025.12

Khem Raj

Khem Raj, is a seasoned OpenSource developer. He has been involved in OpenSource for many years.
He is a Fellow at Comcast, helping several open source initiatives within the company: He is guiding the company's adoption of open source software, and becoming an active contributor to the open source components that are used in the RDK settop software stack. He has migrated RDK to an OE/Yocto-based framework for build system and embedded Linux distribution generation. He is also actively working on making the RDK community adopt the RDK framework for future TVs and CPE devices including broadband gateways and Wireless Access points. He is a Yocto Project advisory board member, and has served on the technical steering Committee for the OpenEmbedded project and Yocto Project. He is core maintainer for several key pieces in OpenEmbedded and yocto project, including core metadata, toolchains, and SDKs.


Session

12-04
15:55
30min
Why do we need Clang/LLVM
Khem Raj

Clang compiler recipes have been merged into OE-core layer with 5.3 release. Clang is used directly or indirectly in a lot of cases in Linux stack and increasingly in embedded linux systems. This talk will cover the rationale why it was promoted to OE-core. We will discuss the use cases where it is already used and how it is used.

Intermediate Track / Presentation
Walnascar