Wind River Support Network

HomeDefectsLIN6-2570
Fixed

LIN6-2570 : WRL5: Unable to build syslog-ng 3.4.2 in RCPL8 with libesmtp-dev installed

Created: Nov 15, 2013    Updated: Dec 3, 2018
Resolved Date: Dec 19, 2013
Previous ID: LIN5-5824
Found In Version: 6.0
Fix Version: 6.0.0.2
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Kernel

Description

Another problem with the syslog-ng package. Since the .bb doesn't set 
--with/without-libesmtp the configure script will fallback to 
libesmtp-config which can be found on the host system.

This will make it try to link with libesmtp which doesn't exist in the 
sysroot.

This is similar to the issue in TSR #1253222.
(This is now fixed, targeted rcpl.10,
customer does not have patch for it yet)

Currently customer have this as a temporal workaround, but they do not like it.

# Workaround for TSR #1253222
# Unable to build with libnet installed on host machine
EXTRA_OECONF_append = "--disable-spoof-source "

# Same problem as above
EXTRA_OECONF_append = "--without-libesmtp "

Workaround

Add "--with-libesmtp=${STAGING_LIBDIR}"  to EXTRA_CONF.

Steps to Reproduce

build syslog-ng 3.4.2 in RCPL8 with libesmtp-dev installed

Other Downloads


Live chat
Online