2004-07-31 Colin Walters <walters@redhat.com>
authorColin Walters <walters@verbum.org>
Sat, 31 Jul 2004 05:35:52 +0000 (05:35 +0000)
committerColin Walters <walters@verbum.org>
Sat, 31 Jul 2004 05:35:52 +0000 (05:35 +0000)
* configure.in: Use AC_TRY_COMPILE instead of AC_EGREP_HEADER
to correctly detect DBUS__ACQUIRE_SVC.  Also add an
AC_MSG_CHECKING.

ChangeLog
configure.in

index 90fa3f4..769c787 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-07-31  Colin Walters  <walters@redhat.com>
+
+       * configure.in: Use AC_TRY_COMPILE instead of AC_EGREP_HEADER
+       to correctly detect DBUS__ACQUIRE_SVC.  Also add an
+       AC_MSG_CHECKING.
+
 2004-07-24  Havoc Pennington  <hp@redhat.com>
 
        SELinux support from Matthew Rickard <mjricka@epoch.ncsc.mil>
index 67f971c..c04097b 100644 (file)
@@ -700,8 +700,13 @@ else
 
     # see if we have the SELinux header with the new D-BUS stuff in it
     if test x$have_selinux = xyes ; then
-        AC_EGREP_HEADER(DBUS__ACQUIRE_SVC, av_permissions.h,
+        AC_MSG_CHECKING([for DBUS Flask permissions in selinux/av_permissions.h])
+       AC_TRY_COMPILE([#include <selinux/av_permissions.h>],
+                       [#ifdef DBUS__ACQUIRE_SVC return 0;
+                        #else #error DBUS__ACQUIRE_SVC not defined
+                        #endif],
                         have_selinux=yes, have_selinux=no)
+       AC_MSG_RESULT($have_selinux)
     fi
 
     if test x$enable_selinux = xauto ; then