| 27 May 2026 |
Randy Eckenrode | https://github.com/NixOS/nixpkgs/pull/519195 | 10:32:06 |
K900 | The fuuuuuuck | 10:33:48 |
K900 | Does upstream even know | 10:34:09 |
Randy Eckenrode | I don’t think so. It only affects GLX not KosmicCrisp. | 11:15:46 |
Randy Eckenrode | I also don’t know whether it happens in a native build. We could need another option set. | 11:16:50 |
K900 | Native how? | 11:18:46 |
Randy Eckenrode | With Xcode and letting Meson autodetect features. | 11:19:23 |
K900 | https://gitlab.freedesktop.org/mesa/mesa/-/commit/7f07783569ea2fb2d0922cc72ff7c25d1cc7dd20 | 11:21:05 |
K900 | OK so this is part 2 | 11:21:08 |
Randy Eckenrode | Oh, that. The timeout is unrelated to that. It’s the megadriver thing. | 11:22:28 |
K900 | Yeah no | 11:22:47 |
Randy Eckenrode | I forgot I had that st_mtim thing in there. | 11:22:57 |
K900 | I have not found reports of the megadriver thing upstream | 11:23:13 |
Randy Eckenrode | The megadriver thing is what I was talking about re: a native build. The other should be fixed upstream. | 11:23:49 |
K900 | Yeah | 11:23:57 |
K900 | Well it's still clearly a bug | 11:24:05 |
K900 | The scripts don't agree on the suffix | 11:24:54 |
K900 | But also here's a weird question | 11:25:51 |
Randy Eckenrode | What I didn’t check was whether any other driver used a platform extension, or if everything used .so. Can any of that even be built on Windows? | 11:25:54 |
K900 | Do we even need to build llvmpipe on Darwin | 11:25:56 |
K900 | Is there a situation where AppleGL does not have a software fallback/ | 11:26:09 |
K900 | * Is there a situation where AppleGL does not have a software fallback? | 11:26:12 |
K900 | Is there even hardware where a software fallback needs to exist? | 11:26:25 |
Randy Eckenrode | IIRC yes because otherwise the GLX stuff doesn’t build. You need some Gallium driver. | 11:26:32 |
K900 | Fun | 11:29:13 |
vcunat | So no reason to delay merging that PR? Or merge together with next mesa update to save those linux rebuilds? | 12:14:18 |
K900 | I would prefer just fetching the upstream commit unconditionally | 12:14:46 |
K900 | At least for the other thing | 12:14:50 |
K900 | For the megadriver thing, maybe someone should ask upstream | 12:15:02 |
vcunat | It's just temporary. | 12:15:59 |