diff options
| author | Marcus Brinkmann <[email protected]> | 2006-12-03 02:00:43 +0000 | 
|---|---|---|
| committer | Marcus Brinkmann <[email protected]> | 2006-12-03 02:00:43 +0000 | 
| commit | cb960f1e9619a8da61bd2f33dfd939d9e7301b08 (patch) | |
| tree | a7cf11b2b9a1b58e6f45ae894a587199d809a95e | |
| parent | 2006-12-03 Marcus Brinkmann <[email protected]> (diff) | |
| download | gpgme-cb960f1e9619a8da61bd2f33dfd939d9e7301b08.tar.gz gpgme-cb960f1e9619a8da61bd2f33dfd939d9e7301b08.zip  | |
2006-12-03  Marcus Brinkmann  <[email protected]>
	* configure.ac: Use descriptor passing only if --enable-fd-passing
	is provided.
| -rw-r--r-- | ChangeLog | 3 | ||||
| -rw-r--r-- | configure.ac | 21 | 
2 files changed, 20 insertions, 4 deletions
@@ -1,5 +1,8 @@  2006-12-03  Marcus Brinkmann  <[email protected]> +	* configure.ac: Use descriptor passing only if --enable-fd-passing +	is provided. +  	* configure.ac: Add check for use of descriptor passing.  2006-11-29  Marcus Brinkmann  <[email protected]> diff --git a/configure.ac b/configure.ac index 31f05bfe..c03e42f3 100644 --- a/configure.ac +++ b/configure.ac @@ -470,8 +470,8 @@ AC_CHECK_HEADERS([sys/uio.h])  # Assuan check for descriptor passing.  AC_CHECK_MEMBER(struct cmsghdr.cmsg_len, -                [use_descriptor_passing=yes], -                [use_descriptor_passing=no +                [supports_descriptor_passing=yes], +                [supports_descriptor_passing=no                   AC_MSG_WARN([  ***  *** Data structure for sending ancillary data missing. @@ -488,10 +488,23 @@ AC_CHECK_MEMBER(struct cmsghdr.cmsg_len,  #endif  #include <unistd.h>         ]) + +AC_ARG_ENABLE(fd-passing, +  AC_HELP_STRING([--enable-fd-passing], [use FD passing if supported]), +  use_desciptor_passing=$withval) + +if test "$supports_descriptor_passing" != "yes"; then +  use_descriptor_passing=no +fi +  if test "$use_descriptor_passing" = "yes"; then - AC_DEFINE(USE_DESCRIPTOR_PASSING, 1, -            [Defined if descriptor passing is supported]) +  fd_passing=1 +else +  fd_passing=0  fi + +AC_DEFINE_UNQUOTED(USE_DESCRIPTOR_PASSING, $fd_passing, +          [Defined if descriptor passing is enabled and supported])  AM_CONDITIONAL(USE_DESCRIPTOR_PASSING, test "$use_descriptor_passing" = "yes")  # End of assuan checks.  | 
