9 Sep 2025 |
emily | raitobezarius: any chance of updating the Lix version drop PR soon? | 18:46:52 |
emily | Nix is ready for the toml11 bump and CMake 4 requires it | 18:47:08 |
emily | hoping to land that in the next staging-next cycle so would be good to know what Lix backports are going to be necessary | 18:47:28 |
aloisw | If we want to do releases with the fixes 2.91 will need a bit more work. The required nixpkgs bumps are performed but C++23 leads to a weird destructor error. | 18:50:42 |
emily | the idea is to drop 2.91 | 20:41:08 |
emily | and 2.92 | 20:41:11 |
emily | it is just waiting on the Nixpkgs PR being updated | 20:41:19 |
emily | 25.05 will not need it backporting as toml11 will not be bumped there | 20:41:42 |
10 Sep 2025 |
| SomeoneSerge (back on matrix) changed their display name from SomeoneSerge (@nixcon & back on matrix) to SomeoneSerge (back on matrix). | 00:37:56 |
aloisw | Then only 2.93 is needed which needs the fixes merged and then a new release. On the other hand I'd very much prefer introducing and maintaining a toml11_4 on 25.05 over maintaining the patch for 2.94. | 04:35:07 |
| cpli changed their profile picture. | 06:36:45 |
emily | does 25.05 need 2.94? if it released today then it'd only be usable for ~3½ months and only benefit people explicitly opting in, and I assume it won't release today | 18:35:55 |
emily | not sure what you mean by the patch, but backporting toml11_4 seems fine to me | 18:36:06 |
emily | but orthogonal to getting the bump in on unstable which is currently blocking CMake 4 | 18:36:18 |
emily | I don't think we need a 2.93 release because the merged fixes can just be patched downstream, but I do need to know how soon the other releases are actually going to be dropped | 18:36:57 |
raitobezarius | This week is a bit complicated for me | 18:37:47 |
raitobezarius | I will see what I can do this evening | 18:37:51 |
aloisw | It already has it in the form of lixPackageSets.git . | 18:38:23 |
raitobezarius | aloisw I will try to get to your cherry-picks ASAP, thanks a lot | 18:38:36 |
emily | the toml11 cherry-picks should probably not be merged to pre-2.93 | 18:38:51 |
aloisw | Toml11 bump revert patch that's currently lingering in the lixPackageSets.git update PR. | 18:38:54 |
emily | if the plan is still as stated | 18:38:54 |
raitobezarius | I guess I'm too out of the loop then to be a useful reviewer | 18:39:23 |
aloisw | The ones I requested Raito on are only CI unblock. | 18:39:28 |
emily | I thought the agreed on plan was dropping 2.91 and 2.92? | 18:39:41 |
emily | from 25.11 | 18:39:43 |
raitobezarius | Yes, I'm talking about the cherry-picks that alois requested me on cl.lix.systems | 18:39:54 |
emily | ah, okay | 18:39:55 |
raitobezarius | (I should be more explicit in context, it's my bad) | 18:40:09 |
aloisw | (that is, bumping nixpkgs to a recent enough 25.05 to not fail to evaluate the test on host nix with toml11 4) | 18:40:13 |