On 16 February 2018 at 16:54, Derek Foreman <der...@osg.samsung.com> wrote: > commit d94a8722cb29d8b897672be66ff3c9ff79eab6fe > warned this was coming, back in 2013. > > I've seen libraries that have wayland client and server using functions > in the same file. Since struct wl_buffer still exists as an opaque > entity in client code, the vestigial deprecated wl_buffer from the > server include will generate warnings when not building with > WL_HIDE_DEPRECATED. > > Signed-off-by: Derek Foreman <der...@osg.samsung.com> > --- > > Is there anyone out there this will hurt? > > I'd like to at least see WL_DEPRECATED dropped from wl_buffer, > since it causes annoying build warnings when mixing client/server > code in the same files - even when not using the non-opaque > struct wl_buffer. > There are a few Mesa patches related this:
be52bd17ebf114e7ad16a6d9d0135cdbb0723cd0 - 17.3.0+ fa6b9be22c7a85a8766a31411caafdbe1694d7dc - 17.3.0+ 66ebdfbd44cb62c58a7711fb72566f07d801809a - 17.2.3+ (stable port), 17.3.0+ Can you please double-check that Mesa continues to build fine, wit and w/o the above patches? Thanks Emil _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel