[10:55] [telegram] @mitya57 looks like glibc in proposed may make qtwebengineprocess crash at start [10:57] [telegram] Is it again 32-bit specific, or happens on any platform? [10:59] [telegram] amd64 on my quick test [11:00] [telegram] I should also note that webengine FTBFS in the test archive rebuild with glibc 2.34 and GCC 11 [11:01] [telegram] https://launchpad.net/ubuntu/+archive/test-rebuild-20210805-impish/+build/21921864 [11:02] [telegram] as did 4 other Qt sources https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20210805-impish-impish.html#kubuntu [11:03] [telegram] qtwayland and qtdeclarative are already fixed in git. I didn't upload because I waited until Debian freeze ends, will upload soon. [11:07] [telegram] Regarding qtwebkit error, I have no idea what to do about it: [11:07] [telegram] /usr/bin/ranlib: Failed to load plugin '/usr/bin/../lib/x86_64-linux-gnu/bfd-plugins/libdep.so', reason: /usr/bin/../lib/x86_64-linux-gnu/bfd-plugins/libdep.so: cannot open shared object file: Too many open files [11:09] [telegram] Regarding qtwebengine, https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?id=b498f4ce3f542882 should fix it, I will cherry-pick it [11:09] [telegram] @RikMills Can you provide more details about the glibc error? [11:14] [telegram] https://matterbridge.lubuntu.me/4a913317/file_3154.jpg [11:14] [telegram] things like that [11:14] [telegram] notpadqq also, but not a useful message [11:18] [telegram] also: https://bugs.launchpad.net/calibre/+bug/1939958 [11:18] [telegram] i.e. calibre dev says that is due to qtwebengine not starting [11:18] [telegram] which is what made me start looking [11:32] [telegram] so far tested notepadqq, qutebrowser, falkon, konqueror [11:32] [telegram] all broken with just upgrading glibc [11:37] [telegram] other things are harder to test, as they only use webengine for certain things in the UI [11:41] [telegram] @mitya57 is that patch all there is to apply? I would like to see if the crashes still happen with a fixed build [11:42] [telegram] @RikMills Actually I discovered that the patch I mentioned is already included in 5.15.5. So I'm now cherry-picking part of https://github.com/abseil/abseil-cpp/commit/a9831f1cbf93fb18 instead. [11:42] [telegram] I can upload it to a PPA if you want to test. [11:43] [telegram] that would be great when you are ready :) [11:44] [telegram] I will re-use https://launchpad.net/~ci-train-ppa-service/+archive/4642/+packages where I tested a different qtwebengine fix for Hirsute [11:52] [telegram] great. thanks [11:54] [telegram] also breaks the dictionary and webbrowser applets from kdeplasma-addons [11:59] [telegram] Uploaded. [12:03] [telegram] Thanks [12:18] [telegram] Looks like a very similar fix for SIGSTKSZ is needed in one more place (breakpad). I will add it a bit later. [12:19] [telegram] opensuse people just pointed out: https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#glibc [12:20] [14:18] the chromium package has this change https://chromium-review.googlesource.com/c/chromium/src/+/2936184 [12:20] [telegram] https://matterbridge.lubuntu.me/1826b878/file_3155.jpg [12:20] fvogt: cheers [12:22] fvogt: Thank you! I will add that change too. [14:05] [telegram] @RikMills Uploaded second version to the PPA. [15:43] [telegram] https://bugs.launchpad.net/ubuntu/+source/qtwebengine-opensource-src/+bug/1939993 [15:43] [telegram] Saw it, will close via changelog if you confirm that the fix works [15:44] [telegram] kool. I mostly did it to make sure we have a block-proposed tag on glibc for now [15:44] [telegram] Not that that will migrate any time soon..... [15:45] [telegram] It appears to be causing quite a bit of other breakage [15:45] [telegram] https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#glibc [15:45] [telegram] Yeah [15:56] [telegram] https://matterbridge.lubuntu.me/beeaa983/file_3157.jpg [15:56] [telegram] I think that confirms it is the sandboxing! [15:57] [telegram] Great, then 90% is that the fix will help.