build-sys: Raise glib requirement to 2.38

meson is already using 2.38, and most distros have a newer version:
    - Fedora 28 has 2.56
    - CentOS 7 has 2.46
    - Debian 9 has 2.50

This also matches what spice-common requires.

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
This commit is contained in:
Christophe Fergeau 2019-02-05 12:17:11 +01:00
parent 59f0efb5de
commit 03d46e9e19

View File

@ -165,8 +165,8 @@ SPICE_PROTOCOL_MIN_VER=0.12.16
PKG_CHECK_MODULES([SPICE_PROTOCOL], [spice-protocol >= $SPICE_PROTOCOL_MIN_VER])
AC_SUBST([SPICE_PROTOCOL_MIN_VER])
GLIB2_REQUIRED=2.32
GLIB2_ENCODED_VERSION="GLIB_VERSION_2_32"
GLIB2_REQUIRED=2.38
GLIB2_ENCODED_VERSION="GLIB_VERSION_2_38"
PKG_CHECK_MODULES([GLIB2], [glib-2.0 >= $GLIB2_REQUIRED gio-2.0 >= $GLIB2_REQUIRED])
GLIB2_CFLAGS="$GLIB2_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=$GLIB2_ENCODED_VERSION \
-DGLIB_VERSION_MAX_ALLOWED=$GLIB2_ENCODED_VERSION"