[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Fabian Vogt
https://bugs.kde.org/show_bug.cgi?id=379732

--- Comment #6 from Fabian Vogt  ---
(In reply to Martin Flöser from comment #5)
> I would expect that openSUSE is building with gbm support. In fact GBM is
> not considered optional for Linux distros, but only for BSDs. Maybe I need
> to adjust the dependencies there.

It is enabled on Tumbleweed but not Leap 42.x, as wayland is not available
there (X too old, how ironic).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Martin Flöser
https://bugs.kde.org/show_bug.cgi?id=379732

--- Comment #5 from Martin Flöser  ---
I would expect that openSUSE is building with gbm support. In fact GBM is not
considered optional for Linux distros, but only for BSDs. Maybe I need to
adjust the dependencies there.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Roman Gilg
https://bugs.kde.org/show_bug.cgi?id=379732

Roman Gilg  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/kwi
   ||n/9334d0ac48239156d7e6d2e08
   ||c626852fca8b164

--- Comment #4 from Roman Gilg  ---
Git commit 9334d0ac48239156d7e6d2e08c626852fca8b164 by Roman Gilg.
Committed on 11/05/2017 at 21:53.
Pushed by romangilg into branch 'Plasma/5.10'.

[DRM plugin] No forward declare of DrmSurfaceBuffer without GBM

This fixes a compilation error introduced with efe905c3e49, which
forward declared the DrmSurfaceBuffer class also on builds without GBM.

M  +2-3plugins/platforms/drm/drm_backend.cpp
M  +2-0plugins/platforms/drm/drm_backend.h

https://commits.kde.org/kwin/9334d0ac48239156d7e6d2e08c626852fca8b164

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Roman Gilg
https://bugs.kde.org/show_bug.cgi?id=379732

Roman Gilg  changed:

   What|Removed |Added

   Assignee|[email protected]  |[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Roman Gilg
https://bugs.kde.org/show_bug.cgi?id=379732

--- Comment #3 from Roman Gilg  ---
Ok, got it. Thanks for the report.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Christophe Giboudeaux
https://bugs.kde.org/show_bug.cgi?id=379732

Christophe Giboudeaux  changed:

   What|Removed |Added

 CC||[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Christophe Giboudeaux
https://bugs.kde.org/show_bug.cgi?id=379732

--- Comment #2 from Christophe Giboudeaux  ---
(In reply to Roman Gilg from comment #1)
> Do you have the file
> https://cgit.kde.org/kwin.git/tree/plugins/platforms/drm/drm_buffer_gbm.h ?

Yes but HAVE_GBM is false so it doesn't get included. (gbm is an optional
dependency in kwin)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Roman Gilg
https://bugs.kde.org/show_bug.cgi?id=379732

--- Comment #1 from Roman Gilg  ---
Do you have the file
https://cgit.kde.org/kwin.git/tree/plugins/platforms/drm/drm_buffer_gbm.h ?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 379732] Does not build: 'DrmSurfaceBuffer' does not name a type

2017-05-11 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=379732

Christoph Feck  changed:

   What|Removed |Added

 CC||[email protected]

-- 
You are receiving this mail because:
You are watching all bug changes.