From: Alejandro Colomar Date: Tue, 12 Nov 2024 13:34:36 +0000 (+0100) Subject: configure.ac, lib/: Use __has_include() instead of HAVE_SYS_RANDOM_H X-Git-Tag: 4.17.3~22 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0dcce8ea4b77422fea6cb46cdf519f7cdf0f8790;p=thirdparty%2Fshadow.git configure.ac, lib/: Use __has_include() instead of HAVE_SYS_RANDOM_H Signed-off-by: Alejandro Colomar --- diff --git a/configure.ac b/configure.ac index c82b46509..42a0a12d2 100644 --- a/configure.ac +++ b/configure.ac @@ -39,7 +39,7 @@ dnl Checks for libraries. dnl Checks for header files. AC_CHECK_HEADERS(utmp.h \ termio.h sgtty.h sys/ioctl.h paths.h \ - sys/capability.h sys/random.h \ + sys/capability.h \ gshadow.h lastlog.h rpc/key_prot.h acl/libacl.h \ attr/libattr.h attr/error_context.h) diff --git a/lib/csrand.c b/lib/csrand.c index 1914a3036..def32be2e 100644 --- a/lib/csrand.c +++ b/lib/csrand.c @@ -10,8 +10,8 @@ #include #include #include -#if HAVE_SYS_RANDOM_H -#include +#if __has_include() +# include #endif #include "bit.h"