5–7 Oct 2026
Europe/Prague timezone

OpenWrt is reproducible! How we got there and what we learned

Not scheduled
20m
Build Systems MC Build Systems MC

Speaker

Denver Gingerich (Software Freedom Conservancy)

Description

OpenWrt has been fully reproducible for a few months now, the culmination of many years of work to achieve this important milestone. In this talk we'll discuss how we got here, what it took, and tips for other build systems that are looking for the same, including how to handle the unique challenges of reproducibility across multiple cross-compilation targets.

We'll also go into some of the issues specific to embedded build systems, which platforms took the longest, and some of the rationale for doing it at all. Thanks to reproducibility, we are much better positioned to tackle a variety of regulations and new requirements on router manufacturing, which we'll address in detail as well.

Join us for an enlightening discussion on the hows and whys of making a community-built distribution reproducible, and please bring your questions and thoughts from your own experiences and/or other build systems.

Author

Denver Gingerich (Software Freedom Conservancy)

Presentation materials

There are no materials yet.