| 19 Apr 2026 |
qwrdd | Hello! As the next release will drop x86_64-darwin, what your thoughts about adding rosetta flag into linux-builder? | 14:01:21 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/pull/511400 fixes Rubberband. It was the only fallout I encountered from the darwin.libcxx update. | 14:02:15 |
emily | we did most of the libc++ 21 fixing already 😅 | 14:05:21 |
Randy Eckenrode | Somehow that got missed. | 14:05:48 |
Randy Eckenrode | Are we going to update to LLVM 22 by default for 26.05, or has the window passed for that? | 14:06:26 |
emily | technically we have a week, pragmatically we don't | 14:09:18 |
emily | https://nixos.github.io/release-wiki/Release-Critical-Packages.html oh actually no | 14:09:27 |
emily | LLVM is on there, it's too late | 14:09:35 |
Randy Eckenrode | I guess Swift may slip to post 26.05, unfortunately. | 14:11:35 |
Randy Eckenrode | Biggest help for Swift right now would be using my branch to build things and find problems. That’s how the issue with in-tree SwiftPM dependencies was uncovered. | 14:13:02 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/actions/runs/24630997267/job/72018257578#step:3:1 | 14:27:34 |
Randy Eckenrode | Did the Git error just
hit CI? | 14:27:43 |
Randy Eckenrode | No, GitHub appears to be having issues. | 14:29:58 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/actions/runs/24630997244/job/72018257140?pr=511211#step:4:39 in another PR. | 14:30:15 |
viraptor | Looks like that's my next blocker. I'm stuck on failed to build module 'Swift'; this SDK is not supported by the compiler (the SDK is built with 'Apple Swift version 5.10 (swiftlang-5.10.0.12.5 clang-1500.3.9.1.1)', while this compiler is 'Swift version 6.2.4 (swift-6.2.4-RELEASE)') currently. But at least I've got all the other required changes to merge in the meantime. | 23:25:48 |
Randy Eckenrode | Is that using the current Swift? | 23:44:14 |
Randy Eckenrode | * | 23:44:21 |
viraptor | From your pre-rebase mk2 branch - https://github.com/viraptor/nixpkgs/tree/hammerspoon-swbuild | 23:46:01 |
viraptor | I'll check today if anything changed post-rebase. | 23:47:54 |
| 20 Apr 2026 |
viraptor | * From your pre-rebase mk2 branch - https://github.com/viraptor/nixpkgs/tree/hammerspoon-swbuild
(all the changes are "YOLO, just make it work" level, it will be cleaned up a lot before submitting anywhere) | 00:25:30 |
Randy Eckenrode | Is it using the wrong SDK? Swift is really sensitive to SDK version. | 00:44:29 |
Randy Eckenrode | It should be propagating the 26.x SDK though. | 00:44:38 |
viraptor | Hmm... probably. | 00:50:26 |
| picnoir changed their display name from Picnoir to picnoir. | 10:06:11 |
viraptor | It seems like using apple-sdk_26 solved some errors. But now I'm stuck with SwiftShims module missing, which should be loaded from Swift's stdlib, but even putting swiftPackages.stdlib explicitly in nativeBuildInputs doesn't help. I get lots of:
Swift.swiftmodule/x86_64-apple-macos.swiftinterface:5:8: error: Unable to find module dependency: 'SwiftShims' Grepping that string in the stdlib package doesn't bring up anything, so I'm suspicious of everything now. | 11:40:04 |
Randy Eckenrode | This is also failing in Hammerspoon’s build or in the Swift build itself? | 11:42:09 |
Randy Eckenrode | The latter should work. I’ve been building .NET and mpv with it locally. | 11:42:52 |
Randy Eckenrode | Well, until nodejs-slim got totally broken. | 11:43:30 |
viraptor | hammerspoon build. Swift worked fine. | 11:43:37 |
viraptor | ah! there's something in stdlib.dev - I missed it, maybe I'll be lucky :) | 11:44:41 |