diff options
author | fanquake <fanquake@gmail.com> | 2023-05-19 10:14:35 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-05-20 17:09:47 +0100 |
commit | c13c97dbf846cf0e6a5581ac414ef96a215b0dc6 (patch) | |
tree | 875497e498318070daf853977dd6e24744b66063 /configure.ac | |
parent | 17acb2782a66f033238340e4fb81009e7f79e97a (diff) |
random: getentropy on macOS does not need unistd.h
Remove it. Make this change, so in a future commit, we can
combine #ifdefs, and avoid duplicate <sys/random.h> includes once we
switch to using getrandom directly.
Also remove the comment about macOS 10.12. We already require macOS >
10.15, so it is redundant.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 97b970161c..17cc31162c 100644 --- a/configure.ac +++ b/configure.ac @@ -1179,8 +1179,8 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <unistd.h> [ AC_MSG_RESULT([no])] ) -AC_MSG_CHECKING([for getentropy via random.h]) -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <unistd.h> +AC_MSG_CHECKING([for getentropy via sys/random.h]) +AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #include <sys/random.h>]], [[ getentropy(nullptr, 32) ]])], [ AC_MSG_RESULT([yes]); AC_DEFINE([HAVE_GETENTROPY_RAND], [1], [Define this symbol if the BSD getentropy system call is available with sys/random.h]) ], |