]> err.no Git - util-linux/commitdiff
build-sys: add HAVE_LIBBLKID_INTERNAL
authorKarel Zak <kzak@redhat.com>
Tue, 27 Oct 2009 11:11:37 +0000 (12:11 +0100)
committerKarel Zak <kzak@redhat.com>
Tue, 27 Oct 2009 11:11:37 +0000 (12:11 +0100)
It's better to use one macro for all situations where we depends on
in-tree (internal) libblkid.

Signed-off-by: Karel Zak <kzak@redhat.com>
configure.ac
disk-utils/mkswap.c
lib/fsprobe.c

index c8140285b5d52a7dea3d3d2df9fd2e6225baddd2..fc0b9e1b8a183618908da95edbb9543bea23f951 100644 (file)
@@ -359,8 +359,7 @@ if test "x$enable_libblkid" = xno; then
 else
   # internal library
   AC_DEFINE(HAVE_BLKID_H, 1, [Define to 1 if you have the <blkid.h> header file.])
-  AC_DEFINE(HAVE_BLKID_EVALUATE_TAG, 1, [Define to 1 if you have the blkid_evaluate_tag().])
-  AC_DEFINE(HAVE_BLKID_PROBE_ENABLE_PARTITIONS, 1, [Define to 1 if you have the blkid_probe_enable_partitions().])
+  AC_DEFINE(HAVE_LIBBLKID_INTERNAL, 1, [Define to 1 if you have the in-tree libblkid.])
 fi
 
 if test "x$have_blkid" = xyes; then
index 73cede75371208ca287327593cecc9f71727c108..1c72d07bef3fc8aa7f5ea0d7f918cffc680dd822 100644 (file)
@@ -62,7 +62,7 @@
 # endif
 #endif
 
-#ifdef HAVE_BLKID_PROBE_ENABLE_PARTITIONS
+#ifdef HAVE_LIBBLKID_INTERNAL
 # include <blkid.h>
 #endif
 
@@ -407,7 +407,7 @@ zap_bootbits(int fd, const char *devname, int force)
                        whole = 1;
                        zap = 0;
                } else {
-#ifdef HAVE_BLKID_PROBE_ENABLE_PARTITIONS
+#ifdef HAVE_LIBBLKID_INTERNAL
                        blkid_probe pr = blkid_new_probe();
                        if (!pr)
                                die(_("unable to alloc new libblkid probe"));
index 0341dab75be56b2368226a1d94e06b5e3b65f4b9..77211806d38b5a897709d4fd8cbe9be4e11995e2 100644 (file)
@@ -20,7 +20,7 @@
 
 static blkid_cache blcache;
 
-#ifdef HAVE_BLKID_EVALUATE_TAG
+#ifdef HAVE_LIBBLKID_INTERNAL
 /* ask kernel developers why we need such ugly open() method... */
 static int
 open_device(const char *devname)
@@ -97,7 +97,7 @@ fsprobe_known_fstype(const char *fstype)
        return blkid_known_fstype(fstype);
 }
 
-#ifdef HAVE_BLKID_EVALUATE_TAG
+#ifdef HAVE_LIBBLKID_INTERNAL
 /*
  * libblkid from util-linux-ng
  * -- recommended
@@ -178,7 +178,7 @@ fsprobe_get_devname_by_label(const char *label)
        return blkid_evaluate_tag("LABEL", label, &blcache);
 }
 
-#else /* !HAVE_BLKID_EVALUATE_TAG */
+#else /* !HAVE_LIBBLKID_INTERNAL */
 
 /*
  * Classic libblkid (from e2fsprogs) without blkid_evaluate_tag()
@@ -249,4 +249,4 @@ fsprobe_get_uuid_by_devname(const char *devname)
        return blkid_get_tag_value(blcache, "UUID", devname);
 }
 
-#endif /* !HAVE_BLKID_EVALUATE_TAG */
+#endif /* !HAVE_LIBBLKID_INTERNAL */