Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 895108 - net-libs/webkit-gtk-2.38.4: build failed due compile error
Summary: net-libs/webkit-gtk-2.38.4: build failed due compile error
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-17 10:28 UTC by Pavol Cvengros
Modified: 2024-11-29 13:19 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.zip,738.26 KB, application/x-zip-compressed)
2023-02-17 10:33 UTC, Pavol Cvengros
Details
enviroment (environment,156.07 KB, text/plain)
2023-02-17 10:33 UTC, Pavol Cvengros
Details
make.conf (make.conf,2.20 KB, text/plain)
2023-02-17 10:33 UTC, Pavol Cvengros
Details
build.log.xz (amd64, 2.44.4-r410) (webkit-gtk-2.44.4-r410:20241129-115551.log.xz,162.48 KB, application/x-xz)
2024-11-29 13:19 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavol Cvengros 2023-02-17 10:28:16 UTC
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
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-17 10:32:24 UTC
Please always attach the full build.log (compressed if necessary) and emerge --info.
Comment 2 Pavol Cvengros 2023-02-17 10:33:19 UTC
Created attachment 852182 [details]
build.log

compressed at it's 77MB log
Comment 3 Pavol Cvengros 2023-02-17 10:33:38 UTC
Created attachment 852184 [details]
enviroment
Comment 4 Pavol Cvengros 2023-02-17 10:33:50 UTC
Created attachment 852186 [details]
make.conf
Comment 5 Pavol Cvengros 2023-02-17 10:34:21 UTC
# 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.
Comment 6 Pavol Cvengros 2023-02-17 10:35:28 UTC
I can provide build.log for -r500 and -r400 too (but need to run build...)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-17 10:37:05 UTC
(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.
Comment 8 ernsteiswuerfel archtester 2024-11-29 13:19:07 UTC
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.