News for hackers. Stuff that matters.
Re:Show HN: Buckaroo – A decentralized C++ package manager by rienbdj on Friday February 01, 2019 @02:37PM (#19057666)
The solution in my experience (also the approach at Google) is to always build from source but cache the build artefacts. This is how Buckaroo works too (although it is Buck instead of Bazel).
Re:Show HN: Buckaroo – A decentralized C++ package manager by entelechy on Friday February 01, 2019 @03:03PM (#19057923)
yes and you can also distribute your cache [1] Furthermore it uses git to manage the sourcecode and use shallow&shared clones to have quick downloads.

[1] https://buckbuild.com/files-and-dirs/buckconfig.html#cache

Lastly I'd like to note that Buck and Bazel are converging to Skylark for describing builds. The differences between Buck and Bazel should become smaller over time

Re:Show HN: Buckaroo – A decentralized C++ package manager by ghthor on Friday February 01, 2019 @05:10PM (#19059234)
Pants has also converged with Bazel around BUILD file formats.