tests: remove udf/101
[xfstests-dev.git] / configure.ac
index 8e80a3829979c57a88f52e170bd540f6497d4509..843ff6b6eaacab9e9a6bd11dfa3701fe33669cc9 100644 (file)
@@ -1,5 +1,6 @@
-AC_INIT([xfstests], [1.1.0])
-AC_PREREQ(2.50)
+AC_INIT([xfstests], [1.1.1])
+AC_CONFIG_MACRO_DIR([m4])
+LT_INIT
 AC_CONFIG_SRCDIR([src/xfsctl.c])
 AC_PACKAGE_GLOBALS(xfstests)
 AC_PACKAGE_UTILITIES(xfstests)
@@ -25,13 +26,20 @@ AC_HEADER_STDC
                        sys/wait.h              \
                        sys/types.h             \
                        strings.h               \
-                       err.h
-    ])
-    AC_CHECK_HEADERS([ sys/fs/xfs_fsops.h      \
+                       err.h                   \
+                       linux/falloc.h          \
+                       sys/fs/xfs_fsops.h      \
                        sys/fs/xfs_itable.h     \
                        xfs/platform_defs.h     \
+                       btrfs/ioctl.h           \
+                       cifs/ioctl.h            \
+                       sys/mman.h              \
     ])
 
+AC_CHECK_HEADERS([xfs/xfs_log_format.h],,,[
+#define _GNU_SOURCE
+#include <xfs/libxfs.h>])
+
 AC_PACKAGE_NEED_UUIDCOMPARE
 
 case $pkg_platform
@@ -68,11 +76,14 @@ in
                AC_PACKAGE_WANT_DMAPI
                AC_PACKAGE_WANT_LINUX_FIEMAP_H
                AC_PACKAGE_WANT_FALLOCATE
+               AC_PACKAGE_WANT_OPEN_BY_HANDLE_AT
                AC_PACKAGE_WANT_LINUX_PRCTL_H
                AC_PACKAGE_WANT_LINUX_FS_H
                ;;
 esac
 
+AC_CHECK_FUNCS([renameat2])
+
 AC_CONFIG_HEADER(include/config.h)
 AC_CONFIG_FILES([include/builddefs])
 AC_OUTPUT