Bug 297395
| Summary: | REGRESSION(298125@main): [WPE][Qt6] UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp:131:36: error: invalid conversion from ‘const char* (*)(WPEDisplay*)’ {aka ‘const char* (*)(_WPEDisplay*)’} to ‘WPEDRMDevice* (*)(WPEDisplay*)’ {aka ‘_WPEDRMDevice* (*)(_WPEDi | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <fujii> |
| Component: | WPE WebKit | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | Keywords: | DoNotImportToRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 296682 | ||
| Bug Blocks: | |||
Fujii Hironori
REGRESSION(298125@main): [WPE][Qt6] UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp:131:36: error: invalid conversion from ‘const char* (*)(WPEDisplay*)’ {aka ‘const char* (*)(_WPEDisplay*)’} to ‘WPEDRMDevice* (*)(WPEDisplay*)’ {aka ‘_WPEDRMDevice* (*)(_WPEDisplay*)’} [-fpermissive]
/home/fujii/webkit/wc/Source/WebKit/UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp: In function ‘void wpe_display_qtquick_class_init(WPEDisplayQtQuickClass*)’:
/home/fujii/webkit/wc/Source/WebKit/UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp:131:36: error: invalid conversion from ‘const char* (*)(WPEDisplay*)’ {aka ‘const char* (*)(_WPEDisplay*)’} to ‘WPEDRMDevice* (*)(WPEDisplay*)’ {aka ‘_WPEDRMDevice* (*)(_WPEDisplay*)’} [-fpermissive]
131 | displayClass->get_drm_device = wpeDisplayQtQuickGetDRMDevice;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char* (*)(WPEDisplay*) {aka const char* (*)(_WPEDisplay*)}
/home/fujii/webkit/wc/Source/WebKit/UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp:132:19: error: ‘WPEDisplayClass’ {aka ‘struct _WPEDisplayClass’} has no member named ‘get_drm_render_node’
132 | displayClass->get_drm_render_node = wpeDisplayQtQuickGetDRMRenderNode;
| ^~~~~~~~~~~~~~~~~~~
/home/fujii/webkit/wc/Source/WebKit/UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp: At global scope:
/home/fujii/webkit/wc/Source/WebKit/UIProcess/API/wpe/qt6/WPEDisplayQtQuick.cpp:117:20: warning: ‘const char* wpeDisplayQtQuickGetDRMRenderNode(WPEDisplay*)’ defined but not used [-Wunused-function]
117 | static const char* wpeDisplayQtQuickGetDRMRenderNode(WPEDisplay* display)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Fujii Hironori
Pull request: https://github.com/WebKit/WebKit/pull/49389
EWS
Committed 298741@main (81ec41b30d6f): <https://commits.webkit.org/298741@main>
Reviewed commits have been landed. Closing PR #49389 and removing active labels.