[Webkit-unassigned] [Bug 271525] New: [G̀TK] Build broken with USE_GBM=OFF
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Mar 23 14:41:05 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=271525
Bug ID: 271525
Summary: [G̀TK] Build broken with USE_GBM=OFF
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 order to reproduce the issue:
./Tools/Scripts/build-webkit --gtk --cmakeargs=-DUSE_GBM=OFF
There are complaints about the <drm.h> header not found, plus the following:
/app/webkit/Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp:458:13: error: enumeration value 'EGLImage' not handled in switch [-Werror,-Wswitch]
switch (m_type) {
^~~~~~
/app/webkit/Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp:549:21: error: no member named 'setupBufferFormat' in 'WebKit::AcceleratedSurfaceDMABuf::SwapChain'
m_swapChain.setupBufferFormat(m_webPage.preferredBufferFormats(), m_isOpaque);
~~~~~~~~~~~ ^
/app/webkit/Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp:549:49: error: no member named 'preferredBufferFormats' in 'WebKit::WebPage'
m_swapChain.setupBufferFormat(m_webPage.preferredBufferFormats(), m_isOpaque);
~~~~~~~~~ ^
3 errors generated.
--
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/20240323/d7b11901/attachment.htm>
More information about the webkit-unassigned
mailing list