diff options
author | Ruediger Meier | 2016-02-29 17:45:46 +0100 |
---|---|---|
committer | Karel Zak | 2016-03-07 15:37:25 +0100 |
commit | dc0495166fc3aabaada5f0234048a4f20017305f (patch) | |
tree | 548faab4b3c4c311a080eb5003a7f1c8e2a088c8 /configure.ac | |
parent | fdisk: remove unused include sysfs.h (diff) | |
download | kernel-qcow2-util-linux-dc0495166fc3aabaada5f0234048a4f20017305f.tar.gz kernel-qcow2-util-linux-dc0495166fc3aabaada5f0234048a4f20017305f.tar.xz kernel-qcow2-util-linux-dc0495166fc3aabaada5f0234048a4f20017305f.zip |
build-sys: add and use openat build conditionals
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 0c5537faa..0ccbbb046 100644 --- a/configure.ac +++ b/configure.ac @@ -402,6 +402,8 @@ AC_CHECK_FUNCS([inotify_init1], [have_inotify_init1=yes]) AC_CHECK_FUNCS([open_memstream], [have_open_memstream=yes],[have_open_memstream=no]) AC_CHECK_FUNCS([reboot], [have_reboot=yes],[have_reboot=no]) +AM_CONDITIONAL([HAVE_OPENAT], [test "x$have_openat" = xyes]) + dnl lib/mononotic.c may require -lrt AC_CHECK_FUNCS([clock_gettime], [], [AC_CHECK_LIB([rt], [clock_gettime], [REALTIME_LIBS="-lrt"])] @@ -915,9 +917,10 @@ dnl libblkid dnl AC_ARG_ENABLE([libblkid], AS_HELP_STRING([--disable-libblkid], [do not build libblkid and many related utilities]), - [], [UL_DEFAULT_ENABLE([libblkid], [yes])] + [], [UL_DEFAULT_ENABLE([libblkid], [check])] ) UL_BUILD_INIT([libblkid]) +UL_REQUIRES_HAVE([libblkid], [openat], [openat functions]) AC_SUBST([LIBBLKID_DATE]) AC_SUBST([LIBBLKID_VERSION]) AC_SUBST([LIBBLKID_VERSION_INFO]) @@ -1002,12 +1005,14 @@ AC_DEFINE_UNQUOTED([LIBFDISK_VERSION], ["$LIBFDISK_VERSION"], [libfdisk version UL_BUILD_INIT([fdisk], [check]) +UL_REQUIRES_HAVE([fdisk], [openat], [openat functions]) UL_REQUIRES_BUILD([fdisk], [libfdisk]) UL_REQUIRES_BUILD([fdisk], [libsmartcols]) AM_CONDITIONAL([BUILD_FDISK], [test "x$build_fdisk" = xyes]) UL_BUILD_INIT([sfdisk], [check]) +UL_REQUIRES_HAVE([sfdisk], [openat], [openat functions]) UL_REQUIRES_BUILD([sfdisk], [libfdisk]) UL_REQUIRES_BUILD([sfdisk], [libsmartcols]) AM_CONDITIONAL([BUILD_SFDISK], [test "x$build_sfdisk" = xyes]) |