[Webkit-unassigned] [Bug 281000] New: [WPE] Cross-compiling 2.46.1 failed when targeting 64-bit ARM
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 7 14:06:13 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=281000
Bug ID: 281000
Summary: [WPE] Cross-compiling 2.46.1 failed when targeting
64-bit ARM
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: aperez at igalia.com
In file included from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCommandBuffer.h:28,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/GPUCommandBuffer.h:28,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/GPUCommandBuffer.cpp:27,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/WebCore/DerivedSources/unified-sources/UnifiedSource-f8afad56-2.cpp:1:
/home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/WTF/Headers/wtf/Ref.h: In instantiation of ‘static void WTF::DefaultRefDerefTraits< <template-parameter-1-1> >::derefIfNotNull(T*) [with T = WebCore::HTMLVideoElement]’:
/home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/WTF/Headers/wtf/RefPtr.h:60:61: required from ‘WTF::RefPtr<T, <template-parameter-1-2>, <template-parameter-1-3> >::~RefPtr() [with T = WebCore::HTMLVideoElement; _PtrTraits = WTF::RawPtrTraits<WebCore::HTMLVideoElement>; _RefDerefTraits = WTF::DefaultRefDerefTraits<WebCore::HTMLVideoElement>]’
/home/aperez/buildroot/output-rpi4-wpe/per-package/wpewebkit/host/arm-buildroot-linux-gnueabihf/include/c++/13.3.0/bits/stl_pair.h:187:12: required from here
/home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/WTF/Headers/wtf/Ref.h:62:18: error: invalid use of incomplete type ‘class WebCore::HTMLVideoElement’
62 | ptr->deref();
| ~~~~~^~~~~
In file included from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/html/HTMLCanvasElement.h:32,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.h:29,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/GPUQueue.h:31,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/GPUDevice.h:36,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/Modules/WebGPU/GPUDevice.cpp:27,
from /home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/WebCore/DerivedSources/unified-sources/UnifiedSource-f8afad56-2.cpp:8:
/home/aperez/buildroot/output-rpi4-wpe/build/wpewebkit-2.46.1/Source/WebCore/dom/Document.h:164:7: note: forward declaration of ‘class WebCore::HTMLVideoElement’
164 | class HTMLVideoElement;
| ^~~~~~~~~~~~~~~~
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241007/59b423ab/attachment-0001.htm>
More information about the webkit-unassigned
mailing list