Bringing kconfig to EGLIBC
summary
Eglibc gains real kernel kconfig support via applied patches that wire kconfig-frontends into the eglibc build, using a pre-processing step to translate existing option groups and a post-processing step to write eglibc make fragments; current builds cut the ARM libc image from 1.2 MB → 830 KB in a poky-tiny configuration and disable networking/crypto/math features for further shrinkage. Sanity checks and dependency validation remain missing and the kconfig patches are still under review, not upstreamed.
AI-written summary · about
chapters (8)
- 0:00Intro
- 0:40EGLIBC ?
- 4:15Configurablity
- 9:51Option Groups at work
- 13:10Whats missing
- 14:12kconfig eglibc patch
- 16:48Enabling kconfig in EGLIBC
- 20:47Current State
related talks
31mManaging Linux Kernel Configurations with Config Fragments
46mGNU C Library
47mUsing Picolibc in Embedded Systems
47mUsing Picolibc in Embedded Systems
01h 03mApplied Best Practices
15mSimplified Android Kernel Driver Development with DDK v2
12mLibc++ on Linux - using the example of Oniro
40mPicolibc: A C Library for Smaller Systems
