Nix on macOS | 1150 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 |
|---|---|---|
| 10 Dec 2025 | ||
| Could be an issue if we ever get cross-compilation going. | 01:52:51 | |
| Other things to worry about first though. | 01:53:02 | |
Updated my KosmicKrisp branch. It’s getting closer to supporting DXVK. It’s missing support for these features: depthBiasClamp, fillModeNonSolid, sampleRateShading, and shaderCullDistance. It also lacks support for geometry shaders and tessellation shaders. | 02:24:36 | |
| 03:57:48 | |
| there's probably a package for it on Linux | 03:57:52 | |
| though we might not want Swift to depend on SCCS… | 03:58:09 | |
I tried using nix-locate. The only thing that came back for bin/what was darwin.shell_cmds. | 04:13:55 | |
| I had a horrible idea. Can we write a SwiftPM plugin that just provides the pre-compiled binaries from the store? | 04:18:07 | |
Then when we set up the SwiftPM checkout folder, we use our own Package.swift that uses our plugin to provide the pre-compiled binary. | 04:18:48 | |
it seems trivial to write a program that does the same thing. potentially even a stub binary might work (does anything even use this marker syntax?) | 04:34:38 | |
| oh yeah, it is actually used. wild
| 04:38:19 | |
| @Randy Eckenrode https://github.com/NixOS/nixpkgs/pull/469541 FYI | 09:35:56 | |
| 12:16:36 | ||
| I'm havnig a bit of a strange issue. For some reason the wrong python binary gets executed despite not being in $PATH
The python which runs when just typing | 15:59:23 | |
| 11 Dec 2025 | ||
| I’ll do the MoltenVK PR this weekend when I rebase my staging branch (assuming the Vulkan SDK update has been merged). Trying to limit the number of bootstraps to only weekly …. | 03:27:48 | |
| Also, boo. Swift Build isn’t finding the SDK again. They changed something that I’m going to have to printf debug again. | 03:28:08 | |
| 04:45:32 | ||
| We have a weird regression on 25.11 aarch64-darwin, blocking thousands of jobs. Perhaps someone here could have a look? https://github.com/NixOS/nixpkgs/pull/468267#issuecomment-3636942915 | 17:06:19 | |
Anything in Console.app? Usually when something gets killed, it’s due to codesigning. | 17:46:56 | |
| Well, the problem is that I never really used Apple stuff. | 17:50:11 | |
| (though I do have remote access to some) | 17:50:42 | |
man log is the CLI interface | 18:00:17 | |
| it looks like it might be the awful nondeterministic codesigning bug though | 18:00:36 | |
my guess is that the autogen binary always gets SIGKILLed | 18:01:25 | |
| which should be easy to test | 18:01:31 | |
| 18:02:18 | |
so it's that that probably needs rebuilding… which AIUI cannot be done without changing the hash because of Hydra/cache limitations… and will probably throw away a ton of builds since it's in autoreconfHook | 18:02:49 | |
| Changing the hash for a particular package-platform combination is easy enough, though, it will take lots of machine time, as you wrote. | 18:11:13 | |
| I don't know a way of rebuilding for cache.nixos.org without changing the hash. | 18:11:45 | |
| manually deleting from cache and rebuilding? | 18:11:59 | |