News for hackers. Stuff that matters.
Re:Rust is actually portable by csomar on Thursday July 28, 2022 @02:00AM (#32260923)
I wish I knew about this earlier! It's interesting that this project doesn't have a much higher visibility. Also wondering, what's the current relationship of this project with Google? (if you are involved with it)
Re:Rust is actually portable by junon on Thursday July 28, 2022 @03:28AM (#32261432)
It does, it's just that it... doesn't work well in practice. It's another case of "this works well for Google but doesn't translate well outside of Google". Plus, seems like Bazel is a very neutered version of Blaze anyway.
Re:Rust is actually portable by ikiris on Thursday July 28, 2022 @03:55AM (#32261569)
buildfarm takes away a lot of the neutering.
Re:Rust is actually portable by mihaigalos on Thursday July 28, 2022 @05:19AM (#32262089)
Not sure what to say concerning buildfarm's remote execution.

Reading an issue I've opened almost 2y ago [1], seems the backend requires the client to have a specific gcc version.

That's a strong limitation imho.

[1] https://github.com/bazelbuild/bazel-buildfarm/issues/545

Re:Rust is actually portable by p_l on Thursday July 28, 2022 @06:55AM (#32262742)
This is related to non-hermetic build graph, so the builds have system-provided dependency in GCC, and to make the build sane requires that they are in sync.
Re:Rust is actually portable by ikiris on Saturday July 30, 2022 @08:42AM (#32286334)
Never run into this issue in the real world so.... /shrug