]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: cleanup BUILD_PARTX
authorKarel Zak <kzak@redhat.com>
Thu, 27 Oct 2011 10:52:01 +0000 (12:52 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 3 Nov 2011 11:32:49 +0000 (12:32 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
configure.ac

index 91ecc2346f5d4755e650607e841e43062cec825b..64e1d137b3ee7f1e7503b679a8b7ebc4d1f932ea 100644 (file)
@@ -354,10 +354,6 @@ AC_DEFINE_UNQUOTED(LIBBLKID_DATE, "$LIBBLKID_DATE", [libblkid date string])
 
 if test "x$enable_libblkid" = xyes; then
   AC_DEFINE(HAVE_LIBBLKID, 1, [Define to 1 if you have the -lblkid.])
-else
-  if test "x$build_partx" = xyes; then
-    AC_MSG_ERROR([libblkid is needed to build util-linux partx])
-  fi
 fi
 
 dnl
@@ -463,18 +459,11 @@ AC_ARG_ENABLE([partx],
   [], enable_partx=check
 )
 build_partx=yes
-if test "x$enable_partx" = xcheck; then
-  if test "x$linux_os" = xno; then
-    AC_MSG_WARN([non-linux system; do not build partx utilities])
-    build_partx=no
-  fi
-elif test "x$enable_partx" = xno; then
-    build_partx=no
-fi
+UL_REQUIRES_LINUX([partx])
+UL_REQUIRES_BUILD([partx], [libblkid])
 AM_CONDITIONAL(BUILD_PARTX, test "x$build_partx" = xyes)
 
 
-
 AC_ARG_ENABLE([uuidd],
   AS_HELP_STRING([--disable-uuidd], [do not build the uuid daemon]),
   [], enable_uuidd=auto