Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> how is CMake _more_ reproducible than Bazel?

Because CMake contrary to Bazel do not break its retro-compatibility in its options and config every two minor versions ?

> The latter builds in a clean room, Make does not.

Sandboxing should be the concern of the package manager / deployment pipeline, Not the build system concern. That just makes things redundant and painful to debug.



> Because CMake contrary to Bazel do not break its retro-compatibility in its options and config every two minor versions ?

Lol that’s only recently true. CMake was infamous for breaking compatibility. Anyway, Bazel was pre-1.0 until just now, so of course expect some instability.

> Sandboxing should be the concern of the package manager / deployment pipeline, Not the build system concern. That just makes things redundant and painful to debug.

It makes things specifically very easy to debug. Not everyone enjoys troubleshooting issues on their machine due to their local environment.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: