All attempts to build webkit-gtk (all current versions) fail to build. Tested ebuilds: net-libs/webkit-gtk-2.38.5-r500 net-libs/webkit-gtk-2.38.5-r410 webkit-gtk-2.38.4 Build fails with error: bCore.dir/html/HTMLInputElement.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/html/HTMLInputElement.cppObserver::idTargetChanged()[HopTaskGroup[H 2031 | m_element->document().eventLoop().queueTask(TaskSource::DOMManipulation, [element = m_element] { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/dom/ScriptExecutionContext.h:30, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/dom/Document.h:53, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/page/Frame.h:32, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/html/HTMLFrameOwnerElement.h:23, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/rendering/RenderWidget.h:24, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/rendering/RenderEmbeddedObject.h:25, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/page/ChromeClient.h:49, from /var/tmp/portage/net-libs/webkit-gtk-2.38.4/work/webkitgtk-2.38.4/Source/WebCore/html/HTMLInputElement.cpp:38:Object.h:42:7: note: forward declaration of mclass WebCore::EventLoopTaskGroup[H 42 | class EventLoopTaskGroup; Reproducible: Always
Please always attach the full build.log (compressed if necessary) and emerge --info.
Created attachment 852182 [details] build.log compressed at it's 77MB log
Created attachment 852184 [details] enviroment
Created attachment 852186 [details] make.conf
# gcc --version gcc (Gentoo 12.2.1_p20230121-r1 p10) 12.2.1 20230121 Copyright (C) 2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
I can provide build.log for -r500 and -r400 too (but need to run build...)
(In reply to Pavol Cvengros from comment #6) > I can provide build.log for -r500 and -r400 too (but need to run build...) Nah, it's ok, they're almost identical here.
Created attachment 912692 [details] build.log.xz (amd64, 2.44.4-r410) Current 2.44.4-r410 builds fine with current gcc-14.2.1_p20241116. Closing as obsolete.