[Box Backup-dev] COMMIT r284 - box/trunk/infrastructure/m4

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Sun, 25 Dec 2005 18:41:58 +0000 (GMT)


Author: martin
Date: 2005-12-25 18:41:55 +0000 (Sun, 25 Dec 2005)
New Revision: 284

Modified:
   box/trunk/infrastructure/m4/ax_check_mount_point.m4
Log:
Fix FreeBSD not finding sys/mount.h

Modified: box/trunk/infrastructure/m4/ax_check_mount_point.m4
===================================================================
--- box/trunk/infrastructure/m4/ax_check_mount_point.m4	2005-12-25 18:28:26 UTC (rev 283)
+++ box/trunk/infrastructure/m4/ax_check_mount_point.m4	2005-12-25 18:41:55 UTC (rev 284)
@@ -19,10 +19,18 @@
 
 AC_DEFUN([AX_CHECK_MOUNT_POINT], [
   AC_CHECK_FUNCS([getmntent statfs])
-  AC_CHECK_HEADERS([mntent.h sys/mnttab.h sys/mount.h],,, [[#include <stdio.h>]])
+  AC_CHECK_HEADERS([sys/param.h])
+  AC_CHECK_HEADERS([mntent.h sys/mnttab.h sys/mount.h],,, [[
+    #include <stdio.h>
+    #ifdef HAVE_SYS_PARAM_H
+      #include <sys/param.h>
+    #endif
+    ]])
   # BSD
   AC_CHECK_MEMBERS([struct statfs.f_mntonname],,, [[
-    #include <sys/param.h>
+    #ifdef HAVE_SYS_PARAM_H
+      #include <sys/param.h>
+    #endif
     #include <sys/mount.h>
     ]])
   # Linux