[Mesa-dev] [PATCH] egl/main: remove undefined X11_LIBS automake variable

Emil Velikov emil.l.velikov at gmail.com
Sat Sep 28 13:23:22 PDT 2013


On 28/09/13 20:00, Gaetan Nadon wrote:
> The EGL library has some references to x11 but it gets the link flags
> from the XCB_DRI2_LIBS iff HAVE_EGL_PLATFORM_X11 is true.
s/iff/if/
> 
> The X11_LIBS variable was probably coming from a PKG_CHECK_MODULES (x11)
> earlier in history.
> 
> If it is possible to have HAVE_EGL_DRIVER_GLX without HAVE_EGL_PLATFORM_X11
> then the link flags for libX11 should be passed. However, it won't come
> from X11_LIBS which is undefined.
> 
> Reported-by: Emil Velicov <emil.l.velikov at gmail.com>
s/Velicov/Velikov/

FWIW Acked-by: Emil Velikov <emil.l.velikov at gmail.com>

Thanks :)
Emil (Yet another person having fun with the build system)

> Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
> ---
>  src/egl/main/Makefile.am |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/egl/main/Makefile.am b/src/egl/main/Makefile.am
> index 2e43860..5e59a08 100644
> --- a/src/egl/main/Makefile.am
> +++ b/src/egl/main/Makefile.am
> @@ -105,7 +105,7 @@ endif
>  if HAVE_EGL_DRIVER_GLX
>  AM_CFLAGS += -D_EGL_BUILT_IN_DRIVER_GLX
>  libEGL_la_LIBADD += ../drivers/glx/libegl_glx.la
> -libEGL_la_LIBADD += $(X11_LIBS) $(DLOPEN_LIBS)
> +libEGL_la_LIBADD += $(DLOPEN_LIBS)
>  endif
>  
>  if HAVE_EGL_DRIVER_DRI2
> 



More information about the mesa-dev mailing list