aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.1.bb
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2019-08-23 18:05:07 +0800
committerKhem Raj <raj.khem@gmail.com>2019-08-24 05:20:43 -0700
commit3f64779eae2d8312f569bee863f90ec4f8176e6c (patch)
tree6cfc7122f3b1d1a10f9b7140d52d766dbb2377ef /meta-oe/recipes-support/multipath-tools/multipath-tools_0.8.1.bb
parent0c63afaf35de7fb84282a71f5c4f3a9007bd8518 (diff)
downloadmeta-openembedded-contrib-3f64779eae2d8312f569bee863f90ec4f8176e6c.tar.gz
libdevmapper/lvm2: force recipe libdevmapper to populate sysroot only
Previously, in order to fix circular dependencies, we split libdm from lvm2 as a new recipe libdevmapper, and as running result proved, we need to keep both of them built with the same configuration option With new configuration options added, it is hard to keep them the same, so we make recipe libdevmapper to populate libdevmapper sysroot only, and make lvm2 to provide package libdevmapper. In this situation, option differ does not affect header and library API between lvm2 and libdevmapper, although lvm2 and libdevmapper are different at build time, but there is only one lvm2 at run time Side effect: - If one recipe DEPENDS on libdevmapper, it has to add libdevmapper to its RDEPENDS or add lvm2 to DEPENDS, otherwise, there will be a [file-rdeps] or [build-deps] QA warning - It has to add `PREFERRED_RPROVIDER_libdevmapper = "lvm2"' to local.conf to workaound 'Multiple providers' NOTE 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/multipath-tools/multipath-tools_0.8.1.bb')
0 files changed, 0 insertions, 0 deletions