egl/main: remove undefined X11_LIBS automake variable
authorGaetan Nadon <memsize@videotron.ca>
Sat, 28 Sep 2013 18:45:47 +0000 (14:45 -0400)
committerGaetan Nadon <memsize@videotron.ca>
Wed, 9 Oct 2013 14:36:01 +0000 (10:36 -0400)
The EGL library has some references to x11 but it gets the link flags
from the XCB_DRI2_LIBS if and only if HAVE_EGL_PLATFORM_X11 is true.

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 Velikov <emil.l.velikov@gmail.com>
Acked-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
src/egl/main/Makefile.am

index 786406aa71a26d9e23c5de294fec38af281bf1bb..60cb6006b509178ef8b472605ca54d3d5b1f5709 100644 (file)
@@ -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