| 27 Jan 2026 |
Randy Eckenrode | What I need primarily is testing (e.g., the repl), building stuff, and investigating prebuilts. | 08:27:17 |
eveeifyeve | Yeah I am happy to look into it. | 08:27:55 |
Randy Eckenrode | Most likely I will try to do something less hacky/magic with source builds. I’m not thrilled about it, but I don’t want to spend a lot of time on it. | 08:28:02 |
Randy Eckenrode | Once I’m back up and running, I’ll be adding a patch to make Swift find the stdlib. SDKs are specific to SwiftPM. They won’t do what we need, unfortunately. | 08:29:04 |
eveeifyeve | * Yeah I am happy to look into it. Long as you push your changes as a wip. | 08:29:13 |
Randy Eckenrode | I don’t see any recent meeting notes posted. The last Nix team meeting notes are from last year. | 08:31:19 |
eveeifyeve | No there is no recent meeting notes, because we can't be bothered with writing notes. | 08:31:52 |
eveeifyeve | * No there is no recent meeting notes, because we can't be bothered with writing notes. But we did have a discussion about it, so I am giving a summary about it. | 08:32:25 |
Randy Eckenrode | procps is broken on Darwin too. I guess it’s a good thing I’m building all the things on staging. 😑 | 15:10:31 |
Randy Eckenrode | Darwin fixes for staging issues:
https://github.com/NixOS/nixpkgs/pull/484427
https://github.com/NixOS/nixpkgs/pull/484428
https://github.com/NixOS/nixpkgs/pull/484432
| 16:27:39 |
Randy Eckenrode | Looks like some changes in LLD 22 might actually allow us to make it the default on Darwin. | 18:46:59 |
toonn | Exciting. | 20:27:50 |
Randy Eckenrode | Particularly https://github.com/llvm/llvm-project/commit/20ca85b69fc06feb75f67414d54f3830748bb456 and https://github.com/llvm/llvm-project/commit/eb7386033ad7c51ec6de610f3266c58de6b25e8c. I ran into the problem those fix trying to bootstrap with LLD 16. | 21:12:57 |
Tristan Ross | Well, good thing that 22.1.0-rc2 was merged today | 21:23:10 |
Randy Eckenrode | I’m not going to preemptively bump my local branch because I don’t want to diverge too much from what has been merged. It’s not hard to manage with Jujutsu, but it can lead to situations where it’s untested or broken on actual Nixpkgs. | 21:25:40 |
Randy Eckenrode | If I can make LLD the default, I’m going to also try to make LLVM bintools the default. That would make Darwin an actual useLLVM platform. I’m sure that won’t break a lot of assumptions. | 21:26:45 |