| 4 Apr 2026 |
emily | hm? don't you just need to dismiss the review? | 12:21:32 |
emily | oh it's a hard failure? | 12:21:50 |
emily | I didn't realize that. that should probably be changed, it should never be necessary to bypass the rules unless something is broken... | 12:22:15 |
emily | will try remember to open an issue about it | 12:22:23 |
emily | opened https://github.com/NixOS/nixpkgs/issues/506642 | 14:32:46 |
| 6 Apr 2026 |
hexa | I think we should start staging-next in the next few hours | 16:08:23 |
K900 | Someone needs to go through the other PRs | 16:12:44 |
K900 | I think we have security | 16:12:50 |
hexa | I'm going through the PR queue already | 16:25:35 |
hexa | but someone else can do that too | 16:25:39 |
hexa | ok, went through the PR queue and merged a bunch of thijngs | 18:42:44 |
hexa | Redacted or Malformed Event | 18:42:48 |
hexa | if you want anything to land, merge it in the next 90 minutes | 18:43:26 |
hexa | Redacted or Malformed Event | 18:43:30 |
K900 | Do we want to send glibc 2.43 | 18:58:40 |
vcunat | It would have lost of regressions surely. | 19:00:17 |
vcunat | * It would have lots of regressions surely. | 19:00:22 |
leona | i mean now would be one of the last times where it's possible to do regarding release schedule | 19:00:24 |
K900 | @ma27 thoughts? | 19:16:51 |
ma27 | NACK from me: this is a glibc release that has notable changes in its C headers meaning it will take a while until projects catch up, whenever this happened for the past few releases, it took me several rounds to get the amoutn of regressions down to a reasonable number. So far we have 1400 new fails on x86_64 (compared to current staging-next - I'm aware that the comparison isn't perfect since the glibc 2.43 branch isn't based of last staging-next, this is a rough estimate, but it's the only somewhat reasonable data point I have right now) with 40% of x86_64 built only. On that base I'd not merge it.
I know it's a bummer for Philip Taron (UTC-8) who wanted to see clang build support land, but I oppose rushing an update of such a core library (and honestly, minor glibc releases are rather major releases given the work I had to put into them in the past 6.5 years). | 19:43:49 |
K900 | FWIW glibc explicitly does not do semver | 19:49:58 |
K900 | So their "minor" releases are not required to follow the semver definition of "minor release" | 19:50:15 |
ma27 | sure, I'm aware. just making clear for other readers that 2.43 isn't as small as it might sound. | 19:51:31 |
vcunat | ABI-wise semver maybe | 19:51:32 |
vcunat | * ABI-wise semver maybe (but that's not much relevant to us) | 19:51:45 |
hexa | stdenvs are still stdenving | 21:00:15 |
hexa | Redacted or Malformed Event | 21:01:00 |
hexa | they will keep building until morale improves | 21:01:17 |