[Webkit-unassigned] [Bug 248996] New: [WPE] Non-unified build fix at MediaRecorderProvider
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Dec 8 17:18:28 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=248996
Bug ID: 248996
Summary: [WPE] Non-unified build fix at MediaRecorderProvider
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WPE WebKit
Assignee: webkit-unassigned at lists.webkit.org
Reporter: clopez at igalia.com
CC: bugs-noreply at webkitgtk.org
The following build error when trying to build WPE with this non-default switches:
$ Tools/Scripts/build-webkit --wpe --no-fatal-warnings --no-experimental-features --cmakeargs='-DENABLE_WPE_QT_API=OFF -DENABLE_THUNDER=OFF -DENABLE_DOCUMENTATION=OFF -DENABLE_INTROSPECTION=OFF -DUSE_SOUP2=ON -DUSE_AVIF=OFF -DUSE_GSTREAMER_TRANSCODER=OFF'
[...]
In file included from /usr/include/c++/10/memory:83,
from WTF/Headers/wtf/StdLibExtras.h:30,
from WTF/Headers/wtf/FastMalloc.h:26,
from ../../Source/WebCore/config.h:59,
from ../../Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.cpp:26,
from WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-20.cpp:1:
/usr/include/c++/10/bits/unique_ptr.h: In instantiation of ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = WebCore::MediaRecorderPrivate]’:
/usr/include/c++/10/bits/unique_ptr.h:361:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = WebCore::MediaRecorderPrivate; _Dp = std::default_delete<WebCore::MediaRecorderPrivate>]’
../../Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.cpp:52:12: required from here
/usr/include/c++/10/bits/unique_ptr.h:83:16: error: invalid application of ‘sizeof’ to incomplete type ‘WebCore::MediaRecorderPrivate’
83 | static_assert(sizeof(_Tp)>0,
| ^~~~~~~~~~~
--
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/20221209/137f7b89/attachment-0001.htm>
More information about the webkit-unassigned
mailing list