3 ms·
It wouldn't touch their system setup--that's the point. You get reproducible builds because the build happens in its own sandbox, ideally. But it's not absolut
by sayrer 10y ago
It wouldn't touch their system setup--that's the point.
You get reproducible builds because the build happens in its own sandbox, ideally. But it's not absolute.
There's a continuum here: it's not awesome to have builds from source for every library if you know you're building inside a defined Docker image, for example.
- Manishearth 10y agoYeah, that sounds useful. However, I would caution against making such a thing the default since it would bloat the space it takes on disk. In the past when I was a student with a crappy laptop I never worked on Chrome because it just took too much disk space to build and I didn't have enough. Not sure if it's because it built all dependencies locally instead of relying on the OS or something else. So yeah, would be nice to have, but I'd be wary about making it the default.
- sayrer 10y agoThese systems tend to shift the burden to the collective. There may be some burden on disk or network that I don't experience in California, but I find these kinds of systems win for me.