mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-16 16:27:27 +00:00
ea2ee9c7ac
Commit6aa1dd223a("lvm2/libdevmapper: fix invoking lvcreate failed") moved installation of dmsetup back to lvm2 from libdevmapper, but dmsetup had intentionally been moved to libdevmapper in commit269d009a81("lvm2: libdevicemapper package needs udev rules and dmsetup"). Add it back to libdevmapper by explicitly installing it in do_install(), and refresh explicitly-do-not-install-libdm.patch so that we also explicitly do not install dmsetup as part of lvm2. Signed-off-by: Andrew Bresticker <abrestic@waymo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
18 lines
450 B
BlitzBasic
18 lines
450 B
BlitzBasic
require lvm2.inc
|
|
|
|
SRC_URI[md5sum] = "bc26da66e96727babbd288bb0f050339"
|
|
SRC_URI[sha256sum] = "24997e26dfc916151707c9da504d38d0473bec3481a8230b676bc079041bead6"
|
|
|
|
DEPENDS += "autoconf-archive-native"
|
|
|
|
TARGET_CC_ARCH += "${LDFLAGS}"
|
|
|
|
do_install() {
|
|
oe_runmake 'DESTDIR=${D}' -C libdm install
|
|
oe_runmake 'DESTDIR=${D}' -C tools install_device-mapper
|
|
}
|
|
|
|
RRECOMMENDS_${PN}_append_class-target = " lvm2-udevrules"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|