I gave a talk at Open Source Firmware Conference this year, Reproducible Builds All The Way Down:
https://www.osfc.io/2023/talks/reproducible-builds-all-the-way-down/
Slides available:
It was well received, highlighting many historic #ReproducibleBuilds issues in firmware projects that I maintain in #Debian and touching on the hows and whys of Reproducible Builds.
Open Source Firmware can be a great example of 100% reproducibility, with a narrow scope of code, and is often a key part in early system boot!
#OSFC2023 did not have any sort of #Mask policy.
While I knew that going into it and consciously decided to go despite that, this was the first time I attended a conference without a masking policy.
I got higher quality masks for myself and a CO2 monitor to help gauge and mitigate my personal risk. The venue at least had reasonable ventilation, between 600 and 700 PPM, although flights and public transit often spiked into much riskier levels.
I do not think I will be doing that again! :(
I made attempts to make the actual slides I used reproducible, as well, although quirks in Debian packaging behavior and timestamps in debian/changelog from the future ... lead to the .deb not actually being reproducible. :(
The PDF file itself is still reproducible, which is the only meaningful artifact inside the .deb!
Thanks to @CyrilBrulebois for troubleshooting the issue with future timestamps!
Now that it is in the past, future rebuilds are reproducible!
@vagrantc
Was the talk recorded?
#ReproducibleBuilds #Debian
I think so, though I am not sure when or where it might be published. Will find out eventually, I suspect!