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. |