May 14-17, 2019 | JW Marriott Parq Vancouver, Canada

Reproducible Builds on NetBSD (S32b)

11 May 2018
14:00- 14:30
Ottawa Salon 212

Reproducible Builds on NetBSD (S32b)

Reproducible Builds is a collection of engineering practices that encompasses software development, build, and release processes in order to create a verifiable path from a collection of human readable source code to the binary distribution media used to install and run the software: The same source will always create identical binary artifacts in different environments by different people.

NetBSD is the first modern Unix distribution to achieve complete (from source to distribution media) reproducible builds both native and cross-compiled on multiple architectures. The presentation will describe the common problems every system needs to address in order to achieve reproducible builds, the various choices to solve them, and the cost/fidelity tradeoffs those choice incur.