Add an option for libdevmapper-event.so, as it's not required by dmsetup. This allows omitting the library, if it's not being used by any other application on the system.
Signed-off-by: Sven Püschel <[email protected]> --- v2 - move select to LVM2 and add if condition - remove redundant 'default n' --- rules/lvm2.in | 5 +++++ rules/lvm2.make | 3 +++ 2 files changed, 8 insertions(+) diff --git a/rules/lvm2.in b/rules/lvm2.in index db009f8d5..032ed5006 100644 --- a/rules/lvm2.in +++ b/rules/lvm2.in @@ -8,6 +8,7 @@ menuconfig LVM2 select READLINE select NCURSES select SYSTEMD if LVM2_SYSTEMD + select LVM2_LIBDEVMAPPER_EVENT if LVM2_LVM_TOOLS prompt "lvm2 " help LVM2 refers to a new userspace toolset that provide logical volume management @@ -33,6 +34,10 @@ config LVM2_STARTSCRIPT endif +config LVM2_LIBDEVMAPPER_EVENT + bool + prompt "install libdevmapper-event.so" + config LVM2_DEVICE_UID int default 0 diff --git a/rules/lvm2.make b/rules/lvm2.make index d45c89356..57773a1f7 100644 --- a/rules/lvm2.make +++ b/rules/lvm2.make @@ -163,7 +163,10 @@ ifdef PTXCONF_LVM2_LVM_TOOLS endif @$(call install_lib, lvm2, 0, 0, 0644, libdevmapper) + +ifdef PTXCONF_LVM2_LIBDEVMAPPER_EVENT @$(call install_lib, lvm2, 0, 0, 0644, libdevmapper-event) +endif ifdef PTXCONF_LVM2_STARTSCRIPT @$(call install_alternative, lvm2, 0, 0, 0755, /etc/init.d/lvm2) -- 2.47.3
