configure: split common header and function checks

Use one line per entry, to work better with line-based git history.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
This commit is contained in:
Ján Tomko 2018-09-25 15:49:33 +02:00
parent 5b12336690
commit ec686c9dc2

View File

@ -322,17 +322,55 @@ AC_CHECK_SIZEOF([long])
dnl Availability of various common functions (non-fatal if missing),
dnl and various less common threadsafe functions
AC_CHECK_FUNCS_ONCE([cfmakeraw fallocate geteuid getgid getgrnam_r \
getmntent_r getpwuid_r getrlimit getuid if_indextoname kill mmap \
newlocale posix_fallocate posix_memalign prlimit regexec \
sched_getaffinity setgroups setns setrlimit symlink sysctlbyname \
getifaddrs sched_setscheduler unshare])
AC_CHECK_FUNCS_ONCE([\
cfmakeraw \
fallocate \
geteuid \
getgid \
getgrnam_r \
getmntent_r \
getpwuid_r \
getrlimit \
getuid \
if_indextoname \
kill \
mmap \
newlocale \
posix_fallocate \
posix_memalign \
prlimit \
regexec \
sched_getaffinity \
setgroups \
setns \
setrlimit \
symlink \
sysctlbyname \
getifaddrs \
sched_setscheduler \
unshare \
])
dnl Availability of various common headers (non-fatal if missing).
AC_CHECK_HEADERS([pwd.h regex.h sys/un.h \
sys/poll.h syslog.h mntent.h net/ethernet.h linux/magic.h \
sys/un.h sys/syscall.h sys/sysctl.h netinet/tcp.h ifaddrs.h \
libtasn1.h sys/ucred.h sys/mount.h stdarg.h])
AC_CHECK_HEADERS([\
pwd.h \
regex.h \
sys/un.h \
sys/poll.h \
syslog.h \
mntent.h \
net/ethernet.h \
linux/magic.h \
sys/un.h \
sys/syscall.h \
sys/sysctl.h \
netinet/tcp.h \
ifaddrs.h \
libtasn1.h \
sys/ucred.h \
sys/mount.h \
stdarg.h \
])
dnl Check whether endian provides handy macros.
AC_CHECK_DECLS([htole64], [], [], [[#include <endian.h>]])
AC_CHECK_FUNCS([stat stat64 __xstat __xstat64 lstat lstat64 __lxstat __lxstat64])