From ebe35968d7a64d711d0fc53a5ea7fe1b2b1a0aa7 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 10 Aug 2009 21:43:03 +0200 Subject: Revert "build-sys: drop libcap checks, since we don't use caps anymore" This reverts commit 9ade13604e98378e68a82b82ba260869714474b4. --- configure.ac | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index db73d91c..a35bef83 100644 --- a/configure.ac +++ b/configure.ac @@ -537,6 +537,25 @@ AC_SUBST(X11_LIBS) AC_SUBST(HAVE_X11) AM_CONDITIONAL([HAVE_X11], [test "x$HAVE_X11" = x1]) +#### Capabilities (optional) #### + +CAP_LIBS='' + +AC_ARG_WITH( + [caps], + AS_HELP_STRING([--without-caps],[Omit support for POSIX capabilities.])) + +if test "x${with_caps}" != "xno"; then + AC_SEARCH_LIBS([cap_init], [cap], [], [ + if test "x${with_caps}" = "xyes" ; then + AC_MSG_ERROR([*** POSIX caps libraries not found]) + fi]) + AC_CHECK_HEADERS([sys/capability.h], [], [ + if test "x${with_caps}" = "xyes" ; then + AC_MSG_ERROR([*** POSIX caps headers not found]) + fi]) +fi + #### Valgrind (optional) #### AC_CHECK_HEADERS_ONCE([valgrind/memcheck.h]) -- cgit