GNOME Bugzilla – Bug 700088
compile failure: 'wayland_surface' has incomplete type
Last modified: 2013-05-13 17:37:16 UTC
./autogen.sh --prefix="$WLD/install" --enable-wayland-egl-platform --enable-gles2 --enable-wayland-egl-server --disable-introspection --disable-gtk-doc produces the following compilation error: cogland.c:28:21: error: field ‘wayland_surface’ has incomplete type Software Stack -------------- wayland (master) heads/master-0-g508dd69 fontconfig (master) heads/master-0-gf6244d2 drm (master) heads/master-0-g040f6b0 mesa (master) heads/master-0-ga8e4614 libxkbcommon (master) heads/master-0-ga392d26 pixman (master) heads/master-0-gd701419 cairo (master) heads/master-0-g1704292 weston (master) heads/master-0-g7b9195f cogl (cogl-1.14) heads/cogl-1.14-0-gb9d899f
Created attachment 244038 [details] [review] cogland: Embed the wl_surface struct directly into CoglandSurface The wl_surface struct has been removed from libwayland-server so instead we can just embed its only memeber, the resource, directly into CoglandSurface. http://cgit.freedesktop.org/wayland/wayland/commit/?id=508dd69b5654
Review of attachment 244038 [details] [review]: This patch looks good to land to me: Reviewed-by: Robert Bragg <robert@linux.intel.com>
Ok, I've pushed the patch to master and the 1.16 branch. Thanks for the report and the review.
(In reply to comment #3) > Ok, I've pushed the patch to master and the 1.16 branch. Thanks for the report > and the review. Thanks for the fix. So is the 1.14 branch no longer used for active wayland development?