| 23 Apr 2025 |
Austin Horstman | i'm not too famliar with it, so is the jobserver shared among all the different builds you might be running? | 23:47:30 |
emily | the Nix daemon should implement a job server based on a configured global load limit, let it through the sandbox, and pass down MAKEFLAGS pointing to it | 23:47:33 |
emily | then GNU Make, rustc, and others would ask it for free slots before starting build jobs, essentially | 23:47:54 |
Austin Horstman | that sounds great | 23:48:04 |
emily | Ninja doesn't have an implementation though, I think there are long-stalled PRs trying to make it happen | 23:48:15 |
emily | https://github.com/ninja-build/ninja/pull/2506 | 23:48:28 |