]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
configure: check for blkid/blkid.h header
authorIlya Dryomov <ilya.dryomov@inktank.com>
Thu, 17 Apr 2014 15:03:24 +0000 (19:03 +0400)
committerIlya Dryomov <ilya.dryomov@inktank.com>
Tue, 22 Apr 2014 16:43:14 +0000 (20:43 +0400)
The check for the presence of blkid/blkid.h was missing.

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
configure.ac

index 75536bd248ed43899b5309ae5544809699d23a14..bf2f1cf8d1e5c7c39c9269bc0b306fb454a635af 100644 (file)
@@ -134,8 +134,13 @@ ACX_PTHREAD
 
 AC_CHECK_LIB([uuid], [uuid_parse], [true], AC_MSG_FAILURE([libuuid not found]))
 
+# rbd {map,unmap,showmapped} dependencies, Linux only
 if test x"$linux" = x"yes"; then
-  AC_CHECK_LIB([blkid], [blkid_devno_to_wholedisk], [true], AC_MSG_FAILURE([libblkid not found]))
+  # libblkid
+  AC_CHECK_HEADER([blkid/blkid.h], [],
+    AC_MSG_ERROR([blkid/blkid.h not found (libblkid-dev, libblkid-devel)]))
+  AC_CHECK_LIB([blkid], [blkid_devno_to_wholedisk], [],
+    AC_MSG_FAILURE([libblkid not found]))
 fi
 
 #