| Summary: | Does not build without wayland egl | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Fabian Vogt <fabian> |
| Component: | egl | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/kwin/c359fc076df40fc9a7ceda897971c246c6ccadff | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Fabian Vogt
2017-10-02 16:59:28 UTC
Is this only in the virtual backend or is it also the drm backend? The problem is not related to Wayland-egl. It's an undefined reference from plugins/platforms/virtual/egl_gbm_backend.cpp to platformsupport/scenes/opengl/abstract_egl_backend.cpp. Both are compiled unconditionally. The actual problem is HAVE_GBM missing. Git commit c359fc076df40fc9a7ceda897971c246c6ccadff by Martin Flöser. Committed on 03/10/2017 at 17:19. Pushed by graesslin into branch 'master'. [platforms/virtual] Always link SceneOpenGLBackend Egl support is not optional in virtual platform, so always compile it in. M +2 -2 plugins/platforms/virtual/CMakeLists.txt https://commits.kde.org/kwin/c359fc076df40fc9a7ceda897971c246c6ccadff |