Fixed
Created: Nov 26, 2019
Updated: Dec 15, 2019
Resolved Date: Dec 11, 2019
Found In Version: 10.19.45.1
Fix Version: 10.19.45.2
Severity: Standard
Applicable for: Wind River Linux LTS 19
Component/s: Userspace
# Configure a WRL LTS 18 project for qemux86-64
# Add to local.conf:
IMAGE_INSTALL_append += "syslog-ng lib32-syslog-ng"
# bitbake -c populate_sdk core-image-minimal
When having both syslog-ng and lib32-syslog-ng in your image and generating an SDK it fails with:
Error: Transaction check error:
file /usr/include/syslog-ng/syslog-ng-config.h conflicts between attempted installs of lib32-syslog-ng-dev-3.16.1-r0.core2_32 and
syslog-ng-dev-3.16.1-r0.core2_64
Add the following in layers/meta-openembedded/meta-oe/recipes-support/syslog-ng/syslog-ng.inc
"inherit multilib_header
do_install_append() {
oe_multilib_header syslog-ng/syslog-ng-config.h }
"
# Configure a WRL LTS 18 project for qemux86-64
# Add to local.conf:
IMAGE_INSTALL_append += "syslog-ng lib32-syslog-ng"
# bitbake -c populate_sdk core-image-minimal