mirror of https://github.com/MidnightCommander/mc
Ticket #2808: build failure on FreeBSD 6.
sys/param.h needs to be included before sys/mount.h on FreeBSD 6, otherwise compiling fails with undefined identifier NGROUPS. Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
parent
75febfe7c7
commit
7c425e8500
|
@ -38,6 +38,11 @@
|
||||||
|
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
|
||||||
|
/* This header needs to be included before sys/mount.h on *BSD */
|
||||||
|
#ifdef HAVE_SYS_PARAM_H
|
||||||
|
#include <sys/param.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined STAT_STATVFS || defined STAT_STATVFS64 /* POSIX 1003.1-2001 (and later) with XSI */
|
#if defined STAT_STATVFS || defined STAT_STATVFS64 /* POSIX 1003.1-2001 (and later) with XSI */
|
||||||
#include <sys/statvfs.h>
|
#include <sys/statvfs.h>
|
||||||
#else
|
#else
|
||||||
|
@ -47,11 +52,6 @@
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
|
||||||
/* This header needs to be included before sys/mount.h on *BSD */
|
|
||||||
#ifdef HAVE_SYS_PARAM_H
|
|
||||||
#include <sys/param.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef MOUNTED_GETFSSTAT /* OSF_1 and Darwin1.3.x */
|
#ifdef MOUNTED_GETFSSTAT /* OSF_1 and Darwin1.3.x */
|
||||||
#ifdef HAVE_SYS_UCRED_H
|
#ifdef HAVE_SYS_UCRED_H
|
||||||
#include <grp.h> /* needed on OSF V4.0 for definition of NGROUPS,
|
#include <grp.h> /* needed on OSF V4.0 for definition of NGROUPS,
|
||||||
|
|
Loading…
Reference in New Issue