summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-03-13 16:42:49 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-13 16:42:49 +0100
commit1ef8dade8cbf60e19b12fe1f51895b1f38463ff0 (patch)
tree1beefbfafc9b87bf334acc64c057dd78c9850627
parent000b0bb81100599a3c487bc3cf39dd3628758299 (diff)
downloadModemManager-1ef8dade8cbf60e19b12fe1f51895b1f38463ff0.tar.gz
build: require gudev >= 147
Since udev 147 the gudev API is no longer marked as experimental, and therefore `G_UDEV_API_IS_SUBJECT_TO_CHANGE' is no longer needed.
-rw-r--r--configure.ac2
-rw-r--r--src/mm-manager.c2
-rw-r--r--src/mm-plugin-base.c7
-rw-r--r--src/mm-plugin-base.h2
-rw-r--r--src/mm-port-probe.h2
-rw-r--r--test/lsudev.c1
6 files changed, 3 insertions, 13 deletions
diff --git a/configure.ac b/configure.ac
index e8b974c70..bc110fead 100644
--- a/configure.ac
+++ b/configure.ac
@@ -86,7 +86,7 @@ PKG_CHECK_MODULES(MMCLI,
AC_SUBST(MMCLI_CFLAGS)
AC_SUBST(LIBMM_LIBS)
-PKG_CHECK_MODULES(GUDEV, gudev-1.0)
+PKG_CHECK_MODULES(GUDEV, gudev-1.0 >= 147)
AC_SUBST(GUDEV_CFLAGS)
AC_SUBST(GUDEV_LIBS)
diff --git a/src/mm-manager.c b/src/mm-manager.c
index aa0e55bab..49a6b418c 100644
--- a/src/mm-manager.c
+++ b/src/mm-manager.c
@@ -20,8 +20,6 @@
#include <ctype.h>
#include <gmodule.h>
-
-#define G_UDEV_API_IS_SUBJECT_TO_CHANGE
#include <gudev/gudev.h>
#include <ModemManager.h>
diff --git a/src/mm-plugin-base.c b/src/mm-plugin-base.c
index f136f3f86..fc3c38887 100644
--- a/src/mm-plugin-base.c
+++ b/src/mm-plugin-base.c
@@ -18,18 +18,15 @@
#include <stdio.h>
#include <stdlib.h>
-
#include <sys/stat.h>
#include <unistd.h>
-
#include <string.h>
+#include <gudev/gudev.h>
+
#include <ModemManager.h>
#include <mm-errors-types.h>
-#define G_UDEV_API_IS_SUBJECT_TO_CHANGE
-#include <gudev/gudev.h>
-
#include "mm-plugin-base.h"
#include "mm-port-probe-cache.h"
#include "mm-at-serial-port.h"
diff --git a/src/mm-plugin-base.h b/src/mm-plugin-base.h
index 11a5d137d..3870fd892 100644
--- a/src/mm-plugin-base.h
+++ b/src/mm-plugin-base.h
@@ -18,8 +18,6 @@
#include <glib.h>
#include <glib-object.h>
-
-#define G_UDEV_API_IS_SUBJECT_TO_CHANGE
#include <gudev/gudev.h>
#include "mm-plugin.h"
diff --git a/src/mm-port-probe.h b/src/mm-port-probe.h
index 2eb4aa486..927ac3874 100644
--- a/src/mm-port-probe.h
+++ b/src/mm-port-probe.h
@@ -19,8 +19,6 @@
#include <glib.h>
#include <glib-object.h>
#include <gio/gio.h>
-
-#define G_UDEV_API_IS_SUBJECT_TO_CHANGE
#include <gudev/gudev.h>
#include "mm-port-probe-at.h"
diff --git a/test/lsudev.c b/test/lsudev.c
index f5e400100..b4ff790ba 100644
--- a/test/lsudev.c
+++ b/test/lsudev.c
@@ -17,7 +17,6 @@
*/
#include <glib.h>
-#define G_UDEV_API_IS_SUBJECT_TO_CHANGE
#include <gudev/gudev.h>
#include <stdio.h>