| 11 Apr 2024 |
Randy Eckenrode | In reply to @vcunat:matrix.org You don't plan dropping x86_64-darwin anytime soon, I guess? No, both would still be supported. This is just about not being able to link packages on <10.14. | 18:37:59 |
vcunat | OK. I meant it only as a loosely related, and half-joking. | 18:39:00 |
@adam:robins.wtf | so they could consume cached packages, but not build (link) them themselves? | 18:39:01 |
Randy Eckenrode | In reply to @wegank:matrix.org And I intend to postpone this change to early June, to give macOS 10.12 and 10.13 users a six-month grace period So targeting 24.11, essentially? (Though given that unstable is the default, it’s essentially effective immediately.) | 18:39:28 |
Randy Eckenrode | In reply to @adam:robins.wtf so they could consume cached packages, but not build (link) them themselves? Correct. The linker uses a ton of GCD stuff that’s only available in 10.14+. It may be possible to build libdispatch from source or user a portable replacement. I haven’t looked into those in detail yet. | 18:41:20 |
Randy Eckenrode | In reply to @wegank:matrix.org And I intend to postpone this change to early June, to give macOS 10.12 and 10.13 users a six-month grace period * So targeting 24.11, essentially? (Though given that unstable is the default, it would affect many immediately.) | 18:41:43 |
Randy Eckenrode | If the decision is to push it to June after the release, I can post an announcement in the Darwin news thread on Discourse. Not sure where else it should be announced? | 18:42:29 |
Weijia | In reply to @reckenrode:matrix.org If the decision is to push it to June after the release, I can post an announcement in the Darwin news thread on Discourse. Not sure where else it should be announced? Also in the release announcement | 18:45:30 |
Randy Eckenrode | That this is the last release for 10.12 and 10.13 users I assume. | 18:46:52 |
Randy Eckenrode | I’ll post in the Darwin news thread now so unstable users aren’t taken completely by surprise. | 18:47:23 |
Weijia | In reply to @reckenrode:matrix.org That this is the last release for 10.12 and 10.13 users I assume. Yes, and that they should stay on nixpkgs-24.05-darwin instead of bumping to latest unstable | 18:48:02 |
Weijia | In reply to @reckenrode:matrix.org That this is the last release for 10.12 and 10.13 users I assume. * Yes, and that they should stay on nixpkgs-24.05-darwin instead of bumping to latest unstable before upgrading their systems | 18:48:25 |
Weijia | * Yes, and that they should stay on nixpkgs-24.05-darwin instead of bumping to latest unstable before upgrading to macOS 10.14+ | 18:49:08 |
@adam:robins.wtf | wouldn't the majority of users have already upgraded to 10.14+ if they could? | 18:49:58 |
Randy Eckenrode | I asked in the infra channel. Wr have no information on what people are running. This is a conservative approach to avoid unwelcome surprises. | 18:55:49 |