summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-support/lvm2/lvm2.inc5
1 files changed, 2 insertions, 3 deletions
diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc
index 6618e21f3b..ccb4f7ac14 100644
--- a/meta-oe/recipes-support/lvm2/lvm2.inc
+++ b/meta-oe/recipes-support/lvm2/lvm2.inc
@@ -21,12 +21,11 @@ SRC_URI = "git://sourceware.org/git/lvm2.git;branch=main \
21SRCREV = "3e8bd8d1bd70691f09a170785836aeb4f83154e6" 21SRCREV = "3e8bd8d1bd70691f09a170785836aeb4f83154e6"
22S = "${WORKDIR}/git" 22S = "${WORKDIR}/git"
23 23
24inherit autotools-brokensep pkgconfig systemd license 24inherit autotools-brokensep pkgconfig systemd
25 25
26LVM2_PACKAGECONFIG = "dmeventd" 26LVM2_PACKAGECONFIG = "dmeventd"
27LVM2_PACKAGECONFIG_append_class-target = " \ 27LVM2_PACKAGECONFIG_append_class-target = " \
28 ${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)} \ 28 ${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)} \
29 ${@incompatible_license_contains('GPLv3', '', 'thin-provisioning-tools', d)} \
30" 29"
31 30
32# odirect is always enabled because there currently is a bug in 31# odirect is always enabled because there currently is a bug in
@@ -39,6 +38,7 @@ PACKAGECONFIG[dmeventd] = "--enable-dmeventd,--disable-dmeventd"
39PACKAGECONFIG[odirect] = "--enable-o_direct,--disable-o_direct" 38PACKAGECONFIG[odirect] = "--enable-o_direct,--disable-o_direct"
40PACKAGECONFIG[readline] = "--enable-readline,--disable-readline,readline" 39PACKAGECONFIG[readline] = "--enable-readline,--disable-readline,readline"
41PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux" 40PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux,libselinux"
41# NOTE: Add thin-provisioning-tools only if your distro policy allows GPL-3.0 license
42PACKAGECONFIG[thin-provisioning-tools] = "--with-thin=internal,--with-thin=none,,thin-provisioning-tools" 42PACKAGECONFIG[thin-provisioning-tools] = "--with-thin=internal,--with-thin=none,,thin-provisioning-tools"
43 43
44# Unset user/group to unbreak install. 44# Unset user/group to unbreak install.
@@ -55,4 +55,3 @@ EXTRA_OECONF = "--with-user= \
55 --with-thin-repair=${sbindir}/thin_repair \ 55 --with-thin-repair=${sbindir}/thin_repair \
56 --with-thin-restore=${sbindir}/thin_restore \ 56 --with-thin-restore=${sbindir}/thin_restore \
57" 57"
58