meta-virtualization/recipes-extended
Mark Asselstine 8a43b4f1b7 libvirt: fixup multiple shlib providers
Build libvirt results in the follow warning:
ERROR: libvirt-5.5.0-r0 do_package: libvirt-ptest: Multiple shlib providers for libvirt-admin.so.0: libvirt, libvirt-ptest
(used by files: ./tmp/work/aarch64-overc-linux/libvirt/5.5.0-r0/packages-split/libvirt-ptest/usr/lib/libvirt/ptest/tools/virt-admin)
ERROR: libvirt-5.5.0-r0 do_package: libvirt: Multiple shlib providers for libvirt-admin.so.0: libvirt, libvirt-ptest
(used by files: ./tmp/work/aarch64-overc-linux/libvirt/5.5.0-r0/packages-split/libvirt/usr/bin/virt-admin)

This is caused by the introduction of a shlib provider check added to
openembedded-core (commit 61c413690034 [package: Multiple
shlib_providers for the same file should error]). You can see the
issue and solution discussed more here
https://bugzilla.yoctoproject.org/show_bug.cgi?id=4628

Since the ptest version of the shared library will only be used by the
ptest package so we can use PRIVATE_LIBS to have the shlib providers
list.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-10-02 14:12:39 -04:00
..
ceph ceph: fix ceph-crash failed with /var/lib/ceph/crash/posted not found 2019-09-14 23:51:10 -04:00
dev86 dev86: update to version 0.16.20 2016-04-18 14:16:52 -04:00
diod diod: support usrmerge 2019-09-03 15:59:40 -04:00
hyperstart Use SRCPV instead of SRCREV where possible 2019-01-16 10:28:26 -05:00
images container-base: Allow building with a specific kernel binding 2019-04-07 23:09:58 -04:00
iptables Refactor to conform to YP Compat requirements 2018-04-23 12:38:50 -04:00
ipxe ipxe: Uprev and fix host compiler and linker flags. 2019-02-21 03:15:23 +00:00
irqbalance irqbalance: upgrade 1.5.0 -> 1.6.0 2019-08-12 11:02:31 -04:00
kvmtool kvmtool: Werror Disabled Patch 2019-06-25 00:11:58 -04:00
libvirt libvirt: fixup multiple shlib providers 2019-10-02 14:12:39 -04:00
libvmi libvmi: add byacc-native to the DEPENDS 2018-11-16 13:51:35 -05:00
nagios nagios-core/nagios-nrpe: use update-alternatives for /var/nagios 2019-08-06 23:13:58 -04:00
oath ceph: add support for ceph 2018-09-30 21:31:21 -04:00
seabios iasl: remove iasl in favor of acpica in openembedded-core 2018-10-11 14:17:39 -04:00
vgabios vgabios: replace PN with BPN, to solve fetch failure while building for multilib 2018-03-08 16:20:01 -05:00
xen xen: update packaging for pkgconfig files in libdir 2019-05-21 10:42:14 -04:00