[PATCH weston] configure: prevent premature HAVE_GLU check

Konno, Joe joe.konno at linux.intel.com
Wed Jan 30 07:38:57 PST 2013

When cairo-gl and mesa-glu are present on the system, autoconf successfully
recognizes both. However, I was wondering why weston-screensaver was not
building since autoconf reported all dependencies were met.

Move the mesa-glu PKG_CHECK before the conditional. Additionally, remove
redundant check for enable_egl, as it is implied when GLU is 'yes.'

Signed-off-by: Joe Konno <joe.konno at intel.com>
 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index f9075ae..feae582 100644
--- a/configure.ac
+++ b/configure.ac
@@ -220,10 +220,10 @@ if test x$enable_weston_launch == xyes; then
-AM_CONDITIONAL(HAVE_GLU, test "x$have_glu" = "xyes" -a "$xenable_egl" = "xyes")
 if test x$enable_egl = xyes; then
   PKG_CHECK_MODULES(GLU, [glu], [have_glu=yes], [have_glu=no])
+AM_CONDITIONAL(HAVE_GLU, test "x$have_glu" = "xyes")
 AM_CONDITIONAL(HAVE_POPPLER, test "x$have_poppler" = "xyes")

More information about the wayland-devel mailing list