[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