15 Sep 2025 |
Randy Eckenrode | I just hardcoded it. There’s no reason to use an older one, especially if we don’t support older Clang anymore. Making it overridable like the SDK adds unnecessary complexity. | 17:12:00 |
emily | yep | 17:12:09 |
emily | ok then I'll push out what I have | 17:12:13 |
emily | Randy Eckenrode: I've pushed what I'm building with to https://github.com/NixOS/nixpkgs/pull/398727, could you take a look? | 17:32:51 |
emily | if it looks good to you we can land it with LLVM 21 (which I have almost finished pushing out stuff for) | 17:33:07 |
emily | I added the SDK bump and the version stuff, fixed conflicts, dropped overrideLibcxx | 17:33:41 |
emily | er, oops, with the wrong commit message. I'll fix that | 17:33:45 |
Randy Eckenrode | Not even adding the 15.5 source release sources just to keep things simple re: breakage? | 17:36:34 |
emily | you had to fix them up right? | 17:37:39 |
emily | or, oh, I guess the source release packages are pinned separately? | 17:37:50 |
emily | I always forget how that works | 17:37:52 |
Randy Eckenrode | The ones in the SDK. | 17:37:54 |
emily | do you know if that causes a mass rebuild? | 17:38:11 |
Randy Eckenrode | The apple-oss-distributions packages are versioned separately. | 17:38:13 |
emily | I'm okay throwing it in if not | 17:38:15 |
Randy Eckenrode | It probably does. We can bump it when we do the source releases. | 17:38:26 |
emily | (since I already bootstrapped all this stuff and have built a ton) | 17:38:26 |
emily | sounds good to me | 17:38:38 |
emily | I can add a comment to the commit message | 17:38:43 |
emily | nothing has broken from me forgetting to do that at least 😅 | 17:39:20 |
Randy Eckenrode | LGTM though there’s some check failures. | 17:39:22 |
emily | I guess it wants the pinned source releases | 17:39:56 |
emily | so I suppose I'll do it after all | 17:40:03 |
Randy Eckenrode | Yeah. | 17:40:12 |
Randy Eckenrode | The ones we actually build can stay at whatever version they are. That update is non-trivial. | 17:40:36 |
Randy Eckenrode | What’s the build on the macOS 26.0 release build? The RC was 25A353. | 17:45:12 |
emily | haven't updated yet 🤪 | 17:47:25 |
emily | too busy building things | 17:47:27 |
Randy Eckenrode | Updating now. There’s an newer build after the RC. | 17:49:33 |
Randy Eckenrode | I guess this means Swift 6.2 should be released RSN™. | 17:50:05 |