/srv/irclogs.ubuntu.com/2022/09/01/#mir-server.txt

RAOFsophie: Oh, BTW I added a comment to your popups/pointer grab bug.00:31
-GitHub[m]:#mir-server- **[MirServer/mir]** wmww drafted [pull request #2606](https://github.com/MirServer/mir/pull/2606): Better grabbing popups02:21
-GitHub[m]:#mir-server- 02:21
-GitHub[m]:#mir-server- > Fixes #2604 and #2585 by decoupling focus state from dismissing popup grabs. Draft because it doesn't have tests yet, but it should work.02:21
SaviqThis'll do nicely.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/b2f444f885abca214a0a3f55ad93c3263c0aa02e)05:24
RAOFOh, no! 05:56
RAOFMir FTBFS on Kinetic with some (maybe false positive?) static memcpy out of bounds.05:57
RAOFThat's annoying05:58
SaviqRAOF: That's PCH05:58
Saviqhttps://bugs.launchpad.net/ubuntu/+source/gcc-12/+bug/198385205:58
RAOFThanks for running into it!06:00
RAOFI was afraid it might be a difference between Ubuntu packaging & CI.06:00
RAOF(and I guess it is, but at least it's easily avoidable)06:01
SaviqWe should now be seeing it in CI, too - now that it spread to all arches. Was arm64 only originally06:34
RAOFHm. I can apparently build Mir exactly once on a full battery on this laptop 😬06:54
* RAOF orders fancy USB-C battery pack07:05
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq added bug to [issue #2607](https://github.com/MirServer/mir/issues/2607): Building Mir modifies the logind source07:28
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq opened [issue #2607](https://github.com/MirServer/mir/issues/2607): Building Mir modifies the logind source... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/abaf90aa5d4dc373c42dcc9b1ea7a75b5f86ce44)07:28
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq edited [issue #2607](https://github.com/MirServer/mir/issues/2607): Building Mir modifies the logind source07:28
-GitHub[m]:#mir-server- **[MirServer/mir]** RAOF opened [issue #2608](https://github.com/MirServer/mir/issues/2608): Configuration should be able to identify outputs by some stable ID... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/2903225d2ef9e63984ac17fbb10720ca41833186)08:00
-GitHub[m]:#mir-server- **[MirServer/mir]** RAOF added enhancement to [issue #2608](https://github.com/MirServer/mir/issues/2608): Configuration should be able to identify outputs by some stable ID08:01
-GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** AlanGriffiths opened [pull request #86](https://github.com/MirServer/ubuntu-frame/pull/86): Mir 2.9 has landed08:21
-GitHub[m]:#mir-server- 08:21
-GitHub[m]:#mir-server- > Drop compatibility with older versions08:21
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq opened [pull request #2609](https://github.com/MirServer/mir/pull/2609): debian: disable pre-compiled headers on gcc-1208:26
-GitHub[m]:#mir-server- 08:26
-GitHub[m]:#mir-server- > We run into [LP#1983852](https://bugs.launchpad.net/ubuntu/+source/gcc-12/+bug/1983852) otherwise.08:26
SaviqRAOF (he/they) you may need πŸ‘†οΈ to upload to Ubuntu08:49
SaviqUnless you solved it some other way08:49
SaviqNow. Why doesn't CI show the issue.08:49
RAOFAnother question: why do we run into this issue in the archive, given that we previously didn't set `MIR_USE_PRECOMPILED_HEADERS` *at all*, and it defaults to `OFF`.08:52
RAOFSaviq: Solved it in the same way locally πŸ˜‰. But missed something when bumping the package names, so need to go again .08:53
SaviqRAOF: That may be why we don't get it in CI?08:54
alan_g[m]RAOF: option(... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/034439c1f4a4fe7862ec192ecb4bf5a6f99bccc6)08:55
RAOFAh, I was misreading grep output then.08:56
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2609](https://github.com/MirServer/mir/pull/2609): debian: disable pre-compiled headers on gcc-1209:41
Saviq<Saviq> "Now. Why doesn't CI show the..." <- Despite precompiled headers being on…10:44
SaviqAha! LTO is another variable11:29
-GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** bors[bot] closed [pull request #86](https://github.com/MirServer/ubuntu-frame/pull/86): [Merged by Bors] - Mir 2.9 has landed12:10
-GitHub[m]:#mir-server- **[MirServer/ubuntu-frame]** bors[bot] edited [pull request #86](https://github.com/MirServer/ubuntu-frame/pull/86): [Merged by Bors] - Mir 2.9 has landed12:10
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] closed [issue #2584](https://github.com/MirServer/mir/issues/2584): Add ability to move maximized windows13:56
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2593](https://github.com/MirServer/mir/pull/2593): MinimalWindowManager: allow moving window from the maximized state13:56
alan_g[m]Another "mole":... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/c9be110925b8213223d94ba3ad7e73ab681937cd)14:07
alan_g[m]The riscv64 build on 22.10 is dreaming again14:08
SaviqLooks like g++-12 again14:11
alan_g[m]The referenced code is weird, but doesn't have that problem14:14
Saviq<Saviq> "Aha! LTO is another variable" <- Yup, and reproduced in CI. We'd have seen it if we had optimizations on14:22
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq closed [pull request #2484](https://github.com/MirServer/mir/pull/2484): spread: default to jammy14:24
=== dot-tobias is now known as dot-tobias[away]
=== dot-tobias[away] is now known as dot-tobias
=== dot-tobias is now known as dot-tobias[away]
=== dot-tobias[away] is now known as dot-tobias
* Saviq uploaded an image: (65KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/bTmMMtVEPVuLIhIWQTheACAO/image.png >15:56
SaviqMust say my new hardware was right on time… apparently building web engines is what this is built for.15:56
dot-tobiasSaviq: πŸ˜„ If only I had such a machine for the ARM builds …16:13
SaviqThose are actually even easier to come by ;)16:15
SaviqThe M1 is crazy price vs. power wise.16:15
SaviqAnd as offered, I can build for you any time16:15
Saviq```... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/b871889a12a5ccc0cfb7eaed6918689ed87359ae)16:17
dot-tobiasSaviq: Right, almost forgot that you have builders for ARM. I'll gladly take that offer as soon as the amd64 build is running … have been struggling with incremental build errors for the better part of this week.16:22
dot-tobiasRe the pkgconfig error: See my latest forum message (amended, dunno if that triggers an email)16:23
=== dot-tobias is now known as dot-tobias[away]
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths opened [pull request #2610](https://github.com/MirServer/mir/pull/2610): [MultiMonitorArbiter] track buffer users better17:00
-GitHub[m]:#mir-server- 17:00
-GitHub[m]:#mir-server- > The compositor ID should not be added repeatedly when there is no new buffer available17:00
alan_g[m]OK, I offer up a small fix, but still seeking the compositing bug(s). More tomorrow! πŸ‘‹17:03
-GitHub[m]:#mir-server- **[MirServer/mir]** wmww marked [pull request #2606](https://github.com/MirServer/mir/pull/2606): Better grabbing popups as ready for review17:54
-GitHub[m]:#mir-server- **[MirServer/mir]** graysonguarino opened [pull request #2611](https://github.com/MirServer/mir/pull/2611): Fix #2607 modification of logind source18:15
-GitHub[m]:#mir-server- 18:15
-GitHub[m]:#mir-server- > Fixes #2607. I believe this should tackle it as I cannot reproduce the error now, but this should be double-checked by someone who faces this bug.18:15
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2610](https://github.com/MirServer/mir/pull/2610): [MultiMonitorArbiter] track buffer users better18:49
=== tortoise_ is now known as tortoise
=== madhens_ is now known as madhens

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!