Summary: | kwin no longer compiles againt mesa master | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Mike Lothian <mike> |
Component: | general | Assignee: | Vlad Zahorodnii <vlad.zahorodnii> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Flags: | vlad.zahorodnii:
ReviewRequest+
|
Priority: | NOR | ||
Version First Reported In: | 5.18.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
URL: | https://invent.kde.org/plasma/kwin/-/merge_requests/35 | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/2c76cc4784382b3df9b5413860d0793ea26cea31 | Version Fixed In: | |
Sentry Crash Report: |
Description
Mike Lothian
2020-05-27 09:57:04 UTC
So I had to use libglvnd from git master to get this working with <EGL/eglext.h> I'm not sure how this is supposed to work on machines that use the old headers - I've asekd the question on the merge request Git commit 2c76cc4784382b3df9b5413860d0793ea26cea31 by Vlad Zahorodnii. Committed on 29/05/2020 at 13:21. Pushed by vladz into branch 'Plasma/5.18'. [wayland] Fix misuse of EGL/eglmesaext.h The recommended way to get all EGL extension defines is to include EGL/eglext.h. EGL/eglmesaext.h is a private header that compositors should not use. M +1 -10 platformsupport/scenes/opengl/abstract_egl_backend.cpp M +1 -40 platformsupport/scenes/opengl/egl_dmabuf.cpp A +76 -0 platformsupport/scenes/opengl/kwineglext.h [License: GPL (v2)] https://invent.kde.org/plasma/kwin/commit/2c76cc4784382b3df9b5413860d0793ea26cea31 |