On Thu, May 11, 2017 at 09:43:56AM +0200, Marian Csontos wrote: > On 05/11/2017 09:01 AM, Oliver Rath wrote: > > Hi list, > > > > configuring lvm2 failed with --enable-notify-dbus option, but > > unfortunatly without no konkrete error-message: > > > > $ ./configure --enable-lvmetad --enable-lvmpolld --enable-udev_sync > > --enable-udev_rules --enable-applib --enable-cmdlib > > --enable-dbus-service --enable-dmfilemapd --enable-python3_bindings > > --enable-notify-dbus > > > > [..] > > checking whether to install fsadm... yes > > checking whether to install blkdeactivate... yes > > checking whether to use dmeventd... > > checking for getline in -lc... no > > checking for canonicalize_file_name in -lc... no > > checking for dlopen in -ldl... no > > checking for log10 in -lm... no > > configure: error: bailing out > > ################################################################################ > AC_CHECK_LIB(m, log10, > [M_LIBS="-lm"], hard_bailout) > > > > > This is because of missing log10 function from m library (wherever that > comes from) and has nothing to do with dbus. So enabling or disabling it > should have absolutely no effect. Similarly canonicalize_file_name, dlopen, and getline - the first is a GNUism, and we really should have a fallback if it is not found (there is a usable gnulib version), but dlopen and getline? Those are both standard calls now - dlopen is part of POSIX.1-2001 and getline was added in POSIX.1-2008. Are you compiling with an old or non-GNU libc? Regards, Bryn. _______________________________________________ linux-lvm mailing list linux-lvm@redhat.com https://www.redhat.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/