X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=configure.ac;h=38ad3e0f37806fede901c8c5bba5432e03965d8c;hp=70b786814e665398dd529eafc0ab4cd0f6888083;hb=0e639be92660b408a20a1875eb1c1d609692999e;hpb=4ac75788ad43f81b811e9c1b676e89a6a6c17387 diff --git a/configure.ac b/configure.ac index 70b78681..38ad3e0f 100644 --- a/configure.ac +++ b/configure.ac @@ -59,7 +59,8 @@ AM_CONDITIONAL([WINDOWS_NATIVE_BUILD], [test "$WINDOWS_NATIVE_BUILD" = "yes"]) # Useful functions which we can do without. AC_CHECK_FUNCS([futimens utimensat flock mempcpy \ - openat fstatat readlinkat fdopendir]) + openat fstatat readlinkat fdopendir posix_fallocate \ + llistxattr lgetxattr fsetxattr lsetxattr]) # Header checks, most of which are only here to satisfy conditional includes # made by the libntfs-3g headers. @@ -75,6 +76,7 @@ AC_CHECK_HEADERS([alloca.h \ sys/byteorder.h \ sys/endian.h \ sys/file.h \ + sys/syscall.h \ sys/sysctl.h \ sys/times.h \ sys/xattr.h \ @@ -90,6 +92,13 @@ AC_CHECK_MEMBER([struct stat.st_mtim], [], [#include ]) +# Check for possible support for the Linux getrandom() system call +AC_CHECK_DECL([__NR_getrandom], + [AC_DEFINE([HAVE_NR_GETRANDOM], [1], [Define to 1 if the system + headers define a system call number for getrandom()])], + [], + [#include ]) + ############################################################################### # Required libraries # ###############################################################################