/srv/irclogs.ubuntu.com/2023/10/03/#ubuntu-desktop.txt

KGB-0gnome-user-docs signed tags 41201aa Gunnar Hjalmarsson ubuntu/45.0-1ubuntu2 * gnome-user-docs Debian release 45.0-1ubuntu2 * https://deb.li/4JM03:14
=== guiverc2 is now known as guiverc
seb128goood morning desktopers!07:44
lissyxseb128, hello07:59
seb128lissyx, salut :)07:59
lissyxdo you think you can help me for https://bugzilla.mozilla.org/show_bug.cgi?id=1855135#c7 and the related PRs ?07:59
-ubottu:#ubuntu-desktop- Mozilla bug 1855135 in Toolkit "Fetching crash annotations from non-content child processes doesn't work on Ubuntu Snap builds" [--, New]07:59
lissyxhttps://github.com/canonical/firefox-snap/pull/31 and https://github.com/canonical/firefox-snap/pull/3207:59
-ubottu:#ubuntu-desktop- Pull 31 in canonical/firefox-snap "Bug 1855135 - Remove lto=cross (as a temp aworkaround?)" [Open]07:59
-ubottu:#ubuntu-desktop- Pull 32 in canonical/firefox-snap "Bug 1855135 - Remove lto=cross (as a temp aworkaround?)" [Open]07:59
lissyxwe are lacking crash reports from beta and stable, this is not really good07:59
seb128lissyx, is there a bug about the fact that lto=cross is buggy?08:01
seb128I don't like to apply workarounds if they are used as a pretext to not fix the real issue, that comment on the upstream bug 'Let's keep this bug open until his PRs have landed.' suggest Gabriele plan to close the bug and consider the problem fixed once the workaround is in the snap build?08:02
lissyxyes well08:04
lissyxenable-lto=cross is not used elsewhere as much as I can find08:04
lissyxwe can spend time debugging why, but I'm not sure it's the best use of our time08:04
lissyxand in the mean  time we have users experiencing crashes and we cannot get data on that08:06
seb128I wish I would have the context of why that option was initial added to the snap build before deciding it's wrong :/08:10
seb128but yes, you are right08:11
KGB-0gnome-control-center ubuntu/latest 9e95dec Sebastien Bacher debian/ changelog patches/series patches/gitlab-fix-vpn.patch * https://deb.li/hBNx10:03
KGB-0* debian/patches/gitlab-fix-vpn.patch:10:03
KGB-0  - cherry pick an upstream fix for a recent regression in the VPN10:03
KGB-0    configuration (lp: #2037011)10:03
-ubottu:#ubuntu-desktop- Launchpad bug 2037011 in network-manager-openvpn (Fedora) "Can't create ovpn" [Undecided, New] https://launchpad.net/bugs/203701110:03
KGB-0gnome-control-center ubuntu/latest 49bd756 Sebastien Bacher debian/changelog * releasing package gnome-control-center version 1:45.0-1ubuntu2 * https://deb.li/3S2EE10:03
lissyxseb128, looks like there's a regression on mesa 23.0.4.0: https://crash-stats.mozilla.org/signature/?signature=__driDriverGetExtensions_d3d12#aggregations10:20
lissyxaggregating on "adapter driver version" reveals only 23.0.4.010:21
seb128lissyx, is that ubuntu/snap only?10:23
lissyxseb128, I dont think so11:03
lissyxseb128, ok it's upstream13:34
lissyxseb128, https://bugzilla.mozilla.org/show_bug.cgi?id=1850271#c613:35
-ubottu:#ubuntu-desktop- Mozilla bug 1850271 in Core "Crash in [@ st_ReadPixels]" [S3, New]13:35
seb128lissyx, ack13:36
lissyxseb128, can we also merge https://github.com/canonical/firefox-snap/pull/33 ?13:40
-ubottu:#ubuntu-desktop- Pull 33 in canonical/firefox-snap "Bug 1855135 - Link with LLD and LTO=cross" [Open]13:40
seb128lissyx, I'm confused now, didn't we say earlier that we wanted to stop using lto=cross?13:44
lissyxseb128, lto=cross with gold13:45
lissyxwith lld it looks like we are fine13:45
lissyxbut I can remove it as well ...13:45
seb128well, I'm just not understanding enough those options to have an opinion, but I would expect we want similar build options on the different tracks13:45
seb128no?13:45
lissyxseb128, if you prefer, i removed lto=cross13:47
seb128lissyx, what is lto=cross doing and what's the impact on performances or other factors?13:47
seb128also what are the pro and con of building with gold vs lld?13:48
lissyxwithout lld, build is broken13:49
lissyxand all linker usage are moving to lld13:49
lissyxlto=cross does lto cross language13:49
lissyxI dont know the imapct in term of perfs but I can't find us using it in our mozconfig files?13:49
lissyxe.g., https://searchfox.org/mozilla-central/search?q=--enable-linker%3D&path=&case=false&regexp=false --enable-linker usages13:50
lissyxhttps://searchfox.org/mozilla-central/search?q=--enable-lto%3D&path=&case=false&regexp=false13:50
lissyxso if it's not part of our own mozconfig ...13:50
seb128ok13:51
lissyxlld vs gold because elfhack: https://searchfox.org/mozilla-central/rev/37d9d6f0a77147292a87ab2d7f5906a62644f455/build/unix/mozconfig.linux#18-1913:51
seb128I don't feel like I understand enough the difference of lld vs gold to be able to give a +1 or -1 :/13:51
seb128but at the same time I doubt we will have anyone else who will do that review or have an opinion13:51
lissyxfrom https://treeherder.mozilla.org/jobs?repo=try&revision=b6e0072f50325c4ca58ed47ff7864b6d6aab2aed to https://treeherder.mozilla.org/jobs?repo=try&revision=2f0ae43a83621a64488248087ef987e3689097bc13:52
seb128I don't like the idea of having nightly on a different compiler, one of the thing we expect nightly to provide us is to learn about issues earlier13:53
seb128but if we don't use the same toolchain then we will not get notified on issues impacting gold13:53
lissyxyet this is also what we do: https://searchfox.org/mozilla-central/source/build/unix/mozconfig.linux#18-1913:56
lissyxanyway the goal is to move to lld everywhere ?13:57
lissyxfrom https://bugzilla.mozilla.org/show_bug.cgi?id=1854047 and https://bugzilla.mozilla.org/show_bug.cgi?id=183973913:58
-ubottu:#ubuntu-desktop- Mozilla bug 1854047 in Firefox Build System "Enable relrhack in local builds when possible" [--, Reopened]13:58
-ubottu:#ubuntu-desktop- Mozilla bug 1839739 in Firefox Build System "Switch remaining Linux and Android builds to lld" [S3, Reopened]13:58
seb128bandali, ^ do you have an opinion on?14:03
lissyxseb128, ftr the removal of gold linker was hinted by glandium14:13
seb128lissyx, I would feel better if we were using lld across the channels but that comment state that it's not compatible with the optimisation done in release builds14:18
lissyxseb128, the expert regarding linker and elfhack is glandium14:18
lissyxwhen I have a linkage issue and he suggests to remove gold, I listen :p14:19
seb128:)14:19
lissyxusage of lld will flow to beta and stable after, I guess14:19
lissyxas soon as nightly train advances14:19
lissyxand time to leave14:20
seb128talk to you later!14:20
lissyxseb128, back from school14:39
bandalihi, i don't have the full context sorry, will catch up in a bit. but in general i'm no compile/linking expert, and i'd be very much inclined to listen to glandium's suggestions, they've helped me/us in the past already :-)15:21
seb128bandali, well, I merged the changes from lissyx now15:26
bandaliseb128, ha okay great, thanks :-) i'm catching up with the context to generally be in the know about it15:29
KGB-0gnome-shell ubuntu/latest 46ceed3 Jeremy Bícha debian/patches/ series layout-Destroy-panel-barrier-on-shutdown.patch overview-Handle-unredirection-in-OverviewShown-state-mach.patch * Cherry-pick 2 commits from future 45.1: * https://deb.li/OCWi18:21
KGB-0gnome-shell ubuntu/latest 07fdf07 Jeremy Bícha debian/gbp.conf * debian/gbp.conf: Branch for mantic * https://deb.li/3Ky8h18:21
KGB-0gnome-shell ubuntu/latest 91c46c0 Jeremy Bícha debian/changelog * releasing package gnome-shell version 45.0-1ubuntu2 * https://deb.li/v1L218:21
KGB-2gnome-shell pipeline Jeremy Bicha 586259 * running (extract-source: running; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created)18:22
KGB-2gnome-shell pipeline Jeremy Bicha 586257 * [13 minutes and 8 seconds] failed (extract-source: success; build: failed; build i386: failed; build source: success; test-build-any: skipped; test-build-all: skipped; test-crossbuild-arm64: skipped; reprotest: skipped; lintian: skipped; autopkgtest: skipped; blhc: skipped; piuparts: skipped)18:34
KGB-2mutter signed tags 95e8501 Jeremy Bicha ubuntu/45.0-3ubuntu1 * mutter Debian release 45.0-3ubuntu1 * https://deb.li/3Iwln22:44
KGB-0mutter ubuntu/latest 5c073a6 Jeremy Bicha * pushed 38 commits (first 5 follow) * https://deb.li/Mugs22:45
KGB-0mutter ubuntu/latest 83829c3 Simon McVittie debian/changelog * New upstream release * https://deb.li/ikHJU22:45
KGB-0mutter ubuntu/latest 4529b8c Simon McVittie debian/patches/ (6 files in 2 dirs) * d/patches: Drop patches that were applied upstream * https://deb.li/7uQG22:45
KGB-0mutter ubuntu/latest d21b14e Simon McVittie debian/changelog * Update changelog * https://deb.li/3rH9M22:45
KGB-0mutter ubuntu/latest d56a98d Simon McVittie debian/patches/ series x11-events-NULL-Check-input-event-when-getting-name.patch * Don't crash when profiling with sysprof 45~rc (mutter#3030) * https://deb.li/ywSy22:45
KGB-0mutter ubuntu/latest 9ebdd2f Simon McVittie debian/changelog * Update changelog * https://deb.li/3Mfn422:45

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