diff options
| author | Hongxu Jia <hongxu.jia@windriver.com> | 2019-10-16 17:42:15 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2019-10-17 05:53:26 -0700 |
| commit | 9d738acfd2414571b0657aa3ca6fa87eb7ab108b (patch) | |
| tree | bba9d9552891313d2eb33272c9e2f34533979667 /meta-oe/recipes-support/lvm2/libdevmapper_2.03.02.bb | |
| parent | 9f9f9f868bbfaa737e0bf8adb4b0dd864b987e2f (diff) | |
| download | meta-openembedded-9d738acfd2414571b0657aa3ca6fa87eb7ab108b.tar.gz | |
lvm2/libdevmapper: 2.03.02 -> 2.03.05
1. Change to git repo
2. Backport three patches to fix the following issue:
While commit [cd735ab1df systemd: upgrade to 243] applied in oe-core,
lvmremove hung as following steps:
...
dd if=/dev/zero of=./p0 bs=1M count=100
dd if=/dev/zero of=./p1 bs=1M count=100
losetup /dev/loop20 ./p0
losetup /dev/loop21 ./p1
pvcreate -y /dev/loop20 -ff
pvcreate -y /dev/loop21 -ff
vgcreate rootvg /dev/loop20 /dev/loop21
lvcreate -v -y -L 50 -n rootlv rootvg
mkfs -t ext4 /dev/rootvg/rootlv
mkdir -p ./lv
mount /dev/rootvg/rootlv ./lv
lvcreate -v -L 50 -s -n backup /dev/rootvg/rootlv
lvconvert -v --merge -i 1 /dev/rootvg/backup
umount ./lv
vgchange -v -an
vgchange -v -ay
lvremove -f /dev/rootvg/rootlv
...
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/lvm2/libdevmapper_2.03.02.bb')
| -rw-r--r-- | meta-oe/recipes-support/lvm2/libdevmapper_2.03.02.bb | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/meta-oe/recipes-support/lvm2/libdevmapper_2.03.02.bb b/meta-oe/recipes-support/lvm2/libdevmapper_2.03.02.bb deleted file mode 100644 index 32bc13d1b8..0000000000 --- a/meta-oe/recipes-support/lvm2/libdevmapper_2.03.02.bb +++ /dev/null | |||
| @@ -1,19 +0,0 @@ | |||
| 1 | # Break circular dependencies, only populate sysroot (header, | ||
| 2 | # libraries) to other recipe for compiling, recipe lvm2 | ||
| 3 | # generates package libdevmapper | ||
| 4 | require lvm2.inc | ||
| 5 | |||
| 6 | SRCREV = "913c28917e62577a2ef67152b2e5159237503dda" | ||
| 7 | |||
| 8 | DEPENDS += "autoconf-archive-native" | ||
| 9 | |||
| 10 | TARGET_CC_ARCH += "${LDFLAGS}" | ||
| 11 | |||
| 12 | do_install() { | ||
| 13 | oe_runmake 'DESTDIR=${D}' -C libdm install | ||
| 14 | } | ||
| 15 | |||
| 16 | # Do not generate package libdevmapper | ||
| 17 | PACKAGES = "" | ||
| 18 | |||
| 19 | BBCLASSEXTEND = "native nativesdk" | ||
