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 WebKitAssignee: 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
Reported 2025-08-14 06:41:44 PDT
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
Fujii Hironori
Comment 1 2025-08-14 06:47:46 PDT
EWS
Comment 2 2025-08-14 23:28:45 PDT
Committed 298741@main (81ec41b30d6f): <https://commits.webkit.org/298741@main> Reviewed commits have been landed. Closing PR #49389 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.