Bug 441980

Summary: [kdesrc-build] master build failure: "error: invalid conversion from ‘xcb_window_t’ {aka ‘unsigned int’} to ‘EGLNativeWindowType’ {aka ‘void*’} [-fpermissive]"
Product: [Plasma] kwin Reporter: Kyle Devir <kyle.devir>
Component: eglAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kyle.devir
Priority: NOR    
Version: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: kdesrc-buildrc config

Description Kyle Devir 2021-09-04 07:49:18 UTC
Created attachment 141284 [details]
kdesrc-buildrc config

SUMMARY

kwin master build via kdesrc-build fails with:

/run/media/valmar/DataSSD/kde/sources/plasma/kwin/src/plugins/platforms/x11/common/eglonxbackend.cpp: In member function ‘void* KWin::EglOnXBackend::createSurface(xcb_window_t)’:
/run/media/valmar/DataSSD/kde/sources/plasma/kwin/src/plugins/platforms/x11/common/eglonxbackend.cpp:224:66: error: invalid conversion from ‘xcb_window_t’ {aka ‘unsigned int’} to ‘EGLNativeWindowType’ {aka ‘void*’} [-fpermissive]
  224 |         surface = eglCreateWindowSurface(eglDisplay(), config(), window, nullptr);
      |                                                                  ^~~~~~
      |                                                                  |
      |                                                                  xcb_window_t {aka unsigned int}


SOFTWARE/OS VERSIONS

Operating System: Arch Linux
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.13.12-arch1-1-custom (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: Radeon RX 580 Series


ADDITIONAL INFORMATION

kdesrc-buildrc config file attached
Comment 1 Kyle Devir 2021-09-04 08:34:42 UTC

*** This bug has been marked as a duplicate of bug 440372 ***