| 18 Oct 2025 |
matthewcroughan | So in that case it does need to be done | 12:29:42 |
dramforever | you can just maintain a fork of nixpkgs that works for musl | 12:29:51 |
matthewcroughan | https://github.com/NixOS/nixpkgs/pull/452738 | 12:29:58 |
dramforever | and then push stuff either into nixpkgs or upstream | 12:30:01 |
dramforever | as maint goes on | 12:30:07 |
dramforever | example: https://github.com/loongson-community/nixpkgs | 12:30:23 |
matthewcroughan | Yeah I have been, and then submitting PRs | 12:30:29 |
matthewcroughan | Like my flake right now is depending on my own fork | 12:30:38 |
Alyssa Ross | that's the way | 12:30:43 |
Alyssa Ross | over time the diff reduces | 12:30:48 |
Alyssa Ross | and then your fork fades away | 12:30:51 |
dramforever | yeah just do that | 12:30:54 |
Alyssa Ross | that's what happened with my own musl work | 12:30:55 |
Alyssa Ross | now everything works in upstream Nixpkgs and I no longer have a fork | 12:31:04 |
Alyssa Ross | but you can't get there overnight | 12:31:06 |
dramforever | if you don't make your work block on having nixpkgs merge stuff what's the urgency | 12:31:45 |
matthewcroughan | There isn't? I'm just firing off PRs as soon as I find them | 12:32:23 |
matthewcroughan | Like i'm not letting things hang around | 12:32:43 |
matthewcroughan | * Like i'm not letting things hang around unsubmitted | 12:32:51 |
Alyssa Ross | you were asking about mesa/valgrind in a way that suggested urgency | 12:33:09 |
matthewcroughan | Maybe I'm just excited? :D | 12:33:19 |
matthewcroughan | Not urgent at all | 12:33:23 |
Alyssa Ross | if there isn't urgency, the thing to do is finish fixing valgrind | 12:33:24 |
dramforever | you seem very vehemently against the idea of nixpkgs just not disabling valgrind for mesa on musl+llvm | 12:33:56 |
matthewcroughan | No, I just think it's probably the right thing to do, like who needs valgrind on mesa? | 12:34:25 |
dramforever | this is the "urgency" i've been talking about, you've been urging this for like twenty minutes | 12:34:31 |
matthewcroughan | Like, it's for development and debugging, no? | 12:34:37 |
matthewcroughan | and it increases the closure size quite a bit probably anyway | 12:34:54 |
matthewcroughan | Ah yeah it also depends on perl | 12:35:33 |
matthewcroughan | So can't have a perlless system with this in :D | 12:35:46 |