summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Grunt <pgrunt@redhat.com>2016-04-06 15:40:07 +0200
committerPavel Grunt <pgrunt@redhat.com>2016-04-07 11:53:10 +0200
commit69db99b95657a66b9febe3790f32e3a568673e00 (patch)
treefc9624ea729f94173281c13d9c6065ab5786fee9
parent2cfa3a46031f5fb6cf8e52527d9000ad51883385 (diff)
Use GLIB_VERSION_MAX_ALLOWED
In order to avoid using a too new GLib API. Taken from virt-viewer 96d120903f0b95d49642e58d4f796b4f62aa8b20 Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
-rw-r--r--configure.ac8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 4227fd8..817aaab 100644
--- a/configure.ac
+++ b/configure.ac
@@ -166,7 +166,13 @@ fi
AC_CHECK_FUNCS(clearenv strtok_r)
-PKG_CHECK_MODULES(GLIB2, glib-2.0)
+# Keep these two definitions in agreement.
+GLIB2_REQUIRED="2.36"
+GLIB2_ENCODED_VERSION="GLIB_VERSION_2_36"
+
+PKG_CHECK_MODULES(GLIB2, glib-2.0 >= $GLIB2_REQUIRED)
+GLIB2_CFLAGS="$GLIB2_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=$GLIB2_ENCODED_VERSION \
+ -DGLIB_VERSION_MAX_ALLOWED=$GLIB2_ENCODED_VERSION"
AC_SUBST(GLIB2_CFLAGS)
AC_SUBST(GLIB2_LIBS)