7 ms·
Reproducible Builds Summit Venice 2022
- ericpruitt 4y ago> The base system of NetBSD can be built reproducibly since its 8.0 release! It can be enabled in mk.conf when building NetBSD for instance. The man page for mk.conf says the option, MKREPRO, defaults to "no", and I'm curious why that's default if the base system supports it.
- ysleepy 4y agoI could imagine having the build date embedded into the binary can be helpful, similarly other metadata is probably useful as well.
- hawski 4y agoIf it is reproducible I assume bit by bit the same from the same sources. Build date then seems irrelevant as you only need to date/version source. Also I think a metadata file could be put aside as an optional thing.
- bayindirh 4y agoCompilers embed a lot of metadata (incl. but not limited to build date) into the binaries which changes the final artifact checksum in every compilation. Removing this information what makes reproducible builds reproducible. If you want bit-by-bit reproduction, you can't have that metadata inside your final artifact.
- hawski 4y agoI know. I have written about something else.
- simonebrunozzi 4y agoWhat a pity. I was in Venice (I live there!) and I had no idea this was going on. I would have happily attended.
- jayp1418 4y agoThere will be one in 2023 also :)
- simonebrunozzi 4y agoNice! I want to attend the next one :)
- markstos 4y agoI opened the post to see photos of Venice but there were none.