+2010-09-02 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * configure.ac: Check for dm_log_with_errno_init in libdevmapper and
+ echo if libdevmapper will be used.
+
2010-09-02 Ian Turner <Ian.Turner@deshaw.com>
* grub-core/fs/i386/pc/pxe.c (grub_pxefs_read): Keep the blocksize
if test x"$device_mapper_excuse" = x ; then
# Check for device-mapper library.
- AC_CHECK_LIB([devmapper], [dm_task_create],
- [LIBDEVMAPPER="-ldevmapper"
- AC_DEFINE([HAVE_DEVICE_MAPPER], [1],
- [Define to 1 if you have the devmapper library.])],
+ AC_CHECK_LIB([devmapper], [dm_task_create], [],
[device_mapper_excuse="need devmapper library"])
fi
+
+if test x"$device_mapper_excuse" = x ; then
+ # Check for device-mapper library.
+ AC_CHECK_LIB([devmapper], [dm_log_with_errno_init],
+ [],
+ [device_mapper_excuse="need devmapper library"])
+fi
+
+if test x"$device_mapper_excuse" = x ; then
+ LIBDEVMAPPER="-ldevmapper";
+ AC_DEFINE([HAVE_DEVICE_MAPPER], [1],
+ [Define to 1 if you have the devmapper library.])
+fi
+
AC_SUBST([LIBDEVMAPPER])
AC_CHECK_LIB([zfs], [libzfs_init],
echo PCI support for grub-emu: No "($grub_emu_pci_excuse)"
fi
fi
+if test x"$device_mapper_excuse" = x ; then
+echo With devmapper support: Yes
+else
+echo With devmapper support: No "($device_mapper_excuse)"
+fi
if [ x"$enable_mm_debug" = xyes ]; then
echo With memory debugging: Yes
else