https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-libs/webkit-gtk-2.44.4-r410 fails to compile. Discovered on: x86 (internal ref: tinderbox_x86) System: GCC-15-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-15) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 916172 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
``` FAILED: WebKit2WebExtension-4.1.gir /var/tmp/portage/net-libs/webkit-gtk-2.44.4-r410/work/webkitgtk-2.44.4_build/WebKit2WebExtension-4.1.gir [...] Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h:95: Warning: WebKit2WebExtension: invalid "scope" annotation: only valid on callback parameters <unknown>:: Fatal: WebKit2WebExtension: warnings configured as fatal <unknown>:: Fatal: WebKit2WebExtension: warnings configured as fatal ```
We should drop "--warn-error" from https://github.com/WebKit/WebKit/blob/6d33b1c0b91a330edd8db79a752d9833f36b35bd/Source/cmake/FindGI.cmake#L345.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe4724e2d959a9c9fba2d4ba12ac33798c36d45 commit 1fe4724e2d959a9c9fba2d4ba12ac33798c36d45 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-01-21 23:38:04 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-01-21 23:38:04 +0000 net-libs/webkit-gtk: don't use -Werror for gobject-introspection Don't pass --warn-error ('-Werror') for gobject-introspection. Closes: https://bugs.gentoo.org/947761 Signed-off-by: Sam James <sam@gentoo.org> net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild | 5 ++++- net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild | 5 ++++- net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild | 5 ++++- net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild | 3 +++ net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild | 3 +++ net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild | 3 +++ 6 files changed, 21 insertions(+), 3 deletions(-)