| 23 Apr 2025 |
emily | (I am not sure how they apply to remote builders though) | 21:23:19 |
Gaétan Lepage | I'm responsible for 5 LAV now | 21:23:29 |
emily | looks like it is mostly C and Rust stuff right now 😅 | 21:24:04 |
emily | Rust is particularly bad about eating up cores (it doesn't even support load limit) | 21:24:29 |
Austin Horstman | yeah... i got a few things i build all the time that are rust projects and my computer just crawls | 23:44:35 |
Austin Horstman | it's annoying | 23:44:41 |
emily | I think they might have jobserver support, or at least be working on it. | 23:44:52 |
emily | that would be the ideal solution | 23:45:07 |
emily | https://doc.rust-lang.org/rustc/jobserver.html | 23:45:19 |
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 |
emily | looks like this should land at some point | 23:48:34 |
emily | anyway, it'd be better than load limits, but substantially more engineering work | 23:49:16 |
Austin Horstman | looks really interesting, though | 23:49:49 |
| 24 Apr 2025 |
ysndr | Hej adisbladis: could you have a look at this 1 line pr to nix-unit (https://github.com/nix-community/nix-unit/pull/235)? | 09:46:11 |
| 25 Apr 2025 |
| thirdofmay18081814goya joined the room. | 16:09:49 |
| 26 Apr 2025 |
| kirelagin changed their profile picture. | 12:29:28 |
| @awwpotato:envs.net changed their profile picture. | 19:52:47 |
| 27 Apr 2025 |
| bitfoo changed their display name from luzifer2222 to bitfoo. | 17:17:40 |
| @alanpearce:private.coffee changed their display name from Alan (ey/em) to Alin (ey/em). | 23:17:35 |
| @alanpearce:private.coffee changed their profile picture. | 23:32:47 |
| 28 Apr 2025 |
| chvp left the room. | 14:27:55 |
Matt Sturgeon | zowoq I can't seem to cancel this job: https://buildbot.nix-community.org/#/builders/26/builds/4935 | 15:13:06 |
Matt Sturgeon | * zowoq I can't seem to cancel this job: https://buildbot.nix-community.org/#/builders/26/builds/4935 (see comments) | 15:13:24 |
§ | Requested at repology I hope they accept unofficial repos
https://github.com/repology/repology-updater/discussions/1491 | 15:13:33 |
| Defelo joined the room. | 18:14:07 |