| 15 Jan 2026 |
K900 | https://github.com/NixOS/nixpkgs/pull/480286 | 08:21:30 |
K900 | ^ @ma27 | 08:21:33 |
K900 | @vcunat can we eat a gdb rebuild | 09:44:19 |
K900 | https://github.com/NixOS/nixpkgs/pull/480309 | 09:44:19 |
K900 | Or do I have to hack around it | 09:44:23 |
ghpzin | You can just change it keeping same order of configureFlags. I had https://github.com/NixOS/nixpkgs/pull/479763, but can close it. | 09:47:45 |
K900 | optional won't work good there | 09:48:05 |
K900 | Because it makes a nested list | 09:48:11 |
K900 | Which will explode on structuredAttrs | 09:48:23 |
K900 | etd | 09:48:24 |
K900 | * etc | 09:48:25 |
Vladimír Čunát | That's like 15k linux rebuilds in total? but given the progress we have I'd expect 5-10k wasted builds. | 09:48:35 |
K900 | It basically only works because of how dumb toString conversions on lists are | 09:48:36 |
K900 | You have to do like [...] ++ optional ... ++ [...] | 09:49:06 |
K900 | Which works sure but ugly | 09:49:10 |
K900 | @vcunat OK annoying way it is then | 09:49:47 |
Vladimír Čunát | I don't know how urgent it is. | 09:50:34 |
K900 | It's blocking Plasma | 09:50:40 |
K900 | So yes urgent | 09:50:42 |
Vladimír Čunát | It might be OK thanks to being linux-only. | 09:51:13 |
K900 | I've already done the annoying thing | 09:51:25 |
K900 | It's OK | 09:51:26 |
Vladimír Čunát | We tend to wait at least one or two days for darwin at the end of each staging-next*. | 09:51:42 |
K900 | https://github.com/NixOS/nixpkgs/pull/480309/changes | 09:51:46 |
Vladimír Čunát | Oh okay, if you have it already. | 09:52:22 |
K900 | Yeah I can just merge that and then reorder it on staging | 09:52:39 |
ghpzin | can't it be optionalString then ? | 09:56:59 |
K900 | Then you have an empty string | 09:57:13 |
K900 | Which is also not great | 09:57:20 |
K900 | And restoring the sane order on staging: https://github.com/NixOS/nixpkgs/pull/480316 | 10:04:09 |