| 1 Oct 2025 |
samasaur | nvm i'm stupid | 06:46:04 |
samasaur | was building on linux | 06:46:07 |
samasaur | only depends on swift on darwin | 06:46:15 |
samasaur | I accidentally GC'd my darwin swift build but it is almost done rebuilding and then I will try mpv and dotnet | 06:46:43 |
WeetHet | Yeah, so fixing swift on linux was basically like a sidequest | 06:46:48 |
WeetHet | Just marking it broken would also work | 06:47:11 |
samasaur | my goal has basically been "no more broken than before" | 06:47:12 |
WeetHet | * Just marking it as broken would also work | 06:47:16 |
WeetHet | Speaking of dispatch, does adding it to buildInputs not work? | 06:50:51 |
samasaur | I didn't try this time round | 06:51:34 |
samasaur | I vaguely recall that it does not work | 06:51:43 |
samasaur | from the last time I encountered this issue | 06:51:50 |
WeetHet | Because you're adding Foundation via buildInputs | 06:52:05 |
WeetHet | Weird that Dispatch is somehow different | 06:52:22 |
samasaur | and anecdotal evidence that this is the correct way such as https://github.com/NixOS/nixpkgs/blob/00d27bf789128e0029f4fdf456cc07d93e84bc8c/pkgs/development/compilers/swift/cxx-interop-test/default.nix#L39-L46 | 06:52:49 |
samasaur | yeah i don't get it either | 06:53:26 |
samasaur | man this dotnet build takes forever | 07:32:56 |
samasaur | it's very linear | 07:33:01 |
samasaur | better than mpv-with-scripts which has been stalled for 40m i guess | 07:33:40 |
| 0hlov3 changed their profile picture. | 08:06:26 |
WeetHet | Redacted or Malformed Event | 08:08:09 |
WeetHet |  Download Screenshot 2025-10-01 at 11.08.25.png | 08:08:40 |
WeetHet | Builds without it for me | 08:08:46 |
samasaur | cxx-interop-tests doesn't exhibit that error | 08:48:49 |
samasaur | swift-format and sourcekit-lsp do on 5.10 | 08:49:07 |
samasaur | unsure if it wasn't an issue on 5.8 or if they just failed silently | 08:49:26 |
samasaur | easiest way to test whether it works in buildInputs is probably to find some in-tree package that has that fix, so you don't have to build swift from source | 08:50:11 |
samasaur | or you could clone my swift example repo (samasaur1/nix-swift-hello), make the change, and try to build on Linux | 08:50:49 |
samasaur | now that mpv and dotnet-sdk have both built successfully I however must go to bed | 08:51:40 |
Randy Eckenrode | dotnetCorePackages.dotnet_X.sdk IIRC. | 10:37:34 |