| 10 Oct 2025 |
ivy | okay easy | 07:59:26 |
samasaur | (darwinMinVersionHook "13.3") in buildInputs | 07:59:37 |
samasaur | lemme stick up a PR for that | 07:59:53 |
samasaur | * lemme stick up a PR for that rq | 07:59:55 |
ivy | it’s very odd as well | 08:03:42 |
ivy | because for some reason my nix rebuild is like filling up my entire laptop | 08:03:57 |
samasaur | ah ha ha!
https://github.com/NixOS/nixpkgs/pull/450213 | 08:04:09 |
ivy | merge then close | 08:04:32 |
samasaur | tragically i do not have a commit bit but i have left an approving review | 08:05:05 |
K900 | I do :) | 08:06:36 |
ivy | also that reminds me i need some ppl to look over my darwin pr | 08:08:09 |
ivy | its pretty big | 08:08:12 |
ivy | https://github.com/NixOS/nixpkgs/pull/445407 | 08:08:37 |
samasaur | is this a nix-darwin pr | 08:08:38 |
ivy | no its for nixpkgs | 08:08:44 |
ivy | i have a few nix-darwin prs depending on it tho | 08:08:50 |
samasaur | i vaguely recall seeing the nix-darwin PRs but i have been consumed by this swift update | 08:09:02 |
ivy | this https://github.com/nix-darwin/nix-darwin/pull/1595 depends on that nixpkgs pr | 08:10:19 |
ivy | my nixpkgs pr has been reviewed to death tho | 08:12:25 |
ivy | and karabiner has been broken for like over a year | 08:15:44 |
ivy | ahh many such cases | 08:17:35 |
Randy Eckenrode | Darwin uses the system libc++. The default deployment target currently is 11.3. You have to use darwinMinVersionHook to set it to at least 13.3. After the next staging cycle, the default deployment target is being increased to 14.0. | 10:24:07 |
ivy | yeah we fixed it lol | 10:42:03 |
emily | it was to make sure my libc++ header changes to the derivation worked | 18:44:20 |
emily | which took some iteration | 18:44:22 |
emily | I think we have nothing in-tree that uses it but I didn't want to break it | 18:44:37 |
samasaur | gotcha | 18:44:49 |
samasaur | I ended up fixing cxx interop so it all worked out for the best | 18:45:01 |
Randy Eckenrode | Swift uses it, but that’s it AFAIK. | 18:45:36 |
Randy Eckenrode | Not until I can start working on using Swift in ld64. The C interop stuff currently going through evolution is exciting for that. | 18:46:26 |