From af90506da4c1b7f65242a99aff96a59760c054dc Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 13 Oct 2016 12:00:26 +0200 Subject: [PATCH] build: disable GLib deprecation warnings until fully ported to GTask Otherwise the build log is very very dense... ../../src/mm-broadband-modem-qmi.c: In function 'modem_load_own_numbers': ../../src/mm-broadband-modem-qmi.c:1406:5: warning: 'g_simple_async_result_new' is deprecated (declared at /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51): Use 'g_task_new' instead [-Wdeprecated-declarations] result = g_simple_async_result_new (G_OBJECT (self), ^ ../../src/mm-broadband-modem.c: In function 'signal_quality_qcdm_ready': ../../src/mm-broadband-modem-mbim.c: In function 'modem_3gpp_scan_networks_finish': ../../src/mm-broadband-modem.c:1986:9: warning: 'g_simple_async_result_take_error' is deprecated (declared at /usr/include/glib-2.0/gio/gsimpleasyncresult.h:116) [-Wdeprecated-declarations] g_simple_async_result_take_error (ctx->result, error); ^ ../../src/mm-broadband-modem-mbim.c:2824:5: warning: 'g_simple_async_result_propagate_error' is deprecated (declared at /usr/include/glib-2.0/gio/gsimpleasyncresult.h:119) [-Wdeprecated-declarations] if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (res), error)) ^ --- configure.ac | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 51f37d18..b3d52514 100644 --- a/configure.ac +++ b/configure.ac @@ -95,6 +95,7 @@ dnl Build dependencies dnl GLIB_MIN_VERSION=2.36.0 +GLIB_BUILD_SYMBOLS="-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_36 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_36 -DGLIB_DISABLE_DEPRECATION_WARNINGS" PKG_CHECK_MODULES(MM, glib-2.0 >= $GLIB_MIN_VERSION @@ -102,7 +103,7 @@ PKG_CHECK_MODULES(MM, gobject-2.0 gio-2.0 gio-unix-2.0) -MM_FLAGS="$MM_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_36 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_36" +MM_CFLAGS="$MM_CFLAGS $GLIB_BUILD_SYMBOLS" AC_SUBST(MM_CFLAGS) AC_SUBST(MM_LIBS) @@ -111,7 +112,7 @@ PKG_CHECK_MODULES(LIBMM_GLIB, gobject-2.0 gio-2.0 gio-unix-2.0) -LIBMM_GLIB_CFLAGS="$LIBMM_GLIB_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_36 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_36" +LIBMM_GLIB_CFLAGS="$LIBMM_GLIB_CFLAGS $GLIB_BUILD_SYMBOLS" AC_SUBST(LIBMM_GLIB_CFLAGS) AC_SUBST(LIBMM_GLIB_LIBS) @@ -119,7 +120,7 @@ PKG_CHECK_MODULES(MMCLI, glib-2.0 >= $GLIB_MIN_VERSION gobject-2.0 gio-2.0) -MMCLI_CFLAGS="$MMCLI_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_36 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_36" +MMCLI_CFLAGS="$MMCLI_CFLAGS $GLIB_BUILD_SYMBOLS" AC_SUBST(MMCLI_CFLAGS) AC_SUBST(MMCLI_LIBS)