[07:02] <Saviq> Good morn'!
[07:02] <Saviq> RAOF (he/they) did you manage to get through the pcc64el issue? I wonder if it's gcc-12 again?
[07:06] <RAOF> Saviq: It is, indeed, gcc-12 again.
[07:06] <Saviq> Not a good release…
[07:07] <RAOF> It's still not clear to me why gcc thinks we're writing several petabytes into a buffer, but I can work around it by disabling the error on just that file.
[07:07] <RAOF> The code itself looks absolutely harmless.
[07:07] <RAOF> (Likewise for the riscv64 error)
[07:28] <RAOF> Hm, we want these upstream, because we want them to apply to our PPA builds...
[07:28] <Saviq> Yas.
 "It's still not clear to me why..." <- And still we trust it to generate correct code?
[07:46] <RAOF> So: this is only in test code, and it'll be executed by the testsuite.
[07:46] <RAOF> So I think quirking the weirdness (and filing bugs) is a reasonable response.
[07:49] <alan_g[m]> Sure, I was appreciating the irony
[08:12] <RAOF> Aaarg. I clearly misunderstand the cmake commandline tool.
[08:13] <RAOF> At least ppc64el & riscv64 (a) cross-build locally, and (b) ppc64el fails fairly quickly.
[08:13] <RAOF> Well, fixing that is a tomorrow-me job.
[08:14] <RAOF> 👋
[10:29] <alan_g[m]> Saviq FYI I just rebased https://github.com/MirServer/mir/pull/2621 on main. (Which now has  #2614.) Do you have any further feedback on it?
[10:37] <Saviq> Well, yeah, it didn't help
[10:39] <Saviq> I mean, the flashes
[10:39] <Saviq> The visual glitch was fixed indeed
[10:39] <Saviq> And haven't encountered crafted
[10:39] <Saviq> *crashes
[10:40] <alan_g[m]> Yeah, it does fix swaybg. And it was just hope that one of the other problems might be fixed too
[10:53] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2617](https://github.com/MirServer/mir/pull/2617): Ignore wl_pointer.set_cursor if incorrect serial is given
[10:53] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] closed [issue #2532](https://github.com/MirServer/mir/issues/2532): Verify wl_pointer.set_cursor() serial matches latest wl_pointer.enter() serial
[13:47] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths marked [pull request #2621](https://github.com/MirServer/mir/pull/2621): Bind shm textures when we create the buffers as ready for review
[13:49] <alan_g[m]> Saviq there's another update to https://github.com/MirServer/mir/pull/2621, in theory it should work the same and, so far, has worked on my machine
[13:50] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths requested a review from wmww for [pull request #2627](https://github.com/MirServer/mir/pull/2627): [MinimalWindowManager] Move pointer-drag implementation from examples
[13:50] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths requested a review from Saviq for [pull request #2627](https://github.com/MirServer/mir/pull/2627): [MinimalWindowManager] Move pointer-drag implementation from examples
[13:55] <Saviq> ACK, will test
[15:11] <Saviq> alan_g re: pointer-drag implementation, the huge change to `regenerate-miral-symbols.py`, that's forgotten from the last release, is it?
[15:13] <Saviq> Should we have a at-release check so it doesn't go forgotten?
[15:14] <alan_g[m]> Saviq: Not so much forgotten as not needed yet
[15:15] <alan_g[m]> Note that it's only this big because of the ABI break
[15:17] <Saviq> Why do we need the second copy of "old" entries, btw? Isn't that what `symbols.map` is? And that should be compared to what the built library has? (/me looked into abigail, but the output I got so far was not helpful)
[15:20] <alan_g[m]> You mean the `OLD_STANZAS` constant? That's there to determine which symbols are new. I guess we could parse it from `symbols.map` but we'd need to know what the current stanza is.
[15:21] <alan_g[m]> Note that Sophe has a PR up to rework this, but that makes different trade-offs that started some discussion
[15:24] <Saviq> Hmm so this comes from docs, even… sounds like publishing docs from github into discourse :P
[15:28] <alan_g[m]> It works for some value of "works" and is simple. You are welcome to help improve it
[15:29] <alan_g[m]> Mostly we just need to cut & paste the most recent stanza into OLD_STANZAS
[15:58] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq closed [issue #2585](https://github.com/MirServer/mir/issues/2585): Menus of panels don't close when losing (or don't lose) focus
[16:02] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq closed [issue #2582](https://github.com/MirServer/mir/issues/2582): Excessive load when surface draws with multiple displays configured
[16:19] <Saviq> Good night o/
[16:51] -GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths opened [pull request #2631](https://github.com/MirServer/mir/pull/2631): Track keyboard modifiers better
[16:51] -GitHub[m]:#mir-server-  
[16:51] -GitHub[m]:#mir-server- > Fixes: #2592
[17:25] <sophie-w> alan_g: looks like https://github.com/MirServer/mir/pull/2631 has some unrelated rendering commits
 "alan_g: looks like https://..." <- Oops. Yeah, is on top of #2621. Will fix after dinner
 "Oops. Yeah, is on top of #2621..." <- I can drop the commits