[Mesa-dev] [PATCH] meson: wayland-egl depends on wayland-client

Eric Engestrom eric.engestrom at imgtec.com
Thu Oct 26 13:10:37 UTC 2017


On Thursday, 2017-10-26 12:00:14 +0100, Daniel Stone wrote:
> Since wayland-egl.h is currently provided by the core Wayland package,
> depend on wayland-client to make sure we get it in our include path.
> 
> Signed-off-by: Daniel Stone <daniels at collabora.com>
> Fixes: 108d257a16 ("meson: build libEGL")
> Cc: Tobias Klausmann <tobias.johannes.klausmann at mni.thm.de>
> Cc: Dylan Baker <dylan at pnwbakers.com>
> Cc: Emil Velikov <emil.velikov at collabora.com>
> Cc: Gert Wollny <gw.fossdev at gmail.com>
> ---
>  src/egl/wayland/wayland-egl/meson.build | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/src/egl/wayland/wayland-egl/meson.build b/src/egl/wayland/wayland-egl/meson.build
> index 5e7c310384..f380e96ee3 100644
> --- a/src/egl/wayland/wayland-egl/meson.build
> +++ b/src/egl/wayland/wayland-egl/meson.build
> @@ -24,6 +24,7 @@ libwayland_egl = shared_library(
>    'wayland-egl.c',
>    c_args : [c_vis_args],
>    link_args : ld_args_gc_sections,
> +  dependencies : dep_wayland_client,

Shouldn't that be `dep_wayland_server`?
src/egl/wayland/wayland-egl/Makefile.am is using $WAYLAND_SERVER_CFLAGS

I'll admit I don't fully understand what's wl client and what's wl
server in mesa though, so I might be wrong.

>    version : '1.0.0',
>    install : true,
>  )
> -- 
> 2.14.2
> 


More information about the mesa-dev mailing list