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]> --- rules/lvm2.in | 6 ++++++ rules/lvm2.make | 3 +++ 2 files changed, 9 insertions(+) diff --git a/rules/lvm2.in b/rules/lvm2.in index dc1724ecc..71d1c0c94 100644 --- a/rules/lvm2.in +++ b/rules/lvm2.in @@ -19,6 +19,7 @@ config LVM2_LVM_TOOLS bool default y select LIBAIO + select LVM2_LIBDEVMAPPER_EVENT prompt "install lvm tools" help If disabled, only dmsetup and the dm-mapper library are installed. @@ -33,6 +34,11 @@ config LVM2_STARTSCRIPT endif +config LVM2_LIBDEVMAPPER_EVENT + bool + default n + 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
