From 2b47cfe6ebd7d1c6fd0b2a2086ec55adc7537d8a Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Thu, 29 Jan 2004 20:38:52 +0000 Subject: Avoid a configure-time warning about sys/ucred.h on OSF V4.0. Test for sys/ucred.h separately, since on some systems one must include before it. --- m4/ls-mntd-fs.m4 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'm4/ls-mntd-fs.m4') diff --git a/m4/ls-mntd-fs.m4 b/m4/ls-mntd-fs.m4 index 26d64d74b..c28466bb0 100644 --- a/m4/ls-mntd-fs.m4 +++ b/m4/ls-mntd-fs.m4 @@ -1,4 +1,4 @@ -#serial 13 +#serial 14 dnl From Jim Meyering. dnl @@ -11,13 +11,19 @@ AC_DEFUN([jm_LIST_MOUNTED_FILESYSTEMS], [ AC_CHECK_FUNCS(listmntent getmntinfo) AC_CHECK_HEADERS_ONCE(sys/param.h) -AC_CHECK_HEADERS(mntent.h sys/ucred.h sys/mount.h sys/fs_types.h) + +# We must include grp.h before ucred.h on OSF V4.0, since ucred.h uses +# NGROUPS (as the array dimension for a struct member) without a definition. +AC_CHECK_HEADERS(sys/ucred.h, [], [], [#include ]) + +AC_CHECK_HEADERS(mntent.h sys/mount.h sys/fs_types.h) getfsstat_includes="\ $ac_includes_default #if HAVE_SYS_PARAM_H # include /* needed by powerpc-apple-darwin1.3.7 */ #endif #if HAVE_SYS_UCRED_H +# include /* needed for definition of NGROUPS */ # include /* needed by powerpc-apple-darwin1.3.7 */ #endif #if HAVE_SYS_MOUNT_H -- cgit v1.2.3-54-g00ecf