Nix on macOS | 1152 Members | |
| “There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org | 183 Servers |
| Sender | Message | Time |
|---|---|---|
| 19 Dec 2025 | ||
What does ulimit -Sn and ulimit -Hn show? | 19:02:54 | |
Also, what does lsof | wc -l say when you're not building? | 19:03:50 | |
(ulimit: soft and hard limits. lsof | wc -l list open files | count the lines | 19:04:29 | |
* (ulimit: soft and hard limits. lsof | wc -l list open files | count the lines) | 19:05:26 | |
| 20 Dec 2025 | ||
| 01:23:05 | |
| I still need to sort out Swift Syntax, but I’m getting closer. | 01:23:15 | |
| 01:24:23 | |
| What I’d like to do is build Swift Syntax separately and relink the compiler against it (or actually copy the dylibs out of the compiler and relink it). | 01:26:43 | |
| * | 01:26:51 | |
| The goal is to have everything in its own package. | 01:27:10 | |
is there a way to get rid of all the warning: unhandled Platform key FamilyDisplayName spam from nixpkgs's compilers? (Or is it some weird issue with my setup that's causing those?) | 17:52:53 | |
| I think Randy has a PR up that fixes that issue | 17:53:14 | |
| ah alright | 17:54:30 | |
| just merged it, sorry for the delay :) | 18:26:39 | |
but staging, so… | 18:26:45 | |
| Randy Eckenrode: did a review pass on your open PRs, lmk if I missed any important pending Darwin thing from someone else | 18:47:15 | |
| Thanks. I left a few comments. I’ll respond more fully to the Darwin stdenv cleanup later tonight. I think we’re going to have to decide what trade-off we want to make because that’s just the nature of the overlay-based approach to bootstrapping we use. | 21:59:08 | |
Maybe if we overlaid the previous stage as the buildPackages, it would be cleaner. That’s way outside the scope of this PR. | 21:59:53 | |
I also want to land ‘Darwin is useLLVM’ first. | 22:00:13 | |
| 21 Dec 2025 | ||
| I pushed a commit using the second approach you suggested. The first one didn’t work. | 01:40:14 | |
| Darwin appears to be very broken on staging. | 18:36:59 | |
| staging or next? | 18:38:27 | |
| Staging, though it appears pkgconf got bit by the code signature bug. | 18:38:53 | |
| sigtool is failing to build, but I don’t know whether that’s related. I’m going to fix the signature and see if those things build. | 18:39:30 | |
| 18:40:46 | |
| Yeah, fixing the signature worked. That’s really annoying. | 18:41:28 | |
| I hope switching to LLD will fix that, but switching is non-trivial. | 18:41:44 | |
| Copying from main nixos channel: | 18:47:01 | |
There's targets.darwin.linkApps which is enabled by default - yet I see no shortcuts created in app menu on macDoes that mean I should use targets.darwin.copyApps instead?Or am I holding it wrong (it used to generate the shortcuts in the past) | 18:47:17 | |
| Reading this https://github.com/nix-darwin/nix-darwin/pull/1396 and this https://github.com/nix-community/home-manager/pull/8031 - my usecase is only app launcher, no spotlight, and I am okay with apps showing twice in dock/launcher - I can launch both and see which version is the newest, or I can garbage-collect in advance. With that said, what would be my preferred way to "install" the GUI apps then? | 18:59:02 | |