AC_INIT([xfstests],[1.1.2]) AC_CONFIG_MACRO_DIR([m4]) LT_INIT AC_CONFIG_SRCDIR([src/xfsctl.c]) AC_PACKAGE_GLOBALS(xfstests) AC_PACKAGE_UTILITIES(xfstests) AC_CHECK_HEADERS([ assert.h \ bstring.h \ libgen.h \ dirent.h \ errno.h \ malloc.h \ uuid.h \ uuid/uuid.h \ sys/uuid.h \ sys/file.h \ sys/fcntl.h \ sys/syssgi.h \ sys/param.h \ sys/stat.h \ sys/statvfs.h \ sys/time.h \ sys/ioctl.h \ sys/wait.h \ sys/types.h \ strings.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 \ linux/ext4.h \ ]) AC_CHECK_HEADERS([xfs/xfs_log_format.h],,,[ #define _GNU_SOURCE #include ]) AC_PACKAGE_NEED_UUIDCOMPARE AC_MULTILIB($enable_lib64) AC_PACKAGE_NEED_XFS_XFS_H AC_PACKAGE_WANT_LIBXFS_H AC_PACKAGE_WANT_XLOG_ASSIGN_LSN AC_PACKAGE_NEED_XFS_XQM_H AC_PACKAGE_NEED_XFSCTL_MACRO AC_PACKAGE_NEED_XFS_HANDLE_H AC_PACKAGE_NEED_ATTRLIST_LIBHANDLE AC_PACKAGE_NEED_SYS_ACL_H AC_PACKAGE_NEED_ACL_LIBACL_H AC_PACKAGE_NEED_ACLINIT_LIBACL AC_PACKAGE_WANT_GDBM AC_PACKAGE_WANT_AIO AC_PACKAGE_WANT_URING AC_PACKAGE_WANT_LIBCAP AC_PACKAGE_WANT_LINUX_FIEMAP_H AC_PACKAGE_WANT_FALLOCATE AC_PACKAGE_WANT_OPEN_BY_HANDLE_AT AC_PACKAGE_WANT_LINUX_FS_H AC_PACKAGE_WANT_LIBBTRFSUTIL AC_HAVE_COPY_FILE_RANGE AC_HAVE_SEEK_DATA AC_HAVE_BMV_OF_SHARED AC_HAVE_NFTW AC_HAVE_RLIMIT_NOFILE AC_HAVE_XFS_IOC_EXCHANGE_RANGE AC_HAVE_FICLONE AC_CHECK_FUNCS([renameat2]) AC_CHECK_FUNCS([reallocarray]) AC_CHECK_TYPES([struct mount_attr], [], [], [[#include ]]) AC_CHECK_TYPES([struct btrfs_qgroup_limit], [], [], [[ #include #include ]]) AC_CHECK_TYPES([struct btrfs_qgroup_inherit], [], [], [[ #include #include ]]) AC_CHECK_TYPES([struct btrfs_ioctl_vol_args], [], [], [[ #include #include ]]) AC_CHECK_TYPES([struct btrfs_ioctl_vol_args_v2], [], [], [[ #include #include ]]) AC_CHECK_TYPES([struct btrfs_ioctl_ino_lookup_args], [], [], [[ #include #include ]]) AC_CHECK_TYPES([struct btrfs_ioctl_ino_lookup_user_args], [], [], [[ #include #include ]]) AC_CHECK_TYPES([struct btrfs_ioctl_get_subvol_rootref_args], [], [], [[ #include #include ]]) AC_CHECK_HEADERS([linux/btrfs.h linux/btrfs_tree.h]) AC_CHECK_MEMBERS([struct btrfs_ioctl_vol_args_v2.subvolid], [], [], [[ #include #include ]]) AC_CHECK_DECLS([BTRFS_IOC_SNAP_DESTROY_V2],,,[#include ]) AC_CONFIG_HEADERS([include/config.h]) AC_CONFIG_FILES([include/builddefs]) AC_OUTPUT