From: Aki Tuomi Date: Wed, 23 Aug 2017 09:53:50 +0000 (+0300) Subject: configure: Check for getrandom X-Git-Tag: 2.3.0.rc1~1085 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=da32b4dc82cd112609a8707823c40584f6aae948;p=thirdparty%2Fdovecot%2Fcore.git configure: Check for getrandom --- diff --git a/configure.ac b/configure.ac index 8349c1d35c..828c2d6b91 100644 --- a/configure.ac +++ b/configure.ac @@ -325,6 +325,7 @@ DOVECOT_FDATASYNC DOVECOT_LIBCAP DOVECOT_LIBWRAP +DOVECOT_RANDOM DOVECOT_ARC4RANDOM AC_DEFINE(PACKAGE_WEBPAGE, "http://www.dovecot.org/", [Support URL]) diff --git a/m4/random.m4 b/m4/random.m4 new file mode 100644 index 0000000000..7840f83dd2 --- /dev/null +++ b/m4/random.m4 @@ -0,0 +1,6 @@ +AC_DEFUN([DOVECOT_RANDOM],[ + AC_CHECK_HEADER([sys/random.h], [ + AC_CHECK_FUNCS([getrandom]) + AC_CHECK_DECLS([getrandom], [], [], [[#include ]]) + ]) +])