News for hackers. Stuff that matters.
Re:An introduction to deterministic builds with C/C++ by NickGerleman on Monday September 02, 2019 @09:41AM (#20859056)
Another benefit of deterministic builds is that build output caching becomes more reliable. Microsoft has a system used for this that is heavily used internally that was recently open sourced: https://github.com/microsoft/BuildXL/blob/master/README.md
Re:An introduction to deterministic builds with C/C++ by seanmcdirmid on Monday September 02, 2019 @02:17PM (#20860887)
Hasn’t google been doing C/C++ build caching for more than a decade now?
Re:An introduction to deterministic builds with C/C++ by malkia on Monday September 02, 2019 @06:58PM (#20862329)
RBE has been mentioned in the other reply (for bazel, and other compatible systems). For GN (Chromium, Fuchsia, others) - there is https://chromium.googlesource.com/infra/goma/server/ and client.
Re:An introduction to deterministic builds with C/C++ by steeve on Monday September 02, 2019 @12:58PM (#20860349)
Remote Shared Cache and also Remote Build Execution