!aGqRytqbCECitOFhbt:nixos.org

Release Management

206 Members
24.05 "Uakari" | https://nixos.github.io/release-wiki/Home.html60 Servers

Load older messages


SenderMessageTime
8 Oct 2024
@rosscomputerguy:matrix.orgTristan Ross
In reply to @reckenrode:matrix.org
Given the Darwin stuff can’t go to master, what the policy is for master doesn’t seem pertinent. My only concern is getting the Darwin stuff into 24.11.
How far do you think we are from being able to merge it?
17:59:47
@emilazy:matrix.orgemilya few days18:05:40
@emilazy:matrix.orgemilyit's just pending review from two other people who have started going through it already18:05:58
@emilazy:matrix.orgemilythe follow-up PRs are mostly ready18:06:09
@emilazy:matrix.orgemily it'll definitely make the next staging-next cycle, which at this rate might not even start before the 11th 18:06:57
@rosscomputerguy:matrix.orgTristan RossOk, I think we're good then to get it into 24.1118:25:06
@vcunat:matrix.orgvcunat I wonder about staging-next-24.05 as it's been quite some time, too. 18:25:09
@vcunat:matrix.orgvcunat * I wonder about staging-next-24.05 as it's been quite some time, too. (4 weeks) 18:25:33
@rosscomputerguy:matrix.orgTristan RossWe can probably squeeze in 1 last staging-next for 24.05?18:25:38
@vcunat:matrix.orgvcunat1 last seems way too little to me. Given that we promise support until the end of the year?18:26:16
@rosscomputerguy:matrix.orgTristan RossOh18:26:54
@rosscomputerguy:matrix.orgTristan RossThen we probably can get like 4 or 5 staging-nexts for 24.05?18:27:35
@emilazy:matrix.orgemily
In reply to @vcunat:matrix.org
I wonder about staging-next-24.05 as it's been quite some time, too. (4 weeks)
I worry that if we do 24.05 next, the Darwin rework cycle becomes the last cycle before release?
18:33:29
@emilazy:matrix.orgemilywhich would be pretty not good18:33:38
@emilazy:matrix.orgemilyalso, Randy is going to be unavailable starting ~10 days from now, so we should get to any issues ASAP.18:34:06
@vcunat:matrix.orgvcunatRushing big features late. That's a tension before all NixOS stable releases.18:37:41
@emilazy:matrix.orgemilyindeed18:42:05
@emilazy:matrix.orgemilyin this case, it's not so much a feature as a vital refactor18:42:18
@emilazy:matrix.orgemilyDarwin support desperately needs it to be viable; we rushed the 12.3 SDK as an interim measure and we've already had major packages (QEMU, Qt) be unable to be updated without it18:42:41
@emilazy:matrix.orgemilythose two projects don't support 12 officially, so we could easily end up in trouble within 6 months even doing security updates18:43:19
@emilazy:matrix.orgemilyit's also going to be painful to do backports across different macOS SDK patterns, so landing it early next cycle would be really bad for 24.11 in general18:43:47
@emilazy:matrix.orgemilyI think everyone would have preferred this to be happening a month ago but you know how things go18:44:02
@reckenrode:matrix.orgRandy Eckenrode Two months to develop and land is about what I expected. I wish I had been able to start this sooner, but it took some time to get the cctools and ld64 updates landed. 19:43:20
@reckenrode:matrix.orgRandy Eckenrode While I lost some time due to poor Git hygiene and cleaning up my branch, I don’t think it would have made the current cycle regardless. 19:44:03
@reckenrode:matrix.orgRandy Eckenrode https://gist.github.com/reckenrode/58933e82c687d8026fe19630c0ed699f 19:44:33
@reckenrode:matrix.orgRandy Eckenrode That’s the flake I used for testing, which took half a week to build. I feel pretty about what kind of breakage to expect. 19:45:12
@reckenrode:matrix.orgRandy Eckenrode If you just take framework packages, you are fine in most cases. If you use autotools, you may need help linking libiconv because you forgot to do that in `Makefile.am`. If you care about framework internals, you need updated to know about `$SDKROOT`. 19:46:42
@reckenrode:matrix.orgRandy Eckenrode * If you just take framework packages, you are fine in most cases. If you use autotools, you may need help linking libiconv because you forgot to do that in Makefile.am. If you care about framework internals, you need updated to know about $SDKROOT. 19:47:14
@reckenrode:matrix.orgRandy Eckenrode (I also lost a ~week to fixing Swift because that is an ugly and slow build process.) 19:48:10
@reckenrode:matrix.orgRandy Eckenrode And yes, my availability after the 18th unlikely. My wife is scheduled for induction that evening. It could get pushed back a few weeks, but we don’t know yet (but assume not). After that, I’ll probably not have time beyond maybe checking Matrix while taking care of the baby. 19:50:01

Show newer messages


Back to Room ListRoom Version: 6